{"_id":"@codespar/mcp-inter-bank","_rev":"5-05c373ad45f63b2f23739961dcef0b8d","name":"@codespar/mcp-inter-bank","dist-tags":{"latest":"0.2.2"},"versions":{"0.1.0":{"name":"@codespar/mcp-inter-bank","version":"0.1.0","keywords":["inter","banking","brazil","pix","boleto","digital-bank","mcp"],"license":"MIT","_id":"@codespar/mcp-inter-bank@0.1.0","maintainers":[{"name":"codespar-npm","email":"contact@codespar.dev"}],"bin":{"mcp-inter-bank":"dist/index.js"},"dist":{"shasum":"5c84b6ab487df13ab9478a33109ec1c7f6b67aa5","tarball":"https://registry.npmjs.org/@codespar/mcp-inter-bank/-/mcp-inter-bank-0.1.0.tgz","fileCount":4,"integrity":"sha512-p4IiGbMQA7b3/VowsWAvKybjlYdBGmrKkv5Mq5cRHHc94eLoc+r0NZsBUXzcrHGyxSMXzlEAUu5I0KGrHTFRZw==","signatures":[{"sig":"MEYCIQCGWWenycaY+DBM49r2ZkqwdfQ5kthu0GU02bwKrJbEuwIhAOdy1Hb4WaGIAf3N4I4JmfkNyh+LPOuRSZApjx/yTbn/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22014},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d6f0607828e051fb04b9a5e1069929dc2c06927f","mcpName":"io.github.codespar/mcp-inter-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 Banco Inter — digital bank, boleto, PIX, statements, transfers","directories":{},"_nodeVersion":"25.5.0","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-inter-bank_0.1.0_1776008648656_0.46413689693707494","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@codespar/mcp-inter-bank","version":"0.2.0","keywords":["inter","banking","brazil","pix","boleto","digital-bank","mcp"],"license":"MIT","_id":"@codespar/mcp-inter-bank@0.2.0","maintainers":[{"name":"codespar-npm","email":"contact@codespar.dev"}],"bin":{"mcp-inter-bank":"dist/index.js"},"dist":{"shasum":"63e05e4a772370264fe631354f33834ccc9e6b93","tarball":"https://registry.npmjs.org/@codespar/mcp-inter-bank/-/mcp-inter-bank-0.2.0.tgz","fileCount":4,"integrity":"sha512-dQhG9z+lmAde8dwK9ocVIylLpwUKQ6Agsd4oITkUsMgSOpPFbHAj09SDJUbcDPihJBH1b0UQRDclzsAtyPRWew==","signatures":[{"sig":"MEYCIQCExVfRy41cCcTUR+Csg0HqhmVDm1uiCTxrRhI8/ZEIKAIhAKRD+WLJchFpY1xWK2M+zfdfrcnryDfeut2tkHhR4XjS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35856},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"475d6a412c639d70728792f31d502e9268bb06bb","mcpName":"io.github.codespar/mcp-inter-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 Banco Inter — digital bank, boleto, PIX, statements, transfers","directories":{},"_nodeVersion":"25.5.0","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-inter-bank_0.2.0_1777042992671_0.4490267367915648","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@codespar/mcp-inter-bank","version":"0.2.1","keywords":["inter","banking","brazil","pix","boleto","digital-bank","mcp"],"license":"MIT","_id":"@codespar/mcp-inter-bank@0.2.1","maintainers":[{"name":"codespar-npm","email":"contact@codespar.dev"}],"bin":{"mcp-inter-bank":"dist/index.js"},"dist":{"shasum":"637f6b4fb3c753b21736c1155589fdc1b8ab9274","tarball":"https://registry.npmjs.org/@codespar/mcp-inter-bank/-/mcp-inter-bank-0.2.1.tgz","fileCount":4,"integrity":"sha512-N71I9hheg+tSWCEZpy6jioz3x+OsroLAYT8mD45E4hN8ZY29BOVUZnuSmNLOImef2kByYDTcGs7QsYi/uesOpg==","signatures":[{"sig":"MEUCIBx3+wXXSx6lxhxaU2v9S6cB8ngmflv5QiU2uKdaWjRtAiEA8hXrAWu8S9eroJ2whFNnoow8QzrMmrKSGfSUtIy1BxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36680},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0ab801a863239f0cb986bbda65abbaee3c621b44","mcpName":"io.github.codespar/mcp-inter-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 Banco Inter — digital bank, boleto, PIX, statements, transfers","directories":{},"_nodeVersion":"25.5.0","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-inter-bank_0.2.1_1777123200732_0.1391416972361177","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@codespar/mcp-inter-bank","version":"0.2.2","description":"MCP server for Banco Inter — digital bank, boleto, PIX, statements, transfers","type":"module","main":"dist/index.js","bin":{"mcp-inter-bank":"dist/index.js"},"scripts":{"build":"tsc","start":"node dist/index.js"},"dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"devDependencies":{"@types/node":"^22.0.0","typescript":"^5.8.0"},"license":"MIT","keywords":["inter","banking","brazil","pix","boleto","digital-bank","mcp"],"mcpName":"io.github.codespar/mcp-inter-bank","_id":"@codespar/mcp-inter-bank@0.2.2","gitHead":"e8f2ad023876683538fe7b66a2fc88ab8d8ef92f","types":"./dist/index.d.ts","_nodeVersion":"22.22.3","_npmVersion":"10.9.8","dist":{"integrity":"sha512-0St+eLGnL7ZFrKnQT84DnwhZvCOpb7psbrgUmRGORyWpSABu0h6vZFTFqTb+GO8d/hsV7hFhZZ2GWvCWNEQpeQ==","shasum":"5d168fae91e78bbe0456dfa7fb2c60d8fd02a672","tarball":"https://registry.npmjs.org/@codespar/mcp-inter-bank/-/mcp-inter-bank-0.2.2.tgz","fileCount":4,"unpackedSize":37653,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDuAHE03WRElNhHaK9yhgw6xR6RKNmk+kHfZZCCZFTDUwIhAO3c7qoVSa8hx1AsC7mDDsTg37y+hqma5QUY01zSkBy7"}]},"_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-inter-bank_0.2.2_1782153846788_0.8876830607076298"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-12T15:44:08.556Z","modified":"2026-06-22T18:44:07.078Z","0.1.0":"2026-04-12T15:44:08.789Z","0.2.0":"2026-04-24T15:03:12.832Z","0.2.1":"2026-04-25T13:20:00.883Z","0.2.2":"2026-06-22T18:44:06.920Z"},"license":"MIT","keywords":["inter","banking","brazil","pix","boleto","digital-bank","mcp"],"description":"MCP server for Banco Inter — digital bank, boleto, PIX, statements, transfers","maintainers":[{"name":"codespar-npm","email":"fabiano@codespar.dev"},{"name":"dangazineu","email":"daniel.gazineu@gmail.com"}],"readme":"# MCP Banco Inter\n\nMCP server for **Banco Inter** — Brazilian digital bank with a full developer API for boletos, PIX, transfers, and banking.\n\n## Quick Start\n\n```bash\n# Set your credentials\nexport INTER_CLIENT_ID=\"your-client-id\"\nexport INTER_CLIENT_SECRET=\"your-client-secret\"\n\n# Run via stdio\nnpx tsx packages/payments/inter-bank/src/index.ts\n\n# Run via HTTP\nnpx tsx packages/payments/inter-bank/src/index.ts --http\n```\n\n## Environment Variables\n\n| Variable | Required | Description |\n|----------|----------|-------------|\n| `INTER_CLIENT_ID` | Yes | OAuth2 client ID |\n| `INTER_CLIENT_SECRET` | Yes | OAuth2 client secret |\n| `MCP_HTTP` | No | Set to `\"true\"` to enable HTTP transport |\n| `MCP_PORT` | No | HTTP port (default: 3000) |\n\n## Tools (22)\n\n| Tool | Purpose |\n|---|---|\n| `create_boleto` | Create a boleto bancario (bank slip) |\n| `get_boleto` | Get boleto details by ID |\n| `list_boletos` | List boletos with filters |\n| `cancel_boleto` | Cancel (write-off) a boleto |\n| `get_boleto_pdf` | Download boleto PDF (returns base64 payload) |\n| `create_pix` | Create a PIX payment |\n| `get_pix` | Get PIX transaction details by ID |\n| `list_pix` | List PIX transactions |\n| `create_pix_cob` | Create PIX immediate charge (cob) with txid — returns BR Code/copia-e-cola |\n| `get_pix_cob` | Retrieve PIX immediate charge by txid |\n| `list_pix_cob` | List PIX immediate charges within a time range (with optional end_to_end_id filters) |\n| `create_pix_cobv` | Create PIX due charge (cobv) with dueDate — boleto-like PIX with expiration date |\n| `get_pix_cobv` | Retrieve PIX due charge (cobv) by txid |\n| `create_pix_devolucao` | Create PIX return (devolução) for a received transaction |\n| `list_pix_keys` | List PIX keys (chaves) registered to the Inter account |\n| `get_balance` | Get account balance |\n| `get_statement` | Get account statement for a date range |\n| `get_statement_enriched` | Get enriched statement with detailed transaction info (counterparty, category, Pix details) |\n| `get_statement_pdf` | Download account statement as PDF (base64 payload) for a date range |\n| `create_transfer` | Create a TED or internal transfer |\n| `get_webhook` | Get configured webhooks |\n| `create_webhook` | Register a webhook for notifications |\n\n## Auth\n\nUses **OAuth2 client credentials** flow. The token endpoint is `/oauth/v2/token` with scoped permissions per API:\n\n- Boletos: `boleto-cobranca.read`, `boleto-cobranca.write`\n- PIX: `pix.read`, `pix.write`\n- Banking: `extrato.read`, `pagamento-ted.write`\n- Webhooks: `webhook-boleto.read`, `webhook-boleto.write`, `webhook-pix.read`, `webhook-pix.write`\n\nRegister your application at the [Banco Inter Developer Portal](https://developers.inter.co/).\n\n## API Reference\n\n- [Banco Inter API Docs](https://developers.inter.co/references)\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## Authentication\n\nSet these environment variables before launching the server:\n\n- `INTER_CLIENT_ID` *(required, secret)* — API key/token for inter-bank\n\nIssue credentials at the provider's developer portal: <https://developers.inter.co>.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}