MCP e agentes
Servidor MCP
Integre o Recaudo com assistentes de inteligência artificial
O Recaudo inclui um servidor MCP (Model Context Protocol) que permite que assistentes de inteligência artificial como Claude Desktop, Cursor, Windsurf, Claude Code e outros clientes MCP trabalhem diretamente com sua conta: gerenciar clientes, criar faturas, cobrar, enviar WhatsApp, CRM, automações e mais.
Requisitos
- Node.js 18 ou superior
- Uma Secret Key da API (
sk_live_osk_test_)
Configuração no Claude Desktop
Edite o arquivo claude_desktop_config.json
(Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
| Windows: %APPDATA%\Claude\claude_desktop_config.json):
{
"mcpServers": {
"recaudo": {
"command": "npx",
"args": ["-y", "@recaudo/mcp-server"],
"env": {
"RECAUDO_API_KEY": "sk_live_tu_secret_key"
}
}
}
}
sk_live_tu_secret_key pela sua Secret Key. Você pode gerá-la em
Chaves de API. Reinicie o Claude Desktop depois de salvar a configuração.Configuração no Claude Code
claude mcp add recaudo -e RECAUDO_API_KEY=sk_live_tu_secret_key -- npx -y @recaudo/mcp-server
Configuração no Cursor / Windsurf
Crie o arquivo .cursor/mcp.json na raiz do seu projeto:
{
"mcpServers": {
"recaudo": {
"command": "npx",
"args": ["-y", "@recaudo/mcp-server"],
"env": {
"RECAUDO_API_KEY": "sk_live_tu_secret_key"
}
}
}
}
Ferramentas disponíveis
O servidor MCP expõe 110 ferramentas organizadas em 20 módulos:
| Grupo | Ferramentas | Descrição |
|---|---|---|
| Clientes | 7 | CRUD, formas de pagamento, assinaturas |
| Faturas | 9 | CRUD, parcelas, juros de mora |
| Links de pagamento | 5 | Criar, cancelar, ver pagamentos |
| Cobranças | 3 | Cobranças diretas, reembolsos |
| Produtos | 10 | Catálogo: categorias e produtos com estoque |
| Pedidos | 8 | Criar, enviar, entregar, concluir pedidos |
| Conversas | 7 | WhatsApp, Messenger, Instagram: mensagens e modelos |
| Planos | 3 | Listar e criar planos de assinatura |
| Assinaturas | 7 | Ciclo completo: criar, pausar, cancelar |
| Fluxos | 6 | Disparar fluxos de conversa |
| Webhooks | 4 | Configurar e testar webhooks |
Exemplo de uso
Depois de configurado, você pode conversar com seu assistente em linguagem natural:
Usuário: Liste meus clientes com assinatura ativa
Claude: Encontrei 24 clientes com assinatura ativa...
Usuário: Crie um link de pagamento de $500 para Juan Pérez
Claude: Link criado: https://recaudo.app/pay/abc123...
Usuário: Quantas faturas pendentes eu tenho?
Claude: Você tem 12 faturas pendentes no total de $45,300.00...
O servidor MCP usa sua Secret Key para se autenticar. Todas as operações seguem as mesmas permissões e limites da API REST.