{"_id":"@codespar/mcp-adyen","_rev":"5-3f8aab97322f7e0b3c7cdee6457306e5","name":"@codespar/mcp-adyen","dist-tags":{"latest":"0.2.2"},"versions":{"0.1.0":{"name":"@codespar/mcp-adyen","version":"0.1.0","keywords":["mcp","adyen","payments","checkout","enterprise","global","cards","payment-methods"],"license":"MIT","_id":"@codespar/mcp-adyen@0.1.0","maintainers":[{"name":"codespar-npm","email":"contact@codespar.dev"}],"bin":{"mcp-adyen":"dist/index.js"},"dist":{"shasum":"fdc66608a425fb77dce385644f747c1913a67e3e","tarball":"https://registry.npmjs.org/@codespar/mcp-adyen/-/mcp-adyen-0.1.0.tgz","fileCount":6,"integrity":"sha512-vx0xFxbHQBAXeSKHVJnj6RFUmHR8x0iIctJ3Lm1GolNuDfKvWzMDEskX1Tt4YdF3RWL/FVApJyZjZiFnqV3yWg==","signatures":[{"sig":"MEYCIQCgyjYMgXT6SPi4WT1zIIUf0J8l91CFH+H3MxkB7UpdVgIhAKk5Lhe4R9W66upyYmtgG1Lf5R9QjbZgv2vzOXXCp2yo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48461},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"286c1445fcebf46fb88fd416a77412e331aa63a6","mcpName":"io.github.codespar/mcp-adyen","scripts":{"build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"codespar-npm","email":"contact@codespar.dev"},"_npmVersion":"11.8.0","description":"MCP server for Adyen Checkout API v71 — global enterprise payments used by iFood, Uber, Spotify in LatAm","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-adyen_0.1.0_1776991707167_0.19430472146147348","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@codespar/mcp-adyen","version":"0.2.0","keywords":["mcp","adyen","payments","checkout","enterprise","global","cards","payment-methods"],"license":"MIT","_id":"@codespar/mcp-adyen@0.2.0","maintainers":[{"name":"codespar-npm","email":"contact@codespar.dev"}],"bin":{"mcp-adyen":"dist/index.js"},"dist":{"shasum":"17a143dafc420d602561e1facd567f5ff22994e2","tarball":"https://registry.npmjs.org/@codespar/mcp-adyen/-/mcp-adyen-0.2.0.tgz","fileCount":6,"integrity":"sha512-DU/ywPWX5jl1MNBTJm7djW8MIfNXBvb3Lw4HCIGl2JMpfeGGwwxHbcn+41JTvIWzQSI+Ekt3dOD9sFm0//WdbA==","signatures":[{"sig":"MEUCIQCX3/j/KhZMMqgyJVZeWGi0rKiU2sM3fXy+EGaZHRjqRAIgaV+cHNb5j9kiw5nfuwkYyv5wfMHL6O4df0yYd+ZbKVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71174},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"22f6f8b78246bf63993b872baf8cea4da0d4414f","mcpName":"io.github.codespar/mcp-adyen","scripts":{"build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"codespar-npm","email":"contact@codespar.dev"},"_npmVersion":"11.8.0","description":"MCP server for Adyen Checkout API v71 — global enterprise payments used by iFood, Uber, Spotify in LatAm","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-adyen_0.2.0_1777039662720_0.9340130840216827","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@codespar/mcp-adyen","version":"0.2.1","keywords":["mcp","adyen","payments","checkout","enterprise","global","cards","payment-methods"],"license":"MIT","_id":"@codespar/mcp-adyen@0.2.1","maintainers":[{"name":"codespar-npm","email":"contact@codespar.dev"}],"bin":{"mcp-adyen":"dist/index.js"},"dist":{"shasum":"954457bb242d94b5c427824a0782c76ad11d7bd3","tarball":"https://registry.npmjs.org/@codespar/mcp-adyen/-/mcp-adyen-0.2.1.tgz","fileCount":6,"integrity":"sha512-kA5Tl5A9cSY/IMt4WEZVrSlKIxn27cTI+JA6lsd8Y4fcyLZD0y2HDwBruBQqV6fO9CpgnpCdPhWbmiCH6So+Vg==","signatures":[{"sig":"MEQCIFoKE5/9o0Neuqf/G9LpVnt9JQZ72xtyfW9k4dpItH8KAiALHIYOBNGXHEzhfm5FtC2cRQxfFRZ9rS0k/2YY1RmvvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72761},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0ab801a863239f0cb986bbda65abbaee3c621b44","mcpName":"io.github.codespar/mcp-adyen","scripts":{"build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"codespar-npm","email":"contact@codespar.dev"},"_npmVersion":"11.8.0","description":"MCP server for Adyen Checkout API v71 — global enterprise payments used by iFood, Uber, Spotify in LatAm","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-adyen_0.2.1_1777123152011_0.5628846103946341","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@codespar/mcp-adyen","version":"0.2.2","description":"MCP server for Adyen Checkout API v71 — global enterprise payments used by iFood, Uber, Spotify in LatAm","type":"module","main":"./dist/index.js","bin":{"mcp-adyen":"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","adyen","payments","checkout","enterprise","global","cards","payment-methods"],"mcpName":"io.github.codespar/mcp-adyen","_id":"@codespar/mcp-adyen@0.2.2","gitHead":"e8f2ad023876683538fe7b66a2fc88ab8d8ef92f","types":"./dist/index.d.ts","_nodeVersion":"22.22.3","_npmVersion":"10.9.8","dist":{"integrity":"sha512-Lz2d120QGl3m/9Ak93JMMvu1UbfiFO8tJA2f+57F+L9wiPt/xjAiWE2uSHWY3Ke+qR3T+GTY3LS/SJMeznxpLw==","shasum":"985af38663f1130d3a26142ef62caba58cfeccba","tarball":"https://registry.npmjs.org/@codespar/mcp-adyen/-/mcp-adyen-0.2.2.tgz","fileCount":6,"unpackedSize":74797,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIH+Dr4v/mSAdi4Ei1vjsejeOGXryIVkUMRR03QvdqkfBAiEA7L9VrDUacFo0/lO5kgyQlfiR03dDJHo7vqt9pwTzPDg="}]},"_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-adyen_0.2.2_1782153760243_0.36581646396132284"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-24T00:48:27.104Z","modified":"2026-06-22T18:42:40.520Z","0.1.0":"2026-04-24T00:48:27.303Z","0.2.0":"2026-04-24T14:07:42.863Z","0.2.1":"2026-04-25T13:19:12.144Z","0.2.2":"2026-06-22T18:42:40.404Z"},"license":"MIT","keywords":["mcp","adyen","payments","checkout","enterprise","global","cards","payment-methods"],"description":"MCP server for Adyen Checkout API v71 — global enterprise payments used by iFood, Uber, Spotify in LatAm","maintainers":[{"name":"codespar-npm","email":"fabiano@codespar.dev"},{"name":"dangazineu","email":"daniel.gazineu@gmail.com"}],"readme":"# @codespar/mcp-adyen\n\nMCP server for [Adyen Checkout API v71](https://docs.adyen.com/api-explorer/Checkout/71/overview) — the global enterprise payments rail used by iFood, Uber, Spotify, and AirBnB in LatAm.\n\nDistinct from every other server in our catalog: it's the one gateway enterprise merchants choose when a single contract has to cover BR + EU + US + APAC.\n\n## Tools (25)\n\n| Tool | Purpose |\n|---|---|\n| `create_payment` | Create a payment. |\n| `payment_details` | Submit additional details for a payment (3DS challenge response, redirect returnUrl payload, etc). |\n| `capture_payment` | Capture an authorized payment (for delayed-capture flows). |\n| `cancel_payment` | Cancel an authorized-but-uncaptured payment. |\n| `refund_payment` | Refund a captured payment (full or partial). |\n| `reverse_payment` | Void-or-refund a payment atomically. |\n| `update_amount` | Update the authorized amount of an unsettled payment (common in tips / hotel incidentals). |\n| `get_payment_methods` | Dynamically list available payment methods for a country/currency/amount combination. |\n| `create_payment_link` | Create a hosted payment link (URL you send to the customer). |\n| `get_payment_link` | Retrieve a payment link by id. |\n| `update_payment_link` | Update a payment link — typically to expire it early. |\n| `create_donation` | Create a round-up donation linked to an original payment (Adyen Giving). |\n| `list_stored_payment_methods` | List a shopper's stored payment methods (one-click reuse). |\n| `disable_stored_payment_method` | Delete a stored payment method (shopper opt-out). |\n| `create_session` | Create a Checkout session (used by Drop-in and Web Components to load methods + handle the full flow client... |\n| `get_session` | Retrieve the status/result of a Checkout session (poll after the shopper finishes Drop-in). |\n| `retrieve_applicable_defense_reasons` | List the defense reason codes Adyen will accept for a given dispute (Dispute Service v30). |\n| `accept_dispute` | Accept a dispute — forfeit the funds and close the case (Dispute Service v30). |\n| `defend_dispute` | Defend a dispute using one of the applicable defense reason codes (Dispute Service v30). |\n| `supply_defense_document` | Upload a supporting document for an ongoing dispute defense (Dispute Service v30). |\n| `list_balance_accounts` | List the balance accounts owned by an account holder (Balance Platform BCL v2). |\n| `get_balance_account` | Fetch a single balance account by id (Balance Platform BCL v2). |\n| `create_transfer` | Initiate a transfer (bank payout, internal move, third-party card push) from a balance account (Transfers B... |\n| `get_transfer` | Retrieve a transfer by id (Transfers BTL v4). |\n| `list_merchants` | List merchant accounts visible to the API credential (Management API v3). |\n\n## Install\n\n```bash\nnpm install @codespar/mcp-adyen\n```\n\n## Environment\n\n```bash\nADYEN_API_KEY=\"...\"              # X-API-Key value, secret\nADYEN_MERCHANT_ACCOUNT=\"...\"     # Merchant account code injected into every call\nADYEN_ENV=\"test\"                 # test | live. Default: test.\nADYEN_LIVE_URL_PREFIX=\"...\"      # Required when ADYEN_ENV=live. Your merchant-specific prefix from Customer Area.\n```\n\n## URL routing\n\n- `ADYEN_ENV=test` → `https://checkout-test.adyen.com/v71`\n- `ADYEN_ENV=live` → `https://<ADYEN_LIVE_URL_PREFIX>-checkout-live.adyenpayments.com/checkout/v71`\n\nLive calls fail fast if `ADYEN_LIVE_URL_PREFIX` is missing.\n\n## Run\n\n```bash\n# stdio (default)\nnpx @codespar/mcp-adyen\n\n# HTTP\nMCP_HTTP=true MCP_PORT=3000 npx @codespar/mcp-adyen\n```\n\n## Scope\n\nThis v0.1 covers **Checkout API v71** only. Separate packages for Adyen **Payouts**, **Management**, and **Balance Platform** APIs follow when demand emerges — each has distinct auth, URL prefix rules, and use cases.\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- `ADYEN_API_KEY` *(required, secret)* — Adyen API key (generated in Customer Area → Developers → API credentials)\n- `ADYEN_MERCHANT_ACCOUNT` *(required)* — Adyen merchant account code (appears in most request bodies)\n- `ADYEN_ENV` — test | live. Defaults to test.\n- `ADYEN_LIVE_URL_PREFIX` — Required when ADYEN_ENV=live. Your merchant-specific prefix, e.g. 1797a841fbb37ca7-AdyenDemo\n\nIssue credentials at the provider's developer portal: <https://docs.adyen.com>.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}