{"_id":"@codespar/mcp-stark-bank","_rev":"6-8f2a237eb506f9bdadc2baf2bba32375","name":"@codespar/mcp-stark-bank","dist-tags":{"latest":"0.2.2"},"versions":{"0.1.0":{"name":"@codespar/mcp-stark-bank","version":"0.1.0","keywords":["mcp","stark-bank","banking","pix","boleto","transfer","brazil"],"license":"MIT","_id":"@codespar/mcp-stark-bank@0.1.0","maintainers":[{"name":"codespar-npm","email":"contact@codespar.dev"}],"bin":{"mcp-stark-bank":"dist/index.js"},"dist":{"shasum":"fedd436eb3912cd3fb405bf113d93ad3c22d8bfd","tarball":"https://registry.npmjs.org/@codespar/mcp-stark-bank/-/mcp-stark-bank-0.1.0.tgz","fileCount":5,"integrity":"sha512-afVLuY18O58ZXWNUtgSYhQh2TR+OXCguWoGQZmqv28bG+Axy3gFwjk9bx5fApd2d9J0gqVJDhvh+aiLdUdcPmA==","signatures":[{"sig":"MEYCIQC5gD3EEq0plZkdZnEJ+VOdLwpSiAXZ2JSCEoFs2cqbtAIhAIVJin0BMPM5WZVTqoxOnLqwpd8VXkftDD0xInPHSyuB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36282},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2f4996f5df31d6f8bf3a3e606ecc416783ceaf2b","scripts":{"build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"codespar-npm","email":"contact@codespar.dev"},"_npmVersion":"10.9.4","description":"MCP server for Stark Bank — transfers, boletos, invoices, Pix, balance","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.0","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-stark-bank_0.1.0_1775044046375_0.3434032363420074","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@codespar/mcp-stark-bank","version":"0.1.2","keywords":["mcp","stark-bank","banking","pix","boleto","transfer","brazil"],"license":"MIT","_id":"@codespar/mcp-stark-bank@0.1.2","maintainers":[{"name":"codespar-npm","email":"contact@codespar.dev"}],"bin":{"mcp-stark-bank":"dist/index.js"},"dist":{"shasum":"f670df568999a7e61974427102b3b4de8c92b83e","tarball":"https://registry.npmjs.org/@codespar/mcp-stark-bank/-/mcp-stark-bank-0.1.2.tgz","fileCount":7,"integrity":"sha512-/Gj6+EbqaKAaaVBu4yEQNzlAd1i5ewom95cPZMNxXs+gAHkJ4BFnj1Qa6WDaaTI7/wGcnOn+ncwN4ET3EVYuSQ==","signatures":[{"sig":"MEUCIFOqD4z4+m4Fx4ImRs00I8fc1UrhP4N1czvji1SdvFVvAiEAz6fy08SS51zKiciXIJ0fcS7QPj4pqqw4x83JofuTQrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43474},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8fd47fad095cdf96618460a39345eddfe2a4af21","mcpName":"io.github.codespar/mcp-stark-bank","scripts":{"build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"codespar-npm","email":"contact@codespar.dev"},"_npmVersion":"11.8.0","description":"MCP server for Stark Bank — transfers, boletos, invoices, Pix, balance","directories":{},"_nodeVersion":"25.5.0","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.0","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-stark-bank_0.1.2_1775953652816_0.2482193402703905","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@codespar/mcp-stark-bank","version":"0.2.0","keywords":["mcp","stark-bank","banking","pix","boleto","transfer","brazil"],"license":"MIT","_id":"@codespar/mcp-stark-bank@0.2.0","maintainers":[{"name":"codespar-npm","email":"contact@codespar.dev"}],"bin":{"mcp-stark-bank":"dist/index.js"},"dist":{"shasum":"73c5620c475b18e74521cf685e158692a9cbd106","tarball":"https://registry.npmjs.org/@codespar/mcp-stark-bank/-/mcp-stark-bank-0.2.0.tgz","fileCount":7,"integrity":"sha512-pcjCnE75vrzoMKFD/wveDMPziqLytiGg+BdCBcgGlIXd6myUvIu4/Fjl8ylxTzfhDSDjTfTFy5ibu5KgwGacmQ==","signatures":[{"sig":"MEUCIQDw6El1SRmDngt+pSRDAM7ltD9BUFvK97Z8F3ZkzKpeQwIgZl5KwhNZJ4eQBKErn2Mvj8JbYxkovVF5SZBdEEVsr4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71636},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"22f6f8b78246bf63993b872baf8cea4da0d4414f","mcpName":"io.github.codespar/mcp-stark-bank","scripts":{"build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"codespar-npm","email":"contact@codespar.dev"},"_npmVersion":"11.8.0","description":"MCP server for Stark Bank — transfers, boletos, invoices, Pix, balance","directories":{},"_nodeVersion":"25.5.0","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.0","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-stark-bank_0.2.0_1777039647629_0.056218682807861686","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@codespar/mcp-stark-bank","version":"0.2.1","keywords":["mcp","stark-bank","banking","pix","boleto","transfer","brazil"],"license":"MIT","_id":"@codespar/mcp-stark-bank@0.2.1","maintainers":[{"name":"codespar-npm","email":"contact@codespar.dev"}],"bin":{"mcp-stark-bank":"dist/index.js"},"dist":{"shasum":"459896bb86eef370c49c6e28a2827132b1f36605","tarball":"https://registry.npmjs.org/@codespar/mcp-stark-bank/-/mcp-stark-bank-0.2.1.tgz","fileCount":7,"integrity":"sha512-/9i57Zbwf5IoTKLWbKhI1vI9ixhvjGt77wuApuGOzelW1P8uvCkXE9zk8mFBrmINqi52N8NB5QimYXZfvhei0g==","signatures":[{"sig":"MEUCICUVGmjekYI0ySSDTuOK9LzJlOzgpF7cWxCOXY9K2lCyAiEAqy71ljKKVIHUzGKpFs6QE1s125hQezrAxC4ugYMEtIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72882},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"75325fbee6663a5773f39639843efe8c71d6dbda","mcpName":"io.github.codespar/mcp-stark-bank","scripts":{"build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"codespar-npm","email":"contact@codespar.dev"},"_npmVersion":"11.8.0","description":"MCP server for Stark Bank — transfers, boletos, invoices, Pix, balance","directories":{},"_nodeVersion":"25.5.0","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.0","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-stark-bank_0.2.1_1777122947050_0.9363218582236827","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@codespar/mcp-stark-bank","version":"0.2.2","description":"MCP server for Stark Bank — transfers, boletos, invoices, Pix, balance","type":"module","main":"./dist/index.js","bin":{"mcp-stark-bank":"dist/index.js"},"scripts":{"build":"tsc","start":"node dist/index.js"},"dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"devDependencies":{"@types/node":"^25.5.0","typescript":"^5.8.0"},"license":"MIT","keywords":["mcp","stark-bank","banking","pix","boleto","transfer","brazil"],"mcpName":"io.github.codespar/mcp-stark-bank","_id":"@codespar/mcp-stark-bank@0.2.2","gitHead":"776ee260ec81f40a78c5f23f4ae78d64b475c0fa","types":"./dist/index.d.ts","_nodeVersion":"22.22.3","_npmVersion":"10.9.8","dist":{"integrity":"sha512-8gpxMTZXVIslRqxFtz2ucS914TeJq7A0K71sgu8W3x9DAj3vE+w4qDYfAcgChW1rxsSdyX5sE8E2C49NRIjqGg==","shasum":"d6c0d8085e23030ac2722af4676c49d3e405690a","tarball":"https://registry.npmjs.org/@codespar/mcp-stark-bank/-/mcp-stark-bank-0.2.2.tgz","fileCount":7,"unpackedSize":74151,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGmKPyMQ7AhcVHrGAPa75FQEVfwj+x6ulkL1TweBXKcYAiEA1vwu62ahavmooH32gJkRaet0kuLZOi4LQ0WXcBkjdb8="}]},"_npmUser":{"name":"codespar-npm","email":"fabiano@codespar.dev"},"directories":{},"maintainers":[{"name":"codespar-npm","email":"fabiano@codespar.dev"},{"name":"dangazineu","email":"daniel.gazineu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp-stark-bank_0.2.2_1782149618627_0.26862460500556873"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-01T11:47:26.263Z","modified":"2026-06-22T17:33:38.912Z","0.1.0":"2026-04-01T11:47:26.520Z","0.1.2":"2026-04-12T00:27:32.962Z","0.2.0":"2026-04-24T14:07:27.767Z","0.2.1":"2026-04-25T13:15:47.203Z","0.2.2":"2026-06-22T17:33:38.772Z"},"license":"MIT","keywords":["mcp","stark-bank","banking","pix","boleto","transfer","brazil"],"description":"MCP server for Stark Bank — transfers, boletos, invoices, Pix, balance","maintainers":[{"name":"codespar-npm","email":"fabiano@codespar.dev"},{"name":"dangazineu","email":"daniel.gazineu@gmail.com"}],"readme":"# @codespar/mcp-stark-bank\n\n> MCP server for **Stark Bank** — digital banking with transfers, boletos, invoices, and Pix\n\n[![npm](https://img.shields.io/npm/v/@codespar/mcp-stark-bank)](https://www.npmjs.com/package/@codespar/mcp-stark-bank)\n[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)\n\n## Quick Start\n\n### Claude Desktop\n\nAdd to `~/.config/claude/claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"stark-bank\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@codespar/mcp-stark-bank\"],\n      \"env\": {\n        \"STARK_BANK_ACCESS_TOKEN\": \"your-token\",\n        \"STARK_BANK_SANDBOX\": \"true\"\n      }\n    }\n  }\n}\n```\n\n### Claude Code\n\n```bash\nclaude mcp add stark-bank -- npx @codespar/mcp-stark-bank\n```\n\n### Cursor / VS Code\n\nAdd to `.cursor/mcp.json` or `.vscode/mcp.json`:\n\n```json\n{\n  \"servers\": {\n    \"stark-bank\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@codespar/mcp-stark-bank\"],\n      \"env\": {\n        \"STARK_BANK_ACCESS_TOKEN\": \"your-token\",\n        \"STARK_BANK_SANDBOX\": \"true\"\n      }\n    }\n  }\n}\n```\n\n## Tools (27)\n\n| Tool | Purpose |\n|---|---|\n| `create_transfer` | Create a bank transfer (Pix or TED) |\n| `get_transfer` | Get transfer details by ID |\n| `list_transfers` | List transfers with optional filters |\n| `create_boleto` | Create a boleto payment |\n| `get_balance` | Get current account balance |\n| `create_invoice` | Create an invoice (generates Pix QR code) |\n| `get_invoice` | Get invoice details by ID |\n| `list_invoices` | List invoices with optional filters |\n| `create_pix_request` | Create a Pix payment request |\n| `get_webhook_events` | Get webhook events (payment confirmations, transfers, etc.) |\n| `create_payment_request` | Create a payment request for approval workflow |\n| `get_payment_request` | Get payment request details by ID |\n| `list_payment_requests` | List payment requests with optional filters |\n| `create_brcode_payment` | Pay a BR Code (Pix QR code / copia-e-cola) |\n| `get_deposit` | Get deposit details by ID (incoming Pix or TED) |\n| `create_boleto_issue` | Issue a boleto receivable (generates barcode/digitable line to collect payment) |\n| `get_boleto` | Get an issued boleto by ID |\n| `list_boletos` | List issued boletos with optional filters |\n| `delete_boleto` | Cancel an issued boleto (only allowed while unpaid / in 'created' or 'registered' state) |\n| `create_pix_key` | Register a Pix key (CPF/CNPJ, email, phone, or EVP/random) |\n| `get_pix_key` | Get Pix key details by ID |\n| `list_pix_keys` | List registered Pix keys with optional filters |\n| `delete_pix_key` | Cancel / deregister a Pix key |\n| `list_deposits` | List deposits (incoming Pix or TED) with optional filters |\n| `create_utility_payment` | Pay a utility bill (e.g. |\n| `create_tax_payment` | Pay a tax (DARF, GPS, GRU, etc.) by barcode / digitable line |\n| `list_workspaces` | List workspaces the organization has access to (multi-tenant subaccounts) |\n\n## Authentication\n\nStark Bank uses a Bearer token for API authentication.\n\n## Sandbox / Testing\n\nStark Bank provides a sandbox at `sandbox.api.starkbank.com`. Set `STARK_BANK_SANDBOX=true` to use it.\n\n### Get your credentials\n\n1. Go to [Stark Bank](https://starkbank.com)\n2. Create an account\n3. Generate an API access token from the dashboard\n4. Set the environment variables\n\n## Environment Variables\n\n| Variable | Required | Description |\n|----------|----------|-------------|\n| `STARK_BANK_ACCESS_TOKEN` | Yes | API access token |\n| `STARK_BANK_SANDBOX` | No | Set to `\"true\"` for sandbox mode |\n\n## Roadmap\n\n### v0.2 (planned)\n- `create_payment_request` — Create a payment request\n- `get_payment_request` — Get payment request details\n- `list_payment_requests` — List payment requests with filters\n- `create_brcode_payment` — Create a BR Code (Pix) payment\n- `get_deposit` — Get deposit details\n\n### v0.3 (planned)\n- `create_workspace` — Create a new workspace\n- `tax_payment` — Create a tax payment (DAS, DARF, etc.)\n- `utility_payment` — Create a utility payment (boleto, bills)\n\nWant to contribute? [Open a PR](https://github.com/codespar/mcp-dev-latam) or [request a tool](https://github.com/codespar/mcp-dev-latam/issues).\n\n## Links\n\n- [Stark Bank Website](https://starkbank.com)\n- [Stark Bank API Documentation](https://starkbank.com/docs)\n- [MCP Dev LATAM](https://github.com/codespar/mcp-dev-latam)\n- [Landing Page](https://codespar.dev/mcp)\n\n## Enterprise\n\nNeed governance, budget limits, and audit trails for agent payments? [CodeSpar Enterprise](https://codespar.dev/enterprise) adds policy engine, payment routing, and compliance templates on top of these MCP servers.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}