Skip to main content
O AbacatePay MCP Server expõe toda a API da AbacatePay como ferramentas nativas para agentes de IA compatíveis com o Model Context Protocol. Com ele, você pode criar cobranças, consultar clientes, emitir PIX e muito mais — direto de uma conversa com Claude ou Cursor.
O servidor suporta v1 e v2 simultaneamente em um único processo. As ferramentas v2 têm o prefixo v2; as v1 não têm prefixo. As chaves não são intercambiáveis entre versões.

Pré-requisitos

  • Bun 1.x
  • Chave de API da AbacatePay — acesse o dashboard em Integrar → API Keys

Instalação local


Configuração

Abra o arquivo de configuração do Claude Desktop (claude_desktop_config.json) e adicione:
Use o caminho absoluto para src/index.ts. Caminhos relativos causam falha na inicialização.

Ferramentas disponíveis (v2)

Todas as ferramentas v2 têm o prefixo v2 e cobrem os principais recursos da API:

Solução de problemas

Verifique se a variável ABACATE_PAY_API_KEY está definida no lugar certo (dentro do bloco env da config, não no shell). Confirme também que a versão da chave (v1 ou v2) corresponde às ferramentas que está usando.
Confirme que o caminho para src/index.ts é absoluto e que o Bun está instalado (bun --version). Após alterar a configuração, reinicie o Claude Desktop ou o Cursor.
Ferramentas v2 têm o prefixo v2. Se uma ferramenta esperada não aparece, verifique se está usando a chave v2 e se o servidor subiu sem erros.

Repositório

Código-fonte, changelog e guia de contribuição no GitHub.