Mcp Stark Bank

io.github.codespar由 GitHub 账号 codespar 发布v0.2.2更新于 Oct 24, 2026

MCP server for Stark Bank — transfers, boletos, invoices, Pix, balance

已验证STDIO仅桌面金融

概览

AI 生成的概览

Stark Bank 的 MCP 服务器,让助手操作转账、boleto、发票、Pix 与查询账户余额。

可以做什么
创建与查询转账(Pix 或 TED),并列出符合条件的转账记录。创建、查询、列出与取消 boleto,包括用于收款的 boleto 开立。创建与查询发票(含 Pix 二维码)、创建 Pix 付款请求与 BR Code 付款。查询账户余额、入账明细与 webhook 事件。创建、查询与取消 Pix 密钥,以及创建与查询付款请求。支付公用事业账单与税款,并列出组织可访问的工作区。
适用场景
当你需要让助手查询 Stark Bank 账户余额、创建或查询转账、boleto、发票与 Pix 相关操作时使用。建议先在沙箱模式验证流程,再考虑连接正式环境。
运行要求
以 npm 包在本机通过 npx 启动,需 Node.js 环境。需 Stark Bank 账户并在后台生成 API 访问令牌,通过环境变量 STARK_BANK_ACCESS_TOKEN 提供。可选将 STARK_BANK_SANDBOX 设为 true 以连接沙箱。需网络连接至 Stark Bank API。
安装前请注意
需要 STARK_BANK_ACCESS_TOKEN 这项银行 API 凭证,应妥善保管。工具可直接创建转账、付款、税款与 Pix 付款,涉及实际资金转移,误用可能造成财务损失。部分工具会取消 boleto 或 Pix 密钥,属于变更数据的操作。建议先用 STARK_BANK_SANDBOX 沙箱模式测试,并确认交易数据会发送至 Stark Bank。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Mcp Stark Bank,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

@codespar/mcp-stark-bank

MCP server for Stark Bank — digital banking with transfers, boletos, invoices, and Pix

[npm] [License: MIT]

Quick Start

Claude Desktop

Add to ~/.config/claude/claude_desktop_config.json:

json
{  "mcpServers": {    "stark-bank": {      "command": "npx",      "args": ["-y", "@codespar/mcp-stark-bank"],      "env": {        "STARK_BANK_ACCESS_TOKEN": "your-token",        "STARK_BANK_SANDBOX": "true"      }    }  }}

Claude Code

bash
claude mcp add stark-bank -- npx @codespar/mcp-stark-bank

Cursor / VS Code

Add to .cursor/mcp.json or .vscode/mcp.json:

json
{  "servers": {    "stark-bank": {      "command": "npx",      "args": ["-y", "@codespar/mcp-stark-bank"],      "env": {        "STARK_BANK_ACCESS_TOKEN": "your-token",        "STARK_BANK_SANDBOX": "true"      }    }  }}

Tools (27)

ToolPurpose
create_transferCreate a bank transfer (Pix or TED)
get_transferGet transfer details by ID
list_transfersList transfers with optional filters
create_boletoCreate a boleto payment
get_balanceGet current account balance
create_invoiceCreate an invoice (generates Pix QR code)
get_invoiceGet invoice details by ID
list_invoicesList invoices with optional filters
create_pix_requestCreate a Pix payment request
get_webhook_eventsGet webhook events (payment confirmations, transfers, etc.)
create_payment_requestCreate a payment request for approval workflow
get_payment_requestGet payment request details by ID
list_payment_requestsList payment requests with optional filters
create_brcode_paymentPay a BR Code (Pix QR code / copia-e-cola)
get_depositGet deposit details by ID (incoming Pix or TED)
create_boleto_issueIssue a boleto receivable (generates barcode/digitable line to collect payment)
get_boletoGet an issued boleto by ID
list_boletosList issued boletos with optional filters
delete_boletoCancel an issued boleto (only allowed while unpaid / in 'created' or 'registered' state)
create_pix_keyRegister a Pix key (CPF/CNPJ, email, phone, or EVP/random)
get_pix_keyGet Pix key details by ID
list_pix_keysList registered Pix keys with optional filters
delete_pix_keyCancel / deregister a Pix key
list_depositsList deposits (incoming Pix or TED) with optional filters
create_utility_paymentPay a utility bill (e.g.
create_tax_paymentPay a tax (DARF, GPS, GRU, etc.) by barcode / digitable line
list_workspacesList workspaces the organization has access to (multi-tenant subaccounts)

Authentication

Stark Bank uses a Bearer token for API authentication.

Sandbox / Testing

Stark Bank provides a sandbox at sandbox.api.starkbank.com. Set STARK_BANK_SANDBOX=true to use it.

Get your credentials

  1. Go to Stark Bank
  2. Create an account
  3. Generate an API access token from the dashboard
  4. Set the environment variables

Environment Variables

VariableRequiredDescription
STARK_BANK_ACCESS_TOKENYesAPI access token
STARK_BANK_SANDBOXNoSet to "true" for sandbox mode

Roadmap

v0.2 (planned)

  • create_payment_request — Create a payment request
  • get_payment_request — Get payment request details
  • list_payment_requests — List payment requests with filters
  • create_brcode_payment — Create a BR Code (Pix) payment
  • get_deposit — Get deposit details

v0.3 (planned)

  • create_workspace — Create a new workspace
  • tax_payment — Create a tax payment (DAS, DARF, etc.)
  • utility_payment — Create a utility payment (boleto, bills)

Want to contribute? Open a PR or request a tool.

Links

Enterprise

Need governance, budget limits, and audit trails for agent payments? CodeSpar Enterprise adds policy engine, payment routing, and compliance templates on top of these MCP servers.

License

MIT

来源:packages/banking/stark-bank/README.md,提交 d0a519a

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v0.2.2最新Sep 16, 2026

评分

已满足适用检查项的 50%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分