Skip to main content
Logo
Identify a payment Support GoCardless
Status pages
  • GoCardless status
  • IBP status
  1. Support Centre
  2. Account setup & management
  3. Additional features

Use AI to manage your account

Why use this?
How it works
What you can do
Example prompts
Getting started
Disconnecting the MCP
Switching environment
Tips
Privacy and security
Troubleshooting
FAQs
Questions and feedback

Why use this?

The GoCardless MCP tool lets you connect your GoCardless account to AI assistants like Claude or ChatGPT, and to AI agents that can act on your account. You can use it to get instant answers about your payments and customers, and to take actions on your account.

It saves you a trip to the GoCardless dashboard for routine work. A few things you could ask:

  • "How much did I receive in payouts last month?"
  • "Create a £50 payment against mandate MD000ABC"
  • "Show me all active subscriptions for customer Y"
  • "Refund payment X in full"
  • "Do I have any cancelled mandates this week?"

How it works

GoCardless uses a technology called Model Context Protocol (MCP) to give AI tools secure, structured access to your account and a controlled set of actions. Here's what that means for you:

  • You choose what your AI can access. You can grant it access to all data and actions, limit it to read-only access so it can’t make changes, or limit it to specific actions (such as only allowing it to create refunds). To change what it’s authorised to access, disconnect and reconnect.
  • Confirmation on money-moving actions. Higher-risk write actions (for example creating a payment) show you a preview and wait for explicit confirmation before going ahead.
  • Sensitive data stays private. Sensitive details like email addresses are automatically masked before the AI sees them. Bank account numbers are never shared.
  • You sign in securely. Connect via a GoCardless sign-in page. You won't need to share any API keys or passwords with the AI.
  • Your dashboard user permissions apply. Users can only use the MCP to do things they have permission to do on the dashboard. So a user with read-only permissions cannot take write actions (such as creating a payment) via the MCP.

What you can do

The MCP offers Read capabilities to look up information (for example "show me failed payments") and Write capabilities to take actions ("refund payment X").

Area What you can ask
Payments Check payment status, find failed payments, look up specific payments. Create, retry, and cancel payments.
Payment links Create payment links (i.e. billing request flows) to share with your customers.
Customers Look up customer details, see when they were created, browse your customer list.
Mandates Check if a mandate is active, see which scheme it uses (Bacs, SEPA, etc.), find mandates by status. Cancel a mandate.
Payouts See how much was paid to your bank account and when, filter by date or currency.
Refunds Look up refund details, check which payment a refund relates to. Issue refunds.
Subscriptions View payment dates, check subscription status, see amounts and intervals. Create new subscriptions.
Events See the history of what happened to a payment or mandate (for example, when it was submitted, confirmed, or failed).

Can’t find what you’re looking for? Let us know what other capabilities you’d like to see.

For certain write tools, there are caps on the amount of changes your AI tool can make at once (for example, a maximum of 25 payments can be created at once). 

If you are building a GoCardless API integration, you can also use the MCP to provide integration guidance.

Example prompts

Payments

  • "Show me all confirmed payments from March 2026"
  • "What's the status of payment PM01K44FZ685ZVKP4E6J9C3NPHJX?"
  • "Create a one-off £75 payment against mandate MD000ABCDEF for invoice 1234"
  • "Retry the failed payment from yesterday for customer CU01KNVS3PYJVAC8ZEHKK8EBZW7K"
  • "Set up a £29/month subscription against customer CU01KNVS3PYJVAC8ZEHKK8EBZW7K starting next Monday"
  • “Create a payment link for a €49 recurring payment”

Customers & mandates

  • "How many active mandates do I have?"
  • "Show me the details for customer CU01KNVS3PYJVAC8ZEHKK8EBZW7K"
  • "What active subscriptions does customer CU01KNVS3PYJVAC8ZEHKK8EBZW7K have?"
  • "Cancel the mandate for customer CU01KNVS3PYJVAC8ZEHKK8EBZW7K"

Refunds and payouts

  • "Refund payment PM01K44FZ685ZVKP4E6J9C3NPHJX in full"
  • "How much did I receive in payouts last month?"

Getting started

To connect your GoCardless account to an AI assistant, follow the instructions for your preferred tool below.

Claude (Browser/Desktop)

  1. In the left-hand sidebar, click Customize > Connectors > + > Browse connectors
  2. Search for GoCardless then click + or Connect.
  3. Your browser will open a GoCardless sign-in journey. Choose your environment, then sign in.
  4. Choose the permissions you want to authorise.
  5. You’re now connected. Start a new chat and ask a question about your account.

