Servidor MCP HTTP/SSE para conectar o ASAAS diretamente ao claude.ai.
- Crie um repositório privado no GitHub
- Faça upload desta pasta inteira
- Acesse railway.app e faça login
- Clique em New Project → Deploy from GitHub repo
- Selecione o repositório criado
No Railway, vá em Variables e adicione:
| Variável | Valor |
|---|---|
ASAAS_API_KEY |
Sua chave de API do ASAAS |
AUTH_TOKEN |
Uma senha forte de sua escolha (ex: minha-senha-secreta-123) |
ASAAS_SANDBOX |
false (produção) ou true (sandbox) |
PORT |
3000 (Railway define automaticamente) |
Após o deploy, Railway gera uma URL pública:
https://asaas-mcp-XXXX.railway.app
Teste acessando: https://asaas-mcp-XXXX.railway.app/health
- Acesse claude.ai → Settings → Connectors (MCP)
- Clique em Add MCP Server
- Preencha:
- URL:
https://asaas-mcp-XXXX.railway.app/sse - Auth Header:
Bearer SUA_AUTH_TOKEN
- URL:
asaas_list_customers— lista com filtrosasaas_get_customer— busca por IDasaas_create_customer— cria cliente
asaas_list_payments— lista (status, data, cliente)asaas_get_payment— busca por IDasaas_create_payment— cria (boleto/Pix/cartão)asaas_cancel_payment— cancelaasaas_refund_payment— estorna
asaas_get_balance— saldo disponívelasaas_get_account— dados da contaasaas_get_statement— extrato por períodoasaas_list_transfers— histórico de transferênciasasaas_create_transfer_pix— transfere via Pixasaas_create_transfer_ted— transfere via TEDasaas_list_bills— contas a pagarasaas_pay_bill— paga boleto de terceiro
asaas_list_subscriptions— listaasaas_create_subscription— cria recorrência
asaas_list_installments— parcelamentosasaas_get_installment_payments— parcelas individuaisasaas_list_notifications— notificações por clienteasaas_update_notification— ativa/desativa
asaas_list_webhooksasaas_create_webhookasaas_delete_webhook
asaas_list_invoicesasaas_get_invoiceasaas_schedule_invoiceasaas_cancel_invoice