Mandar a chave
A chave vai no cabeçalhoAuthorization, igual à API:
Criar uma chave só para a IA
1
Abra o painel
Em Integrações e API › Developer API, crie uma chave com um nome fácil de reconhecer, como “IA do Cursor”.
2
Marque só o que a IA pode fazer
Por exemplo
/payments/create, /payments/get e /payments/list para criar e consultar cobranças, ou Só consultas para a IA apenas ler.3
Guarde numa variável de ambiente
A chave aparece uma vez só. Deixe em
BUKIOPAY_API_KEY, nunca no código nem no repositório.4
Teste
Peça para a IA: “teste a minha chave da WyzeCash”. A ferramenta
testar_chave mostra a conta e as permissões, nunca o segredo.Permissões
Cada ferramenta da conta usa a permissão da rota dela, e a IA só vê as ferramentas que a chave pode usar: com/payments/create, aparece criar_cobranca; sem ela, não aparece. A lista completa está em Ferramentas.
Regras que continuam valendo
- Limite: 100 pedidos por minuto por conta, somando a API e o MCP (
429 RATE_LIMITED). O endereço/mcpaceita até 120 pedidos por minuto por IP. - IP liberado: se a chave só vale em alguns IPs, o MCP respeita. O IP é o da internet do computador onde a IA roda.
- Idempotência:
criar_cobrancaecriar_linksempre mandam aIdempotency-Key: a IA pode passar a dela (ex.: o código do pedido); sem ela, uma nova é gerada. - Erros: o que a API recusaria volta como erro da ferramenta, com a situação, o código e a mensagem (ex.:
Erro 403 FORBIDDEN: ...).