Skip to main content
D

Dock

@codespar/mcp-dock · v0.2.0-alpha.4

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

BaaS do BR — principal concorrente da Matera, sustenta boa parte da stack fintech brasileira. Diferencial vs Matera: emissão de cartão por cima de Pix + contas. Alpha no npm — developers.dock.tech é fechado no ReadMe, paths seguem as convenções padrão de BaaS BR.

Descontinuado no npm: No live endpoint: api.dock.tech does not resolve. See https://github.com/codespar/mcp-dev-latam/tree/main/packages/banking/dock

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.2.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 4 variáveis que o código lê.
Pacote
@codespar/mcp-dock
Versão
0.2.0-alpha.4 · versão prévia
dist-tag npm
latest
Categoria
Bancos
Auth
OAuth2
País
🇧🇷 Brasil
Licença
MIT
Transporte
stdio · streamable-http

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: api.dock.tech does not resolve. See https://github.com/codespar/mcp-dev-latam/tree/main/packages/banking/dock

Variáveis de ambiente4 variáveis
DOCK_BASE_URLLida pelo código; o manifesto do pacote não a declara.
DOCK_CLIENT_IDOAuth2 client_id issued by Dockobrigatória
DOCK_CLIENT_SECRETOAuth2 client_secret issued by Dockobrigatóriasegredo
DOCK_ENVEnvironment: sandbox or production. Defaults to sandbox.opcional

Nomes lidos do código do pacote (@codespar/mcp-dock@0.2.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.

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

create_account

Create a digital account for an end user (CPF holder) on Dock. Returns the account id, agency, and account number. Account holds funds that can be moved via Pix or spent via issued cards.

get_account

Retrieve a Dock account by id. Returns balance, status, holder info, and account coordinates (agency / account number).

send_pix

Initiate an outbound Pix transfer from a Dock account to any Pix key in BR. Returns endToEndId once the BCB SPI confirms.

get_pix

Retrieve an outbound Pix payment by endToEndId.

create_pix_qr_static

Create a static Pix QR (reusable, tied to a merchant Pix key). Returns EMV copy-paste payload and QR image. Use for points-of-sale or donations where the same QR is shown to many payers.

create_pix_qr_dynamic

Create a dynamic Pix QR (single-use, expiring). Returns txid, EMV payload, and QR image. Preferred for e-commerce checkouts and invoices.

refund_pix

Refund (devolução) a Pix payment. Supports full or partial amount. Use BCB MED reason codes when applicable.

resolve_dict_key

Resolve a Pix DICT key to the account holder's identity and ISPB/branch/account. Use before sending large transfers to verify the counterparty. DICT queries are rate-limited and logged by BCB.

issue_card

Issue a card (debit / credit / prepaid / virtual) against a Dock account. Card issuing is Dock's historical core product and the main differentiator vs Matera. Returns card id, PAN masked, CVV (if virtual), and shipping status.

get_card

Retrieve a card by id. Returns card status (ACTIVE / BLOCKED / CANCELED), masked PAN, expiry, and limits.

list_accounts

List Dock accounts under the merchant. Supports pagination and filtering by holder document or status.

freeze_account

Freeze (block) a Dock account. Pix outflows and card spend are halted but balance is preserved. Used for fraud holds, KYC re-verification, or judicial blocks.

Nomes e descrições vêm do tools/list do pacote (@codespar/mcp-dock@0.2.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 · streamable-http.

Protocolo

Qualquer cliente MCP

stdio · streamable-http

Perguntas

Antes de instalar.

Como instalo o servidor MCP Dock?

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

O que meu agente pode fazer com Dock?

Dock expõe 20 ferramentas de bancos. Seu agente as chama diretamente; a lista completa está acima.

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

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

Como Dock 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.

Dock é open source? Como reporto um bug?

Sim. Dock tem licença MIT e está publicado no npm como @codespar/mcp-dock, 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.

Dock — MCP server · 20 tools | CodeSpar