https://api.alphagateway.com.br/mcp (transporte HTTP).
- Autenticação: a mesma API Key, no header
x-api-key(ouAuthorization: Bearer <API Key>). Use uma chave exclusiva para o agente, fácil de revogar. - Ferramentas: uma por operação desta documentação, com o mesmo
operationIdcomo nome. As regras da API valem igual: escopos, ambiente da organização, idempotência e IPs permitidos. Comece porgetAccountContextpara ver o ambiente e as permissões da chave. - Permissões: o agente faz tudo o que a chave permite. Os escopos são por funcionalidade: quem consulta saques também pode criá-los. Para um agente que não deve sacar, crie uma chave sem
PIX_OUT; uma chave sem escopos permite inclusive saques, que em produção movimentam dinheiro de verdade. - Restrições da chave: chave com domínios permitidos não funciona no MCP (clientes de IA não enviam
Origin). IPs permitidos só funcionam em clientes que rodam na sua máquina ou no seu servidor, como Claude Code, Cursor e VS Code.
.mcp.json, Cursor em ~/.cursor/mcp.json). No Claude Code, ${ALPHA_API_KEY} é lido da variável de ambiente, para a chave não ficar no arquivo; no Cursor, escreva ${env:ALPHA_API_KEY}:
.vscode/mcp.json) a chave raiz é servers em vez de mcpServers, e a chave vai num input ("x-api-key": "${input:alpha-api-key}", declarado em inputs com "type": "promptString" e "password": true): o VS Code pede o valor na primeira conexão. No Claude Code pela linha de comando (a chave fica gravada na configuração do Claude Code):