Team or Enterprise users: An Owner or Primary Owner needs to add the connector first. Then team members can navigate to Customize > Connectors and connect individually.

ChatGPT

Requirements: A paid subscription (Pro, Plus, Team, or Enterprise).

  1. Go to Settings > Apps > Advanced Settings and toggle Developer Mode on.
  2. Click Create app and add a custom connector with the URL https://mcp.gocardless.com. Tick the box next to I understand and want to continue to proceed, then Create.
  3. Your browser will open a GoCardless sign-in journey. Choose your environment, then sign in.
  4. Choose the permissions you want to authorise.
  5. Refresh the page. The GoCardless connector will appear as a source when starting a new chat (under + > … More) and in the Deep Research tab under Apps > Connect more.

Claude Code

  1. Open a terminal and run: claude mcp add --transport http GoCardless https://mcp.gocardless.com

    - Note: Run the MCP install command from your project’s root directory to ensure cross-tool discoverability.

  2. Open Claude Code, and write a prompt with a question about your account, explicitly telling it to use the GoCardless MCP (e.g. “Using the GoCardless MCP, show me my five most recent payouts”). You should be asked if you want to authenticate - select the option to authenticate.
  3. Your browser will open a GoCardless sign-in journey. Choose your environment, then sign in.
  4. Choose the permissions you want to authorise.
  5. You're now connected and can start asking questions about your account.
  6. From within Claude Code, you can use the /mcp command to get more information about the server.

Team or Enterprise users: An Owner or Primary Owner needs to add the connector first. Then team members can connect individually.

For instructions on connecting to Integrated Development Environments (e.g. Cursor) see here.

Disconnecting the MCP

If you want to revoke the GoCardless access you have granted to your AI assistant, you can do so at any time. The exact steps will vary based on which AI assistant you're using, but generally, you must find the GoCardless MCP (your AI tool may call this a connector or app) in your AI tool and select the option to disconnect.

If that fails, log in to the GoCardless dashboard, click Settings (top right) > Connected apps then find the GoCardless MCP and select Revoke access.

Switching environment

GoCardless has two environments: Live for processing real payments and Sandbox for testing and building API integrations. When connecting to the MCP, you will choose which environment to connect to.

If or when you want to switch your connection from Sandbox to Live (or vice versa), the exact steps will vary based on which AI assistant you’re using but generally you must:

  1. Find the GoCardless MCP in your AI assistant/LLM.
  2. Disconnect from it.
  3. Connect again, following the steps above.
  4. This will trigger the sign-in journey, allowing you to choose (and sign into) the other environment.

If you are not sure which environment you are currently connected to you can ask your AI assistant.

Tips

  • Be specific. Instead of “show me payments,” try “show me failed payments from March 2026.” The more detail you give, the more precise the answer.
  • Use IDs when you have them. If you know a payment, customer, or mandate ID (e.g. PM01K44FZ685ZVKP4E6J9C3NPHJX), include it for an exact lookup.
  • Ask follow-up questions. For example: "Show me failed payments this week" followed by "What happened with the first one?"
  • Tell the AI to use GoCardless. Some AI assistants may try to search the web instead. If that happens, start your question with “Using GoCardless, …” to direct it to your account data.
  • For write actions, be explicit and check the preview. "Refund payment PM01… by £20" is safer than "refund that payment". The confirmation preview shows the exact details; read it before approving.

Privacy and security

We’ve built this with data security as a priority:

  • Powerful controls. You choose what your AI tool can access. You confirm before money-moving actions happen.
  • Data masking. Customer email addresses, phone numbers, post codes, and identity numbers are automatically masked before being shared with the AI. Bank account details are never shared with the AI tool.
  • Audit logs for write actions. All MCP actions appear in your event history in the dashboard.
  • Secure sign-in. No credentials are shared with the AI, so this is the most secure way of connecting your account to an AI tool. You should not paste your own GoCardless API token into an AI tool: tokens don't expire, so a leak gives full, permanent access to your account.

A note on AI provider privacy policies

 

Your conversations with AI tools are subject to the privacy policy of the AI provider. Free or personal-tier plans may use your conversations for AI training. To protect yourself and your customers, review the provider's privacy policy and look for opt-out options in your account settings. For your data to be excluded from training, you typically need an Enterprise or Business subscription.

Troubleshooting

The AI isn’t answering questions about my account

Make sure the GoCardless MCP is properly set up in your AI assistant (see Getting Started above). Try asking your question with the phrase “Using GoCardless, …” to ensure the AI uses the MCP rather than searching the web.

