O Plugin Dodo Agent conecta dois servidores MCP e oito habilidades de integração ao seu agente de codificação de IA em uma única instalação. Funciona com Claude Code, Codex CLI, Cursor e OpenCode — e os servidores MCP e CLI de habilidades funcionam com qualquer cliente compatível com MCP.Documentation Index
Fetch the complete documentation index at: https://docs.dodopayments.com/llms.txt
Use this file to discover all available pages before exploring further.
Três primitivas, um plugin. O Plugin Agente agrupa tudo o que você precisa:
- Servidor MCP API — acesso ao vivo a pagamentos, assinaturas, clientes, produtos, reembolsos, licenças e uso. Autentica via OAuth no navegador (sem necessidade de chaves locais).
- Servidor MCP de conhecimento — busca semântica em toda a documentação do Dodo Payments. Não são necessárias credenciais.
- Oito habilidades de agente — referências rápidas que seu agente carrega sob demanda para checkout, assinaturas, webhooks, faturamento baseado em uso, faturamento baseado em crédito, chaves de licença, BillingSDK e melhores práticas.
Instalar o plugin
Escolha seu agente de codificação abaixo. A instalação adiciona automaticamente ambos os servidores MCP e todas as oito habilidades.Claude Code
Claude Code
Instalar do marketplace:O servidor MCP API usa OAuth no navegador por padrão — não são necessárias chaves no momento da instalação. A primeira vez que seu agente chamar uma ferramenta do Dodo, você será solicitado a fazer login.
Dodo Agent Plugin on GitHub
Código-fonte, opções de configuração e instruções para desenvolvimento local
Codex CLI
Codex CLI
Codex lê Ambos os servidores MCP e todas as oito habilidades são registrados automaticamente.
.claude-plugin/marketplace.json nativamente, então o mesmo repositório do plugin funciona:Cursor
Cursor
Instalação manual — clone o repositório no diretório de plugins locais do Cursor:Reinicie o Cursor. O plugin carrega as habilidades de
.claude/skills/ (via camada de compatibilidade Claude Code do Cursor) e os servidores MCP de .mcp.json.Suporte ao marketplace do Cursor está a caminho. Por enquanto, use a instalação manual acima.
OpenCode
OpenCode
O OpenCode distribui via npm. Adicione o plugin ao seu Reinicie o OpenCode. Ambos os servidores MCP (
opencode.json:dodopayments-api, dodo-knowledge) são registrados automaticamente via o gancho de configuração do plugin, e as oito habilidades são descobertas automaticamente a partir do pacote instalado. Não é necessário bloco manual de mcp.Usando um agente diferente? Os guias Servidor MCP e Habilidades do Agente cobrem Cursor, Claude Desktop, VS Code, Windsurf, Cline, Zed e qualquer cliente compatível com MCP.
O que você obtém
Uma vez que o plugin está instalado, seu agente tem acesso a dois servidores MCP e oito habilidades.Servidores MCP
| Servidor | Finalidade | Autenticação |
|---|---|---|
dodopayments-api | Acesso ao vivo da API — pagamentos, assinaturas, clientes, produtos, reembolsos, licenças, uso | OAuth (navegador) |
dodo-knowledge | Busca semântica em toda a documentação do Dodo Payments | Nenhuma |
mcp-remote para que funcionem em qualquer cliente compatível com MCP.
Habilidades do agente
| Habilidade | Descrição |
|---|---|
best-practices | Guia abrangente para integrar Dodo Payments com as melhores práticas |
checkout-integration | Criando sessões de checkout e fluxos de pagamento |
subscription-integration | Implementando fluxos de faturamento por assinatura |
webhook-integration | Configurando e manipulando webhooks para eventos de pagamento |
usage-based-billing | Implementando faturamento medido com eventos e medidores |
credit-based-billing | Direitos de crédito, saldos e dedução de crédito medida |
license-keys | Gerenciando chaves de licença para produtos digitais |
billing-sdk | Usando componentes React do BillingSDK |
Experimente este comando primeiro
Uma vez que o plugin está ativo, experimente:webhook-integration, usará o MCP dodo-knowledge para obter os formatos de carga mais recentes e escreverá um manipulador com verificação de assinatura seguindo o padrão dos Webhooks.
Outros agentes suportados
O Plugin Agente cobre Claude Code, Codex CLI, Cursor e OpenCode. Se você usar um agente diferente, conecte-se ao Dodo Payments através dos servidores MCP e CLI de habilidades:| Agente | Caminho mais rápido | Também suporta |
|---|---|---|
| Claude Code | Plugin Agente (um comando) | Servidor MCP, habilidades individuais |
| Codex CLI | Plugin Agente (um comando) | Servidor MCP |
| Cursor | Plugin Agente (git clone) | Configuração do servidor MCP, CLI de habilidades |
| OpenCode | Plugin Agente (npm) | Configuração do servidor MCP, CLI de habilidades |
| GitHub Copilot (VS Code) | Guia do Servidor MCP | Skills CLI |
| Claude Desktop | Guia do Servidor MCP | — |
| Windsurf | Guia do Servidor MCP | Skills CLI |
| Cline / Zed / outros | Guia do Servidor MCP | Skills CLI |
Documentação construída para agentes
Toda página de documentação do Dodo Payments está disponível em um formato otimizado para consumo por IA:- Índice completo de documentos:
docs.dodopayments.com/llms.txt— fornece o índice completo da documentação para ingestão de contexto. - Markdown puro: Anexe
.mda qualquer URL de documentação para obter a versão bruta em markdown (ex.,/api-reference/introduction.md). - Repositório de código-fonte:
github.com/dodopayments/dodo-docs— clone para indexação offline.
O que seu agente pode fazer
Com o plugin instalado, seu agente de codificação pode:- Criar sessões de checkout e links de pagamento — Pagamentos únicos e assinaturas
- Configurar faturamento de assinatura e baseado em uso de ponta a ponta — Assinaturas, Faturamento baseado em uso, Faturamento baseado em crédito
- Gerar manipuladores compatíveis com Standard Webhooks com verificação de assinatura — Webhooks
- Conectar componentes React do BillingSDK para tabelas de preços e gerenciamento de assinaturas — BillingSDK
- Desenvolver fluxos de chaves de licença para produtos digitais — Chaves de licença
- Implementar faturamento baseado em créditos com direitos, saldos, acumulados e excesso — Créditos
Segurança e melhores práticas
- Use o modo de teste primeiro. Teste sua integração com chaves
dodo_test_...antes de ir para produção. Veja Modo de Teste vs Modo ao Vivo. - OAuth é o padrão. O Plugin Agente autentica via OAuth no navegador (sem segredos locais). Use o modo API-key apenas se necessário — veja a seção Configurar abaixo.
- Revise o código gerado pelo agente. Sempre verifique se os manipuladores de webhooks incluem verificação de assinatura seguindo o padrão dos Webhooks.
Configurar com uma chave de API
Por padrão, o Plugin Agente usa o servidor MCP remoto com OAuth no navegador — nenhuma credencial local necessária. Se seu fluxo de trabalho exigir uma chave de API local (ex., ambientes de CI, servidores sem interface), você pode mudar para o modo stdio.Local API key mode — Claude Code
Local API key mode — Claude Code
Abra Execute
/plugins no Claude Code, selecione Dodo Payments e escolha Opções de Configuração. Preencha:dodo_api_key— sua chavedodo_test_...oudodo_live_...dodo_webhook_key— seu segredo de assinatura de webhookdodo_environment—test_modeoulive_mode
.mcp.json para apontar dodopayments-api para o servidor stdio local:/reload-plugins para aplicar as alterações à sua sessão atual.Local API key mode — OpenCode
Local API key mode — OpenCode
Declare Reinicie o OpenCode para aplicar.
dodopayments-api você mesmo em opencode.json — sua entrada prevalece sobre o servidor remoto padrão do plugin:Próximos passos
MCP Server
Referência completa para ambos os servidores MCP — todos os clientes suportados, configuração e ferramentas disponíveis
Agent Skills
Instalação individual de habilidades, referência de habilidades e instruções de configuração por agente
Sentra IDE Assistant
Assistente de faturamento alimentado por IA para VS Code, Cursor e Windsurf — pergunte, construa e planeje no seu editor
API Reference
Referência completa do OpenAPI para todos os endpoints do Dodo Payments