Recurly MCP by usefulapi
MCP server for Recurly — accounts, subscriptions, invoices, plans; cancel & pause subs.
Connect it
Settings → Connectors → Add custom connector
URL: https://recurly.usefulapi.io/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://recurly.usefulapi.io/mcp{
"mcpServers": {
"recurly": {
"url": "https://recurly.usefulapi.io/mcp"
}
}
}claude mcp add --transport http recurly https://recurly.usefulapi.io/mcp{
"servers": {
"recurly": {
"type": "http",
"url": "https://recurly.usefulapi.io/mcp"
}
}
}8 tools, verified live
recurly_list_accountsread-onlyList customer accounts on the site. Supports cursor pagination and filtering. Recurly: GET /accounts.
recurly_get_accountread-onlyFetch one account by its id (no prefix, e.g. e28zov4fw0v2) or by your own code prefixed with `code-` (e.g. code-bob). Recurly: GET /accounts/{account_id}.
recurly_list_subscriptionsread-onlyList subscriptions across the site, optionally scoped to one account and/or filtered by state. Provide `account_id` to use GET /accounts/{account_id}/subscriptions; otherwise GET /subscriptions.
recurly_get_subscriptionread-onlyFetch one subscription by its id (no prefix) or by uuid prefixed with `uuid-`. Recurly: GET /subscriptions/{subscription_id}.
recurly_list_invoicesread-onlyList invoices across the site, or for one account when `account_id` is given (GET /accounts/{account_id}/invoices). Recurly: GET /invoices.
recurly_list_plansread-onlyList the site's subscription plans, optionally filtered by state. Recurly: GET /plans.
recurly_cancel_customer_subscriptioncan modifyCancel a subscription. By default it stays active until the end of the current term (`term_end`); pass timeframe `bill_date` to cancel effective the next bill date. This changes billing state. Recurly: PUT /subscriptions/{subscription_id}/cancel.
recurly_pause_subscriptioncan modifyPause a subscription for a number of upcoming billing cycles. Set `remaining_pause_cycles` to 0 to resume/cancel an existing pause. This changes billing state. Recurly: PUT /subscriptions/{subscription_id}/pause.
Alternatives in Finance & Payments
Compare →
PreReasonA
Financial market context for AI agents: macro, rates, bonds, FX, commodities, companies and Bitcoin.
Beancount.ioA
Query, edit, and reconcile a hosted Beancount ledger: BQL, reports, files, and bank imports.
PAPayqrA
European payment QR — SPAYD (CZ/SK) & EPC/GiroCode (SEPA), plus text/WiFi/vCard. Local, free.
ADAdisA
Czech VAT-payer reliability (ADIS / nespolehlivý plátce DPH) + registered bank accounts by DIČ.
CNCnbA
Official ČNB exchange rates — daily & historical CZK vs EUR, USD, 30+ currencies. For accounting.
ISIsirA
Czech insolvency register (ISIR) — active/historical insolvency & bankruptcy by IČO or person.