I’m seeing an error when I try to connect

Check that you have a paid subscription to your AI service (free tiers typically don’t support MCPs). If the problem persists, try removing and re-adding the GoCardless MCP.

The AI gave me unexpected or incorrect information

AI assistants interpret your questions and present account data in natural language, which can occasionally lead to misinterpretation. If something looks wrong, try rephrasing your question, manually checking the calculation, or verifying the data in the GoCardless dashboard. If it persists, please let us know here.

The AI tool says it can’t do an action, even though this guide says it’s possible.

Two possible causes:

  • You didn't give permission for that action when you connected. Disconnect and reconnect, and select the permissions your tool needs.
  • Your user permissions don't include that action. Ask an Admin to update your role in the dashboard, then reconnect.

A write action ran but I didn't expect it to. 

Check your event history in the dashboard to see exactly what was sent. If you confirmed it but the parameters were wrong, you can sometimes reverse it (such as cancelling a payment). If you believe you didn't confirm it, revoke MCP access from your dashboard (see Disconnecting the MCP above) and contact us.

FAQs

Why have I been disconnected from the MCP?

To ensure your account remains secure, we require you to sign in again periodically.

How do I change what my AI tool is authorised to access, or revoke access completely?

To revoke access, disconnect the MCP from your AI tool (see Disconnecting the MCP above). If you want to change what it can access, reconnect, then choose a different set of permissions during the sign-in journey.

What if my AI tool makes a mistake?

Money-moving actions will display a preview and require confirmation before they are carried out. It is important to check the preview to catch any mistakes.

Ultimately, you are responsible for actions taken via your AI tool. To minimise the risk of a mistake, we would recommend only connecting an AI tool from a reputable provider. You can also limit the capabilities your AI tool has access to, and create a free Sandbox account for testing purposes.

Can I see a history of actions taken through my AI tool?

Yes. All actions taken via the MCP are recorded in your event history and can be viewed in the dashboard. Their source will be App (GoCardless MCP). Go to Developers > Events to view them.

What if an unauthorised third party gets access to my AI tool?

Revoke MCP access from the dashboard (see Disconnecting the MCP above). You are responsible for keeping your AI tool secure. We recommend following strong account security practices with your AI tool to minimise the risk of unauthorised access, including a strong password, and the use of two-factor authentication/SSO where available. 

What's an AI agent?

An AI tool that can take actions on its own without a human reviewing each step. You can connect an AI agent to the MCP, but we would emphasise extreme caution, as you are responsible for any actions an AI agent carries out on your account.

Questions and feedback

If you have questions, need support, or have ideas for how we can improve this tool, please let us know here.

Was this article helpful?
  • Promoted articles

    • Credit card payments
    • Notice of change of legal entity
    • Bulk importing payments
    • Overview of payment statuses
    • Refund a payment
  • Recently Added Articles

  • Top Articles

API Documentation

Our detailed docs have everything you need to know about using our Payments and Bank account data APIs

View documentation

Need help identifying a payment?

Seen ‘GoCardless Ltd’ on your bank statement? Use our secure tool below to find out more.

Payment Lookup

Need support?

Contact Support

Our support team are available 24/7 to answer any questions you may have.

Quick links

Knowledge base
Visit GoCardless.com

About GoCardless

Legal
Privacy
Security
Blog

Support

Contact support
Complaints
Contact sales

Seen ‘GoCardless Ltd’ on your bank statement?

Identify a payment

GoCardless Ltd, Sutton Yard, 65 Goswell Road, London, EC1V 7EN, United Kingdom


GoCardless Ltd (company registration number 07495895) is authorised by the Financial Conduct Authority under the Payment Services Regulations 2017, registration number 597190, for the provision of payment services.





English (United Kingdom) Deutsch English (Australia) English (Canada) English (New Zealand) English (United States) Español Français
Search help articles
https://gocardless.com/partner-with-us/
/hc/theming_assets/01K6CWEX65HDS7SN48AB4BJ0FJ
Partner with us
Partner with us to shape the future of payments.
custom
https://gocardless.com/stories/
/hc/theming_assets/01K6CWEXFM1KVSFD87E8NNH1HK
Customer Stories
GoCardless helps thousands of businesses with their payments everyday.
custom
https://payersupport.gocardless.com/hc
/hc/theming_assets/01K6CWEXSCTABZBKYYHZK1HCVV
Paying a merchant via GoCardless
Our Payer Support provides resources on paying through GoCardless.
Payment timings, Verification, Xero, 2fa