100+ integrations are ready to connect to your AI.Connect your first MCP

Mollie MCP server for your AI

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

Which payments failed or expired this week, and how much were they for?

Supported Mollie tools

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_overview

Who 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_summary

Where 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_payment

Cancel a payment.

mollie_charge_customer

Charge a customer's saved mandate now, with no checkout and no action from them.

mollie_create_customer

Create a customer, needed for recurring payments and to show saved cards at checkout.

mollie_create_customer_payment

Create a payment linked to a customer.

mollie_create_payment

Create a payment and get a checkout link for the customer to pay.

mollie_customer_overview

Everything about one customer in one call: their record, mandates, subscriptions and last 10 payments.

mollie_get_customer

Get one customer by id.

mollie_get_payment

Get one payment by id (tr_...): status, amount, amountRefunded, amountRemaining, method, customer and checkout link.

mollie_list_balance_transactions

Each movement on a balance: payments, refunds, fees, chargebacks, payouts.

mollie_list_balances

List the organization's balances per currency: available and pending amounts.

mollie_list_customers

List customers, newest first.

mollie_list_payments

List payments, newest first, for this connection's website profile.

mollie_list_permissions

Which permissions this connection has (payments.read and so on), with granted true or false.

mollie_list_settlements

List payouts of your balance to your bank account, newest first.

mollie_payment_overview

Everything 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_overview

One settlement (a payout to your bank) with the first payments, refunds, chargebacks and captures in it.

mollie_update_payment

Change a payment that is still open: its description, redirectUrl, cancelUrl, webhookUrl, metadata, method, locale or dueDate.

mollie_list_methods

List 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_subscription

Cancel a subscription so it stops charging.

mollie_create_subscription

Charge a customer on a schedule from their mandate.

mollie_create_webhook

Have Mollie send events to a URL.

mollie_list_all_subscriptions

List every subscription on this profile, newest first.

mollie_list_customer_subscriptions

List one customer's subscriptions.

mollie_list_webhooks

List webhooks: which events go to which URL.

mollie_cancel_refund

Cancel a refund that is still queued or pending.

mollie_create_payment_link

Create a shareable link a customer can pay at, with no website needed.

mollie_create_refund

Refund a payment, in full or in part.

mollie_list_all_refunds

List all refunds on this profile, newest first.

mollie_list_payment_link_payments

List the payments made through one payment link: who paid it.

mollie_list_payment_links

List payment links, newest first.

mollie_list_payment_refunds

List the refunds of one payment.

mollie_list_profiles

List every website profile in the organization.

mollie_refund_payment

Refund a payment: everything still refundable, or an amount.

mollie_create_sales_invoice

Create an invoice to send to your own customer.

mollie_list_sales_invoices

List invoices you send to your own customers.

mollie_list_mandates

List a customer's mandates: their saved permission to be charged.

mollie_create_capture

Capture money held on an authorized payment (captureMode manual, Klarna, some cards).

mollie_list_all_chargebacks

List all chargebacks on this profile, newest first.

mollie_list_invoices

List the invoices Mollie bills you for its fees.

mollie_cancel_draft_transfer

Cancel a draft transfer that has not been approved.

mollie_create_business_transfer

Send a SEPA credit transfer from a Mollie Business Account.

mollie_create_draft_transfer

Prepare a transfer from a Mollie Business Account for someone to approve in Mollie.

mollie_get_business_account

Get business account.

mollie_get_business_account_transaction

Get transaction.

mollie_get_business_transfer

Get transfer.

mollie_get_draft_transfer

Get draft transfer.

mollie_list_business_account_transactions

List transactions.

mollie_list_business_accounts

List business accounts.

mollie_list_draft_transfers

List draft transfers.

mollie_verify_payee

Check a recipient's name against their IBAN before sending money.

mollie_create_balance_transfer

Move money from one connected organization's balance to another.

mollie_create_checkout_session

Create Checkout Session.

mollie_delete_customer

Delete a customer for good.

mollie_get_balance

Get balance.

mollie_get_balance_report

A summary of money in and out of a balance for a period.

mollie_get_balance_transfer

Get a Connect balance transfer.

mollie_get_checkout_session

Get Checkout Session.

mollie_get_current_organization

The organization this connection belongs to: name, address, VAT and registration numbers.

mollie_get_next_settlement

What goes to your bank next, and when.

mollie_get_onboarding_status

Whether the organization is approved to take payments and receive settlements, and what is still missing.

mollie_get_open_settlement

What has built up and is not yet scheduled to go to your bank.

mollie_get_organization

Get organization.

mollie_get_partner_status

Get partner status.

mollie_get_permission

Get permission.

mollie_get_primary_balance

The organization's main balance: available, pending, and where and how often it is paid out.

mollie_get_settlement

Get settlement.

mollie_list_balance_transfers

List all Connect balance transfers.

mollie_list_capabilities

List capabilities.

mollie_list_customer_payments

List one customer's payments, newest first.

mollie_list_settlement_captures

List settlement captures.

mollie_list_settlement_chargebacks

List settlement chargebacks.

mollie_list_settlement_payments

List settlement payments.

mollie_list_settlement_refunds

List settlement refunds.

mollie_release_payment_authorization

Release money held on an authorized payment instead of capturing it (Klarna, cards with manual capture).

mollie_submit_onboarding_data

Send onboarding details on behalf of the organization.

mollie_update_customer

Update customer.

mollie_disable_method

Turn off a payment method for a website profile.

mollie_disable_method_issuer

Disable payment method issuer.

mollie_enable_method

Turn on a payment method for a website profile (methodId such as ideal, creditcard, bancontact).

mollie_enable_method_issuer

