Skip to main content
CB

C6 Bank

@codespar/mcp-c6 · v0.1.0-alpha.4

🇧🇷 BrasilBancosAuth · OAuth2beta14 ferramentas6 variáveis de ambienteversão préviadescontinuado no npm

Banco digital do BR (apoiado pelo JPMorgan). BaaS pra Pix, DICT, boleto, contas. OAuth2 + mTLS. Alpha — developers.c6bank.com.br fechado por contrato, paths seguem Pix v2 do BACEN + convenções de BaaS do C6.

Descontinuado no npm: No live endpoint: baas.c6bank.com.br does not resolve. See https://github.com/codespar/mcp-dev-latam/tree/main/packages/banking/c6

MIT · descontinuado no npm

Variáveis de ambiente, nomes e descrições das ferramentas vêm do pacote npm e ficam em inglês.

Limitações

  • A v0.1.0-alpha.4 é uma versão prévia; o npm não tem versão estável deste pacote.
  • O manifesto do pacote não declara 1 das 6 variáveis que o código lê.
Pacote
@codespar/mcp-c6
Versão
0.1.0-alpha.4 · versão prévia
dist-tag npm
latest
Categoria
Bancos
Auth
OAuth2
País
🇧🇷 Brasil
Licença
MIT
Transporte
stdio

Início rápido

Antes de usar.

Este pacote está descontinuado no npm, então esta página não oferece comando de instalação nem configuração de cliente. No live endpoint: baas.c6bank.com.br does not resolve. See https://github.com/codespar/mcp-dev-latam/tree/main/packages/banking/c6

Variáveis de ambiente6 variáveis
C6_BASE_URLLida pelo código; o manifesto do pacote não a declara.
C6_CERT_PATHAbsolute path to the mTLS client certificate (.crt or .pem). BACEN mandates mTLS for Pix v2.obrigatória
C6_CLIENT_IDC6 OAuth client_id issued via the Developer Portal after contract onboarding.obrigatória
C6_CLIENT_SECRETC6 OAuth client_secret.obrigatóriasegredo
C6_ENVEnvironment: 'sandbox' or 'production'. Defaults to 'sandbox'.opcional
C6_KEY_PATHAbsolute path to the mTLS private key (.key or .pem).obrigatóriasegredo

Nomes lidos do código do pacote (@codespar/mcp-c6@0.1.0-alpha.4). Descrições e marcações vêm do manifesto dele. Auto-hospedado, você guarda as credenciais.

Ferramentas

O que o seu agente pode chamar.

14 ferramentas, como o tools/list do pacote as devolve.

get_oauth_token

Mint or return a cached OAuth2 client_credentials bearer token for the C6 Developer Portal. Exposed so agents can inspect token freshness; normal tool calls obtain tokens implicitly.

create_pix_cob

Create a Pix immediate charge (cob) with QR code. Returns the txid, copy-paste EMV payload, and location URL per BACEN Pix v2.

get_pix_cob

Retrieve a Pix immediate charge (cob) by its txid.

list_pix_cob

List Pix immediate charges (cob) registered by the merchant within a date range. Paginated per BACEN Pix v2.

create_pix_cobv

Create a Pix charge with due date (cobv) — used for boleto-like Pix where the payer can pay at or after a due date with optional fine/interest. Returns txid, copy-paste EMV payload, and location URL.

get_pix_cobv

Retrieve a Pix due-date charge (cobv) by its txid.

resolve_dict_key

Resolve a DICT key (CPF, CNPJ, email, phone, EVP) to the owner's account data before sending a Pix. Subject to BCB rate limits per consenting payer.

register_pix_key

Register a DICT key (CPF, CNPJ, email, phone, or EVP) on a C6 account owned by the merchant. Subject to BCB validation flows (e.g. email/SMS confirmation for email/phone keys).

delete_pix_key

Delete a DICT key owned by the merchant. Irreversible — the key becomes available for re-registration by any PSP after the BCB lockout window.

create_boleto

Issue a boleto via C6 Cobrança. Returns nosso_numero, linha_digitável, barcode, and PDF URL.

get_boleto

Retrieve a boleto by its C6 identifier (id or nosso_numero).

cancel_boleto

Cancel (baixa) an outstanding boleto before payment.

Nomes e descrições vêm do tools/list do pacote (@codespar/mcp-c6@0.1.0-alpha.4). Um tipo (leitura, escrita, exclusão) só aparece quando o pacote anota suas ferramentas ou cada ferramenta foi verificada uma a uma; nenhum dos dois existe ainda para este servidor.

Compatibilidade

MCP é um protocolo. Qualquer cliente que o fale pode montar este servidor.

O runtime da CodeSpar não roteia este servidor. Monte-o no seu cliente via stdio.

Protocolo

Qualquer cliente MCP

stdio

Perguntas

Antes de instalar.

Como instalo o servidor MCP C6 Bank?

O pacote npm @codespar/mcp-c6 está descontinuado, então esta página não mostra comando de instalação para ele. O registry diz: No live endpoint: baas.c6bank.com.br does not resolve. See https://github.com/codespar/mcp-dev-latam/tree/main/packages/banking/c6

O que meu agente pode fazer com C6 Bank?

C6 Bank expõe 14 ferramentas de bancos. Seu agente as chama diretamente; a lista completa está acima.

Como C6 Bank autentica, e como as credenciais são guardadas?

C6 Bank usa OAuth2. Auto-hospedado, você guarda as credenciais: o servidor as lê das variáveis de ambiente.

Como C6 Bank lida com mudanças na API do provedor?

Cada servidor tem versão própria no npm. Este está descontinuado (veja o aviso acima), então a página não sugere fixar uma versão.

C6 Bank é open source? Como reporto um bug?

Sim. C6 Bank tem licença MIT e está publicado no npm como @codespar/mcp-c6, com o código no GitHub (link no painel Detalhes). Reporte problemas no repositório do pacote; problemas de segurança vão para security@codespar.dev, e respondemos em até 24 horas.

Comece em segundos.

Este pacote está descontinuado no npm; leia o aviso acima antes de usá-lo.

C6 Bank — MCP server · 14 tools | CodeSpar