Pular para o conteúdo principal

Tools

O servidor expõe 292 tools sobre 25 famílias de recurso. Cada uma despacha in-process para o endpoint de /v1 que já implementa a operação, então filtros, validação, regras de upsert e isolamento por organização são exatamente os da API REST — a tool é o endpoint. A única exceção, billing_schemas_get, responde localmente e está marcada como tal.

Como ler estas páginas​

Cada tool aparece com quatro fatos, nesta ordem:

billing_invoices_void · destructive · recurso invoices · permissão invoices.void · POST /v1/invoices/:id/void

CampoSignificado
read / write / destructiveA anotação que o cliente MCP lê. Numa destructive ele pede confirmação ao usuário.
recursoA família de recurso da tool — o que agrupa as tools nesta documentação.
permissãoA permissão de dashboard que a pessoa que autorizou o cliente precisa ter na organização.
MÉTODO /caminhoO endpoint de /v1 para onde a tool despacha, para cruzar com a Referência da API.

Argumentos comuns​

Estes aparecem em muitas tools e significam sempre a mesma coisa.

ArgumentoTipoDescrição
pageinteiroPágina, a partir de 1. Padrão 1.
per_pageinteiroItens por página. Padrão 20, máximo 100.
sort_bystringColuna de ordenação, em snake_case. Os aceitos estão em billing_schemas_get.
sort_orderasc | descDireção. Um valor que não é direção é erro, não um desc silencioso.
fieldsstring[]Colunas a devolver. Omitido, volta o recurso inteiro; id sempre volta.
filtersobjectFiltros adicionais, repassados verbatim ao endpoint.
idempotency_keystringProteção contra replay, enviada como X-Idempotency-Key.
custom_metadataobjectJSON livre seu, devolvido em toda leitura e em todo webhook.
FamíliaToolsreadwritedestructive
certificates — Certificados digitais3201
companies — Empresas emissoras12462
coupons — Cupons e códigos de desconto8341
credits — Créditos7331
customers — Clientes e contas de cobrança19694
invoices — Faturas238114
nfes — Notas fiscais (NF-e)248133
payments — Pagamentos e métodos de pagamento194114
plan-changes — Mudanças de plano11641
plans — Planos, preços e grupos205123
portal-users — Usuários do portal9441
products — Produtos e grupos de produtos244173
proposals — Propostas257117
roles — Papéis do time6231
services — Itens de serviço6231
settings — Organização e schemas3210
subscription-changes — Mudanças de assinatura5311
subscriptions — Assinaturas16484
tax-periods — Períodos de apuração5221
tax-rules — Regras fiscais6231
templates — Templates de proposta9261
transfer-destinations — Contas bancárias e chaves Pix11542
usage — Consumo medido7430
users — Usuários do dashboard6231
withholdings — Retenções8251

Uma tool que você não pode rodar não aparece em tools/list. Se uma daqui não está lá, veja Autenticação.