mollie_account_ overviewWho this connection is, in one call: sign-in or key, live or test, the website profile and its payment methods, plus for a sign-in or access token the organization, granted permissions, onboarding status and primary balance.
Find out why a payment failed, refund a customer, send a payment link, or see what lands in your bank next, all by asking, with Mollie's own sign-in.
PopMCPMollie
Every endpoint of the Mollie API is available, including terminals, payouts and business accounts. The everyday ones load by default and the rest are one search away. A few tools do a whole job at once: one payment or customer with everything around it, your balance with what is coming, and a refund or a recurring charge that checks first.
133 tools in the full catalog: 84 read and 49 write. 41 load by default, and the rest are found with tool search.
mollie_account_ overviewWho this connection is, in one call: sign-in or key, live or test, the website profile and its payment methods, plus for a sign-in or access token the organization, granted permissions, onboarding status and primary balance.
mollie_balance_ summaryWhere the money is: a balance, money in and out by category for a period (default the last 30 days), the open settlement and the next one going to the bank.
mollie_cancel_ paymentCancel a payment.
mollie_charge_ customerCharge a customer's saved mandate now, with no checkout and no action from them.
mollie_create_ customerCreate a customer, needed for recurring payments and to show saved cards at checkout.
mollie_create_ customer_ paymentCreate a payment linked to a customer.
mollie_create_ paymentCreate a payment and get a checkout link for the customer to pay.
mollie_customer_ overviewEverything about one customer in one call: their record, mandates, subscriptions and last 10 payments.
mollie_get_ customerGet one customer by id.
mollie_get_ paymentGet one payment by id (tr_...): status, amount, amountRefunded, amountRemaining, method, customer and checkout link.
mollie_list_ balance_ transactionsEach movement on a balance: payments, refunds, fees, chargebacks, payouts.
mollie_list_ balancesList the organization's balances per currency: available and pending amounts.
mollie_list_ customersList customers, newest first.
mollie_list_ paymentsList payments, newest first, for this connection's website profile.
mollie_list_ permissionsWhich permissions this connection has (payments.read and so on), with granted true or false.
mollie_list_ settlementsList payouts of your balance to your bank account, newest first.
mollie_payment_ overviewEverything about one payment in one call: status and amounts, with its refunds, chargebacks and captures, the customer, and what can still be done with it.
mollie_settlement_ overviewOne settlement (a payout to your bank) with the first payments, refunds, chargebacks and captures in it.
mollie_update_ paymentChange a payment that is still open: its description, redirectUrl, cancelUrl, webhookUrl, metadata, method, locale or dueDate.
mollie_list_ methodsList the payment methods this profile can use right now, optionally for an amount (amount, for example {"value":"10.00","currency":"EUR"}), a sequenceType, a locale or a billingCountry.
mollie_cancel_ subscriptionCancel a subscription so it stops charging.
mollie_create_ subscriptionCharge a customer on a schedule from their mandate.
mollie_create_ webhookHave Mollie send events to a URL.
mollie_list_ all_ subscriptionsList every subscription on this profile, newest first.
mollie_list_ customer_ subscriptionsList one customer's subscriptions.
mollie_list_ webhooksList webhooks: which events go to which URL.
mollie_cancel_ refundCancel a refund that is still queued or pending.
mollie_create_ payment_ linkCreate a shareable link a customer can pay at, with no website needed.
mollie_create_ refundRefund a payment, in full or in part.
mollie_list_ all_ refundsList all refunds on this profile, newest first.
mollie_list_ payment_ link_ paymentsList the payments made through one payment link: who paid it.
mollie_list_ payment_ linksList payment links, newest first.
mollie_list_ payment_ refundsList the refunds of one payment.
mollie_list_ profilesList every website profile in the organization.
mollie_refund_ paymentRefund a payment: everything still refundable, or an amount.
mollie_create_ sales_ invoiceCreate an invoice to send to your own customer.
mollie_list_ sales_ invoicesList invoices you send to your own customers.
mollie_list_ mandatesList a customer's mandates: their saved permission to be charged.
mollie_create_ captureCapture money held on an authorized payment (captureMode manual, Klarna, some cards).
mollie_list_ all_ chargebacksList all chargebacks on this profile, newest first.
mollie_list_ invoicesList the invoices Mollie bills you for its fees.
mollie_cancel_ draft_ transferCancel a draft transfer that has not been approved.
mollie_create_ business_ transferSend a SEPA credit transfer from a Mollie Business Account.
mollie_create_ draft_ transferPrepare a transfer from a Mollie Business Account for someone to approve in Mollie.
mollie_get_ business_ accountGet business account.
mollie_get_ business_ account_ transactionGet transaction.
mollie_get_ business_ transferGet transfer.
mollie_get_ draft_ transferGet draft transfer.
mollie_list_ business_ account_ transactionsList transactions.
mollie_list_ business_ accountsList business accounts.
mollie_list_ draft_ transfersList draft transfers.
mollie_verify_ payeeCheck a recipient's name against their IBAN before sending money.
mollie_create_ balance_ transferMove money from one connected organization's balance to another.
mollie_create_ checkout_ sessionCreate Checkout Session.
mollie_delete_ customerDelete a customer for good.
mollie_get_ balanceGet balance.
mollie_get_ balance_ reportA summary of money in and out of a balance for a period.
mollie_get_ balance_ transferGet a Connect balance transfer.
mollie_get_ checkout_ sessionGet Checkout Session.
mollie_get_ current_ organizationThe organization this connection belongs to: name, address, VAT and registration numbers.
mollie_get_ next_ settlementWhat goes to your bank next, and when.
mollie_get_ onboarding_ statusWhether the organization is approved to take payments and receive settlements, and what is still missing.
mollie_get_ open_ settlementWhat has built up and is not yet scheduled to go to your bank.
mollie_get_ organizationGet organization.
mollie_get_ partner_ statusGet partner status.
mollie_get_ permissionGet permission.
mollie_get_ primary_ balanceThe organization's main balance: available, pending, and where and how often it is paid out.
mollie_get_ settlementGet settlement.
mollie_list_ balance_ transfersList all Connect balance transfers.
mollie_list_ capabilitiesList capabilities.
mollie_list_ customer_ paymentsList one customer's payments, newest first.
mollie_list_ settlement_ capturesList settlement captures.
mollie_list_ settlement_ chargebacksList settlement chargebacks.
mollie_list_ settlement_ paymentsList settlement payments.
mollie_list_ settlement_ refundsList settlement refunds.
mollie_release_ payment_ authorizationRelease money held on an authorized payment instead of capturing it (Klarna, cards with manual capture).
mollie_submit_ onboarding_ dataSend onboarding details on behalf of the organization.
mollie_update_ customerUpdate customer.
mollie_disable_ methodTurn off a payment method for a website profile.
mollie_disable_ method_ issuerDisable payment method issuer.
mollie_enable_ methodTurn on a payment method for a website profile (methodId such as ideal, creditcard, bancontact).
mollie_enable_ method_ issuerEnable payment method issuer.
mollie_get_ methodGet payment method.
mollie_list_ all_ methodsList every payment method Mollie offers, active on this profile or not, with its limits and pricing when asked with include=pricing.
mollie_request_ apple_ pay_ sessionRequest Apple Pay payment session.
mollie_delete_ webhookDelete a webhook.
mollie_get_ subscriptionGet subscription.
mollie_get_ webhookGet a webhook.
mollie_get_ webhook_ eventGet one delivered event by id (event_...) with its entity, when a webhook delivered only an id.
mollie_list_ subscription_ paymentsList the payments a subscription has made.
mollie_test_ webhookSend a test event to a webhook's URL to check it works.
mollie_update_ subscriptionChange a subscription: amount, description, interval, startDate, times, mandateId, metadata or webhookUrl.
mollie_update_ webhookChange a webhook's name, url or eventTypes.
mollie_create_ profileCreate a website profile.
mollie_delete_ payment_ linkDelete a payment link nobody has opened or paid.
mollie_delete_ profileDelete a website profile with its API keys.
mollie_get_ current_ profileThe website profile this API key belongs to.
mollie_get_ payment_ linkGet payment link.
mollie_get_ profileGet profile.
mollie_get_ refundGet one refund (re_...) of a payment.
mollie_get_ terminalGet terminal.
mollie_get_ terminal_ pairing_ codeGet terminal pairing code.
mollie_list_ terminal_ pairing_ codesList terminal pairing codes.
mollie_list_ terminalsList terminals.
mollie_request_ terminal_ pairing_ codeGet a code to pair a new card reader with this profile.
mollie_revoke_ terminal_ pairing_ codeRevoke terminal pairing code.
mollie_update_ payment_ linkUpdate payment link.
mollie_update_ profileUpdate profile.
mollie_delete_ sales_ invoiceDelete a sales invoice that is still a draft.
mollie_get_ sales_ invoiceGet sales invoice.
mollie_update_ sales_ invoiceChange a draft invoice, or move it on with status.
mollie_cancel_ payoutCancel a payout that has not been sent yet.
mollie_create_ mandateAdd a mandate by hand when you already hold permission to charge, for example a signed SEPA form: method directdebit, consumerName, consumerAccount (IBAN).
mollie_create_ payoutPay out from a balance to its configured bank account, on the next scheduled business day.
mollie_get_ mandateGet mandate.
mollie_get_ payoutGet payout.
mollie_get_ unmatched_ credit_ transferGet unmatched credit transfer.
mollie_list_ payoutsList payouts.
mollie_list_ unmatched_ credit_ transfersList unmatched credit transfers.
mollie_match_ unmatched_ credit_ transferApply an incoming bank transfer with no clear match to the payment it belongs to.
mollie_return_ unmatched_ credit_ transferSend an incoming bank transfer with no clear match back to the sender.
mollie_revoke_ mandateRevoke a mandate.
mollie_create_ client_ linkMake a link that signs a merchant up to Mollie and asks them to approve your app.
mollie_create_ payment_ routeSend part of a paid payment to a connected organization's balance.
mollie_get_ captureGet capture.
mollie_get_ chargebackGet payment chargeback.
mollie_get_ clientGet client.
mollie_get_ payment_ routeGet a delayed route.
mollie_list_ capturesList the captures of one payment.
mollie_list_ clientsList clients.
mollie_list_ payment_ chargebacksList the chargebacks on one payment.
mollie_list_ payment_ routesList payment routes.
mollie_get_ invoiceGet invoice.
Authorize once, then an endpoint your client signs into. Nothing to deploy, and nothing to install on the Mollie side.
Open Mollie in PopMCP, click Connect Mollie, sign in to Mollie and approve. There is no developer app and no callback URL to set up. If your organization has several website profiles, choose which one this connection uses. To work only on test data, use a test API key under More options instead.
your-mollie-value••••••••••••3f7aReading changes nothing in your account. Refunds, charges, payment links and every other change wait until an owner or admin allows write actions in PopMCP, and new connections start read-only. Each connection stays on the website profile you chose, and card numbers are refused outright.
Drop the PopMCP URL into Claude, ChatGPT, Claude Code, Codex or any other supported client. It signs in through PopMCP with OAuth, so your Mollie credential never leaves the server.
app.popmcp.com/mcpAsk for something harmless before the agent changes anything. Writes run as soon as it calls them, so confirm it reads the right account first.
Which payments failed or expired this week, and how much were they for?
mollie_list_paymentsok
Then just ask for the work
“Which payments failed or expired this week, and how much were they for?”
“Refund EUR 15 on this payment and tell me when the customer gets it back”
“Make a payment link for the EUR 49.95 deposit that expires at the end of the month”
“Show this customer's mandates and subscriptions, and cancel the one on the old plan”
“How much is on my balance, and when does the next payout reach my bank?”
One hosted endpoint, registered once per client. The same tools and the same permissions, whichever window the request comes from.
Add the PopMCP URL under Customize → Connectors and the tools appear in every chat.
The same endpoint, registered in the browser. Nothing to install on the machine you are working from.
Register PopMCP as a custom connector, then let ChatGPT read and update the account.
Wire the endpoint into Codex or the Codex CLI when a task needs live business context, not a fixture.
Register the remote MCP server in OpenCode's config for terminal-first and scripted agent runs.
Add PopMCP as an MCP server in Z.ai's desktop app and work the account from the same window.
FAQ
What teams ask before putting Mollie behind an AI client.
No. You open Mollie in PopMCP, click Connect Mollie, sign in and approve. Mollie's sign-in works with no app registration, so there is nothing to create first. If you prefer not to sign in, an API key or advanced access token from Developers, API keys in Mollie works instead, under More options.
A sign-in works on live data, and a request can ask for test data instead. An API key is fixed: a live_ key only reaches live data and a test_ key only reaches test data. Test and live records never mix, and the AI can check which one it is on with the connection profile.
Only if you allow it. New connections start read-only, and refunds, captures, recurring charges, subscriptions and payouts stay blocked until an owner or admin allows write actions in PopMCP. Those tools say they move real money and tell the AI to ask you first, and each one protects a retry so it cannot run twice.
PopMCP refuses them. If a card number or security code is sent to a tool, nothing goes out. Customers pay on Mollie's own checkout page through the link the payment comes with, so cards stay between them and Mollie.
A sign-in or access token reaches your whole organization: balances, settlements, invoices, webhooks and profiles as well as payments. An API key reaches one website profile's payments, customers and subscriptions. When a tool needs more than a key can give, it says so.
After signing in you choose a website profile, and that connection stays on it: a request naming another profile is refused. To work on another one, connect it in its own PopMCP workspace. Balances, settlements and invoices belong to the whole organization, so Mollie cannot narrow those to one profile.
No. PopMCP hosts it and gives you a Streamable HTTP MCP URL. There is nothing to deploy, no callback URL to register, and no infrastructure to keep running or patch.
Any client that supports a remote Streamable HTTP MCP server: Claude Desktop, Claude Web, Claude Code, ChatGPT custom connectors, Codex and the Codex CLI, OpenCode and Z.ai's ZCode, as well as editors such as Cursor, Windsurf and Zed. Your client signs in to PopMCP with OAuth; the provider credential never leaves the server.
Connect Mollie in PopMCP first, then run claude mcp add --transport http popmcp https://app.popmcp.com/mcp in a terminal. Inside Claude Code, run /mcp and sign in to PopMCP in the browser window it opens, ticking Mollie on the consent screen. The Mollie tools are then available in that session, and no Mollie credential is stored on your machine.
Loading 133 tool definitions into every conversation burns context before the work starts. PopMCP loads a curated 41-tool set covering the everyday workflows and keeps the rest searchable, so your AI pulls a specialist tool only when a task needs it. Every tool stays searchable, and on Scale the owner can load the full catalog for a teammate's connection.
A tool is something your AI calls, and there are 133 here. A trigger is something PopMCP watches for you: 27 Mollie events that can start work on the PopMCP side. Triggers never enter your AI client's context, and none of them ask you to paste a callback URL into Mollie.
Launch a hosted MCP endpoint for Mollie, keep tool access under control, and start testing real workflow prompts right away.