Enable payment method issuer.

mollie_get_method

Get payment method.

mollie_list_all_methods

List 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_session

Request Apple Pay payment session.

mollie_delete_webhook

Delete a webhook.

mollie_get_subscription

Get subscription.

mollie_get_webhook

Get a webhook.

mollie_get_webhook_event

Get one delivered event by id (event_...) with its entity, when a webhook delivered only an id.

mollie_list_subscription_payments

List the payments a subscription has made.

mollie_test_webhook

Send a test event to a webhook's URL to check it works.

mollie_update_subscription

Change a subscription: amount, description, interval, startDate, times, mandateId, metadata or webhookUrl.

mollie_update_webhook

Change a webhook's name, url or eventTypes.

mollie_create_profile

Create a website profile.

mollie_delete_payment_link

Delete a payment link nobody has opened or paid.

mollie_delete_profile

Delete a website profile with its API keys.

mollie_get_current_profile

The website profile this API key belongs to.

mollie_get_payment_link

Get payment link.

mollie_get_profile

Get profile.

mollie_get_refund

Get one refund (re_...) of a payment.

mollie_get_terminal

Get terminal.

mollie_get_terminal_pairing_code

Get terminal pairing code.

mollie_list_terminal_pairing_codes

List terminal pairing codes.

mollie_list_terminals

List terminals.

mollie_request_terminal_pairing_code

Get a code to pair a new card reader with this profile.

mollie_revoke_terminal_pairing_code

Revoke terminal pairing code.

mollie_update_payment_link

Update payment link.

mollie_update_profile

Update profile.

mollie_delete_sales_invoice

Delete a sales invoice that is still a draft.

mollie_get_sales_invoice

Get sales invoice.

mollie_update_sales_invoice

Change a draft invoice, or move it on with status.

mollie_cancel_payout

Cancel a payout that has not been sent yet.

mollie_create_mandate

Add a mandate by hand when you already hold permission to charge, for example a signed SEPA form: method directdebit, consumerName, consumerAccount (IBAN).

mollie_create_payout

Pay out from a balance to its configured bank account, on the next scheduled business day.

mollie_get_mandate

Get mandate.

mollie_get_payout

Get payout.

mollie_get_unmatched_credit_transfer

Get unmatched credit transfer.

mollie_list_payouts

List payouts.

mollie_list_unmatched_credit_transfers

List unmatched credit transfers.

mollie_match_unmatched_credit_transfer

Apply an incoming bank transfer with no clear match to the payment it belongs to.

mollie_return_unmatched_credit_transfer

Send an incoming bank transfer with no clear match back to the sender.

mollie_revoke_mandate

Revoke a mandate.

mollie_create_client_link

Make a link that signs a merchant up to Mollie and asks them to approve your app.

mollie_create_payment_route

Send part of a paid payment to a connected organization's balance.

mollie_get_capture

Get capture.

mollie_get_chargeback

Get payment chargeback.

mollie_get_client

Get client.

mollie_get_payment_route

Get a delayed route.

mollie_list_captures

List the captures of one payment.

mollie_list_clients

List clients.

mollie_list_payment_chargebacks

List the chargebacks on one payment.

mollie_list_payment_routes

List payment routes.

mollie_get_invoice

Get invoice.

Connect Mollie to Claude, ChatGPT and Claude Code

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.

How you connectyour-mollie-value
API key or access token (instead of signing in)••••••••••••3f7a
Authorize PopMCP on MollieAuthorize

Then just ask for the work

  • “Which payments failed or expired this week, and how much were they for?”

    • list_payments
    • get_payment
  • “Refund EUR 15 on this payment and tell me when the customer gets it back”

    • get_payment
    • create_refund
  • “Make a payment link for the EUR 49.95 deposit that expires at the end of the month”

    • create_payment_link
    • list_payment_link_payments
  • “Show this customer's mandates and subscriptions, and cancel the one on the old plan”

    • list_customers
    • list_mandates
    • list_customer_subscriptions
    • cancel_subscription
  • “How much is on my balance, and when does the next payout reach my bank?”

    • list_balances
    • get_next_settlement
    • list_settlements

Use Mollie from the assistant you already open

One hosted endpoint, registered once per client. The same tools and the same permissions, whichever window the request comes from.

Claude DesktopCustom connector

Add the PopMCP URL under Customize → Connectors and the tools appear in every chat.

Claude WebCustom connector

The same endpoint, registered in the browser. Nothing to install on the machine you are working from.

ChatGPTCustom connector

Register PopMCP as a custom connector, then let ChatGPT read and update the account.

CodexDesktop & CLI

Wire the endpoint into Codex or the Codex CLI when a task needs live business context, not a fixture.

OpenCodeCoding agent

Register the remote MCP server in OpenCode's config for terminal-first and scripted agent runs.

ZCodeDesktop app

Add PopMCP as an MCP server in Z.ai's desktop app and work the account from the same window.

Mollie MCP server questions

What teams ask before putting Mollie behind an AI client.

Do I need a Mollie API key or developer app?

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.

Is this my live account or test mode?

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.

Can the AI move money?

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.

What happens to card details?

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.

What is the difference between a sign-in and an API key here?

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.

We have several websites in Mollie. How does that work?

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.

Do I have to run or host the Mollie MCP server myself?

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.

Which AI clients can use this MCP server?

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.

How do I connect Mollie to Claude Code?

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.

Why do only 41 of the 133 tools load by default?

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.

What is the difference between a tool and a trigger?

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.

Connect Mollie to your AI in minutes

Launch a hosted MCP endpoint for Mollie, keep tool access under control, and start testing real workflow prompts right away.

Connect your first MCP