GoCardless API and hosted MCP for bank payments
GoCardless · saas · paymentsfintech
GoCardless is automatable today through its REST API and a hosted MCP server. Live calls use https://api.gocardless.com/ and sandbox calls use https://api-sandbox.gocardless.com/. Authentication is an access token in Authorization Bearer. The set-up guide sends GoCardless-Version 2015-07-06. Official libraries cover Python, Java, Go, Ruby, Node.js, PHP, and .NET, and the same guide also names iOS and Android SDKs. The reference lists billing requests, customers, mandates, payments, refunds, subscriptions, payouts, and webhooks. Webhooks are HTTPS POSTs with a Webhook-Signature header checked against the endpoint secret. The MCP server is https://mcp.gocardless.com. After GoCardless sign-in, a client can choose sandbox or live and authorise read or write scopes. Money-moving actions, including creating a payment, issuing a refund, and cancelling a mandate, wait for confirmation, and the docs say not to share API keys with the model. The gocardless CLI can list and create resources, listen for webhooks, and trigger test events, and it is sandbox-only. Connector catalogs were not opened. Computer-use viability is unassessed. API scores 8 and is the best path. MCP scores 7 because confirmation and permission selection gate account changes. The CLI scores 4 because it cannot operate the live environment.
Best path today: api · Overall automatability: 8/10
Modalities
| Modality | Status | Detail |
|---|---|---|
| API | yes | restbearer coverage: partial · docs |
| SDK | yes | pythonjavagorubynodephpdotnet official: yes |
| MCP | yes | verdict: official |
| Integrations | unknown | |
| CLI | yes | |
| Extensibility | yes | webhooks: True |
| Data access | export: unknown · import: unknown | |
| RPA / UI automation | unknown | web-dom No repeatable UI probe was run. The REST API, official libraries, and hosted MCP server are the practical paths for payments, mandates, and payouts.
|
| Computer use | unknown | measured verdicts only — "unknown" means not yet probed by us |
Scores
| api | mcp | integrations | cli | rpa | computer use | overall |
|---|---|---|---|---|---|---|
| 8 | 7 | — | 4 | — | — | 8 |
Evidence
| Fact | Tier | Source | Date |
|---|---|---|---|
homepage | declared | source | 2026-10-06 |
vendor | declared | source | 2026-10-06 |
deployment | declared | source | 2026-10-06 |
platforms[0] | declared | source | 2026-10-06 |
license | declared | source | 2026-10-06 |
modalities.api.exists | declared | source | 2026-10-06 |
modalities.api.kinds[0] | declared | source | 2026-10-06 |
modalities.api.auth[0] | declared | source | 2026-10-06 |
modalities.api.coverage | declared | source | 2026-10-06 |
modalities.api.docs | declared | source | 2026-10-06 |
modalities.sdk.exists | declared | source | 2026-10-06 |
modalities.sdk.official | declared | source | 2026-10-06 |
modalities.sdk.languages[0] | declared | source | 2026-10-06 |
modalities.sdk.languages[1] | declared | source | 2026-10-06 |
modalities.sdk.languages[2] | declared | source | 2026-10-06 |
modalities.sdk.languages[3] | declared | source | 2026-10-06 |
modalities.sdk.languages[4] | declared | source | 2026-10-06 |
modalities.sdk.languages[5] | declared | source | 2026-10-06 |
modalities.sdk.languages[6] | declared | source | 2026-10-06 |
modalities.mcp.first_party | declared | source | 2026-10-06 |
modalities.mcp.verdict | declared | source | 2026-10-06 |
modalities.cli.exists | declared | source | 2026-10-06 |
modalities.extensibility.webhooks | declared | source | 2026-10-06 |
modalities.rpa.ui_stack[0] | declared | source | 2026-10-06 |
modalities.rpa.drivability | declared | source | 2026-10-06 |
modalities.computer_use.viability | declared | source | 2026-10-06 |
modalities.agent_docs.llms_txt | declared | source | 2026-10-06 |
verdict.best_path | declared | source | 2026-10-06 |
verdict.scores.api | declared | source | 2026-10-06 |
verdict.scores.mcp | declared | source | 2026-10-06 |
verdict.scores.cli | declared | source | 2026-10-06 |
freshness.watch[0].url | declared | source | 2026-10-06 |
freshness.watch[1].url | declared | source | 2026-10-06 |
freshness.watch[2].url | declared | source | 2026-10-06 |
Related tools
Other products in this database that share a category with GoCardless.
Last verified 2026-10-06 · volatility medium · JSON record