{"_id":"@codespar/mcp-ebanx","_rev":"6-9883ad42453ea2276b7af52abe976567","name":"@codespar/mcp-ebanx","dist-tags":{"latest":"0.2.2"},"versions":{"0.1.0":{"name":"@codespar/mcp-ebanx","version":"0.1.0","keywords":["mcp","ebanx","payments","cross-border","brazil"],"license":"MIT","_id":"@codespar/mcp-ebanx@0.1.0","maintainers":[{"name":"codespar-npm","email":"contact@codespar.dev"}],"bin":{"mcp-ebanx":"dist/index.js"},"dist":{"shasum":"b374b913340b356db85eb50fd336c92fa5eb1455","tarball":"https://registry.npmjs.org/@codespar/mcp-ebanx/-/mcp-ebanx-0.1.0.tgz","fileCount":4,"integrity":"sha512-34B737uXKDCyhuM5Rkxg8K44C3ZLVoN2YEPM0X+jWALMAnBhsv9XK91EXjl19JpVezV9riNz4cWYfCeWJ0PLHQ==","signatures":[{"sig":"MEYCIQCXld/B5/zflRXNuhJIs2pb0xVs5wgjRPZcMW8k45HsZgIhANKUoDd9P4b7lQr9AYNuI3q91NgUPRUwD06SAOl/Y1P2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18324},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ac49d04d5aa50ad5dc16233f0bba88213f917641","scripts":{"build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"codespar-npm","email":"contact@codespar.dev"},"_npmVersion":"11.8.0","description":"MCP server for EBANX — cross-border payments, payouts, exchange rates","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-ebanx_0.1.0_1774923295589_0.17679126582102378","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@codespar/mcp-ebanx","version":"0.1.2","keywords":["mcp","ebanx","payments","cross-border","brazil"],"license":"MIT","_id":"@codespar/mcp-ebanx@0.1.2","maintainers":[{"name":"codespar-npm","email":"contact@codespar.dev"}],"bin":{"mcp-ebanx":"dist/index.js"},"dist":{"shasum":"801845fd43ac573191a9ca45b02ebcaaba4a3458","tarball":"https://registry.npmjs.org/@codespar/mcp-ebanx/-/mcp-ebanx-0.1.2.tgz","fileCount":7,"integrity":"sha512-9uYM1y94APckaTJKKfNnWcTrLbfS1ia8ZyDAL7bYnaWQ4dUa9XDPtnY/vOswa6A78lZsbDS0qv5s9LAJJwkE7w==","signatures":[{"sig":"MEUCICUUpqidhGvg1BQblb3OrYye6FxgyKkkd5T/skVCMTJGAiEA6T7sbbvyd0gPZ6r5s5+05G5husWXIP4YvaBe7f1UM2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28375},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8fd47fad095cdf96618460a39345eddfe2a4af21","mcpName":"io.github.codespar/mcp-ebanx","scripts":{"build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"codespar-npm","email":"contact@codespar.dev"},"_npmVersion":"11.8.0","description":"MCP server for EBANX — cross-border payments, payouts, exchange rates","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-ebanx_0.1.2_1775953748752_0.9783570959283465","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@codespar/mcp-ebanx","version":"0.2.0","keywords":["mcp","ebanx","payments","cross-border","brazil"],"license":"MIT","_id":"@codespar/mcp-ebanx@0.2.0","maintainers":[{"name":"codespar-npm","email":"contact@codespar.dev"}],"bin":{"mcp-ebanx":"dist/index.js"},"dist":{"shasum":"328d3784e8da5f4c92ed082b4f15d1b9a40846b3","tarball":"https://registry.npmjs.org/@codespar/mcp-ebanx/-/mcp-ebanx-0.2.0.tgz","fileCount":7,"integrity":"sha512-4Kxn4wZTcCVZaUNVPGSPwzQD0Uxna7fGbQ9uZ9Lc0BdJK1dXAkjn3ghqAP+BtijgcsgECTtvyJaNEyHOxOMBfA==","signatures":[{"sig":"MEYCIQDPF1b0uJw8lLFcOa47bgli1a+EP+vLypYkN9OOFdHnewIhAJyoW5rV+Rs/5KtPsovoSi50PrXTldHjaGF63PD6eNiL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49841},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"071bd694f44f5dae6951e70fad7ba297d73f6bc4","mcpName":"io.github.codespar/mcp-ebanx","scripts":{"build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"codespar-npm","email":"contact@codespar.dev"},"_npmVersion":"11.8.0","description":"MCP server for EBANX — cross-border payments, payouts, exchange rates","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-ebanx_0.2.0_1777116435716_0.739772489136284","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@codespar/mcp-ebanx","version":"0.2.1","keywords":["mcp","ebanx","payments","cross-border","brazil"],"license":"MIT","_id":"@codespar/mcp-ebanx@0.2.1","maintainers":[{"name":"codespar-npm","email":"contact@codespar.dev"}],"bin":{"mcp-ebanx":"dist/index.js"},"dist":{"shasum":"ddb03d6fe7842314aabf4de79b84b56c83bf61a5","tarball":"https://registry.npmjs.org/@codespar/mcp-ebanx/-/mcp-ebanx-0.2.1.tgz","fileCount":7,"integrity":"sha512-bjTRl1jAh2+GXSB/znkkt99vhFSs23PLTUty9AHSRLvyDCqsbroynE6GTOmsxQy7nPA4e+gv94A65dc6KfN2pQ==","signatures":[{"sig":"MEUCIQCAhCuk8mQ+GYEUsExnqOGNVKd1PLrwraNtxxDBXeFp7wIgIY+6cWtjJr0GHxkF7MNZUHYxAzzZwb/NrrGX58VZdV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50911},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0ab801a863239f0cb986bbda65abbaee3c621b44","mcpName":"io.github.codespar/mcp-ebanx","scripts":{"build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"codespar-npm","email":"contact@codespar.dev"},"_npmVersion":"11.8.0","description":"MCP server for EBANX — cross-border payments, payouts, exchange rates","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-ebanx_0.2.1_1777123190244_0.04423897706705926","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@codespar/mcp-ebanx","version":"0.2.2","description":"MCP server for EBANX — cross-border payments, payouts, exchange rates","type":"module","main":"./dist/index.js","bin":{"mcp-ebanx":"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","ebanx","payments","cross-border","brazil"],"mcpName":"io.github.codespar/mcp-ebanx","_id":"@codespar/mcp-ebanx@0.2.2","gitHead":"e8f2ad023876683538fe7b66a2fc88ab8d8ef92f","types":"./dist/index.d.ts","_nodeVersion":"22.22.3","_npmVersion":"10.9.8","dist":{"integrity":"sha512-2iHr/b9EJMo+rHVrP0rH/FpFz6i9GTEwhl1A4DDcRjg4Wfey2exBtt8QLqaksLGq0myV2IXRtoqO35hehYC0XQ==","shasum":"febc2bfdec80af547d52a85b6390b69a8d58eb4b","tarball":"https://registry.npmjs.org/@codespar/mcp-ebanx/-/mcp-ebanx-0.2.2.tgz","fileCount":7,"unpackedSize":52172,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCID14nRyF1d4e5YraP062B3GmWOunTifyQNHqvTJrtB/QAiEAl/KuQlaZQjBc911ruf2Q5nahb3biDp0MeXSqKlziYh0="}]},"_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-ebanx_0.2.2_1782153831287_0.12291336088825244"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-31T02:14:55.530Z","modified":"2026-06-22T18:43:51.552Z","0.1.0":"2026-03-31T02:14:55.727Z","0.1.2":"2026-04-12T00:29:08.898Z","0.2.0":"2026-04-25T11:27:15.864Z","0.2.1":"2026-04-25T13:19:50.390Z","0.2.2":"2026-06-22T18:43:51.408Z"},"license":"MIT","keywords":["mcp","ebanx","payments","cross-border","brazil"],"description":"MCP server for EBANX — cross-border payments, payouts, exchange rates","maintainers":[{"name":"codespar-npm","email":"fabiano@codespar.dev"},{"name":"dangazineu","email":"daniel.gazineu@gmail.com"}],"readme":"# @codespar/mcp-ebanx\n\n> MCP server for **EBANX** — cross-border payments for Latin America\n\n[![npm](https://img.shields.io/npm/v/@codespar/mcp-ebanx)](https://www.npmjs.com/package/@codespar/mcp-ebanx)\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    \"ebanx\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@codespar/mcp-ebanx\"],\n      \"env\": {\n        \"EBANX_INTEGRATION_KEY\": \"your-key\",\n        \"EBANX_SANDBOX\": \"true\"\n      }\n    }\n  }\n}\n```\n\n### Claude Code\n\n```bash\nclaude mcp add ebanx -- npx @codespar/mcp-ebanx\n```\n\n### Cursor / VS Code\n\nAdd to `.cursor/mcp.json` or `.vscode/mcp.json`:\n\n```json\n{\n  \"servers\": {\n    \"ebanx\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@codespar/mcp-ebanx\"],\n      \"env\": {\n        \"EBANX_INTEGRATION_KEY\": \"your-key\",\n        \"EBANX_SANDBOX\": \"true\"\n      }\n    }\n  }\n}\n```\n\n## Tools (18)\n\n| Tool | Purpose |\n|---|---|\n| `create_payment` | Create a payment in EBANX (boleto, credit card, PIX, etc.) |\n| `get_payment` | Get payment details by hash |\n| `list_payments` | List payments by date range |\n| `refund` | Refund a payment (full or partial) |\n| `create_payout` | Create a payout to a bank account |\n| `exchange_rate` | Get current exchange rate for a currency pair |\n| `get_banks` | List available banks for a country |\n| `query_payment_by_merchant_code` | Get payment details by merchant_payment_code (alternative to hash) |\n| `capture_payment` | Capture a previously authorized credit card payment (full or partial). |\n| `cancel_payment` | Cancel/void a pending payment by hash (e.g. |\n| `create_mass_payout` | Create a mass payout — multiple payouts in a single batch request. |\n| `get_payout` | Query a payout by external_reference or payout id. |\n| `simulate_payment` | Simulate the response of a payment in sandbox without persisting it (useful for integration testing). |\n| `list_payment_methods` | List available payment methods for a country (which payment_type_codes are supported). |\n| `create_card_token` | Tokenize a credit/debit card for reuse without re-collecting card data. |\n| `delete_card_token` | Delete a previously stored card token. |\n| `validate_document` | Validate a LATAM tax document (CPF/CNPJ for BR, RFC for MX, DNI for AR/PE) using checksum/format rules. |\n| `verify_notification` | Verify an EBANX webhook notification HMAC signature against the integration key. |\n\n## Authentication\n\nEBANX uses an integration key passed in the request body/query parameters.\n\n## Sandbox / Testing\n\nEBANX provides a sandbox at `sandbox.ebanx.com`. Set `EBANX_SANDBOX=true` to use it.\n\n### Get your credentials\n\n1. Go to [EBANX Dashboard](https://dashboard.ebanx.com)\n2. Create a developer account\n3. Get your integration key\n4. Set the `EBANX_INTEGRATION_KEY` environment variable\n\n## Environment Variables\n\n| Variable | Required | Description |\n|----------|----------|-------------|\n| `EBANX_INTEGRATION_KEY` | Yes | Integration key from EBANX dashboard |\n| `EBANX_SANDBOX` | No | Set to `\"true\"` for sandbox mode |\n\n## Roadmap\n\n### v0.2 (planned)\n- `create_subscription` — Create a recurring subscription\n- `cancel_payment` — Cancel a pending payment\n- `get_merchant_info` — Get merchant account information\n- `create_split` — Create split payment rules\n\n### v0.3 (planned)\n- `batch_payouts` — Process multiple payouts in a single request\n- `detailed_reports` — Generate detailed financial reports\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- [EBANX Website](https://ebanx.com)\n- [EBANX API Documentation](https://docs.ebanx.com)\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"}