
Mcp Stark Bank
io.github.codesparPublished by GitHub account codesparv0.2.2Updated Oct 24, 2026
MCP server for Stark Bank — transfers, boletos, invoices, Pix, balance
Overview
MCP server for Stark Bank that lets an assistant handle transfers, boletos, invoices, Pix and balance lookups.
- What you can do
- Create and look up transfers (Pix or TED) and list transfers with filters. Create, fetch, list and cancel boletos, including issuing receivables with barcode or digitable line. Create and fetch invoices with Pix QR codes, Pix payment requests and BR Code payments. Read the account balance, deposits and webhook events. Register, fetch, list and cancel Pix keys, and create or fetch payment requests. Pay utility bills and taxes, and list the organization's workspaces.
- When to use it
- Use it when an assistant should check a Stark Bank account balance or work with transfers, boletos, invoices and Pix operations. Test in sandbox mode first before pointing it at a production account.
- Requirements
- Runs locally as an npm package via npx, so Node.js is needed. Requires a Stark Bank account and an API access token generated in its dashboard, supplied through the STARK_BANK_ACCESS_TOKEN environment variable. Optionally set STARK_BANK_SANDBOX to true for the sandbox. Needs network access to the Stark Bank API.
Installation
In SourceWeft
- Open Mcp Stark Bank in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
@codespar/mcp-stark-bank
MCP server for Stark Bank — digital banking with transfers, boletos, invoices, and Pix
Quick Start
Claude Desktop
Add to ~/.config/claude/claude_desktop_config.json:
Claude Code
Cursor / VS Code
Add to .cursor/mcp.json or .vscode/mcp.json:
Tools (27)
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
- Go to Stark Bank
- Create an account
- Generate an API access token from the dashboard
- Set the environment variables
Environment Variables
Roadmap
v0.2 (planned)
create_payment_request— Create a payment requestget_payment_request— Get payment request detailslist_payment_requests— List payment requests with filterscreate_brcode_payment— Create a BR Code (Pix) paymentget_deposit— Get deposit details
v0.3 (planned)
create_workspace— Create a new workspacetax_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
Source: packages/banking/stark-bank/README.md at commit d0a519a
Tools
0Version history
1- v0.2.2LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts