Skip to main content

Plugin para Claude e Codex

A TroqPay fornece um plugin MCP para agentes criarem checkouts, consultarem checkouts, lerem saldo e operarem saques quando isso for explicitamente pedido.
O plugin usa um cliente HTTP mínimo embutido e a mesma API pública da TroqPay. A chave da API fica em variável de ambiente, não como argumento de ferramenta.

Ferramentas

Variáveis de ambiente

Para staging:
Para expor ferramentas de saque no agente, habilite explicitamente:

Claude Desktop

Depois de instalar e compilar o plugin local, adicione ao claude_desktop_config.json:

Codex

O bundle do plugin inclui:
  • .codex-plugin/plugin.json
  • .claude-plugin/plugin.json
  • .mcp.json
  • skills/troqpay/SKILL.md
  • servidor MCP em dist/mcp.js
O código oficial do plugin fica em:
No Codex, instale o plugin e mantenha TROQPAY_API_KEY no ambiente da sessão. Para staging, configure também TROQPAY_BASE_URL.

Regras de segurança

  • use trq_test_ para testes e demos
  • não cole chaves em prompts
  • mantenha ferramentas de saque desabilitadas quando não forem necessárias
  • não crie saques sem confirmação explícita
  • use Idempotency-Key em toda criação sensível
  • confira requestId quando uma chamada falhar

Exemplo de prompt

Próximos passos

SDK JavaScript

Veja como usar o mesmo cliente sem agente.

Webhooks

Complete o fluxo recebendo eventos de pagamento.

Erros

Entenda code, message e requestId.