Connect
Optimize
Secure
Announcing StackOne Defender: leading open-source prompt injection guard for your agent • Read More →
Production-ready Recurly MCP server with 138 extensible actions — plus built-in authentication, security, and optimized execution.
Coverage
Create, read, update, and delete across Recurly — and extend your agent's capabilities with custom actions.
Authentication
Per-user OAuth in one call. Your Recurly MCP server gets session-scoped tokens with zero credentials stored on your infra.
Agent Auth →Security
Every Recurly tool response scanned for prompt injection in milliseconds — 88.7% accuracy, all running on CPU.
Prompt Injection Defense →Performance
Free up to 96% of your agent's context window to enhance reasoning and reduce cost, on every Recurly call.
Tools Discovery →A Recurly MCP server lets AI agents read and write Recurly data through the Model Context Protocol — Anthropic's open standard for connecting LLMs to external tools. StackOne's Recurly MCP server ships with 138 pre-built actions, fully extensible via the Connector Builder — plus managed authentication, prompt injection defense, and optimized agent context. Connect it from MCP clients like Claude Desktop, Cursor, and VS Code, or from agent frameworks like OpenAI Agents SDK, LangChain, and Vercel AI SDK.
Every action from Recurly's API, ready for your agent. Create, read, update, and delete — scoped to exactly what you need.
Create a new account on your Recurly site
Retrieve a paginated list of all accounts on your Recurly site
Retrieve a specific account by its ID or code
Update an existing account's details
Create a new subscription for an account
Retrieve a paginated list of all subscriptions on your Recurly site
Retrieve a specific subscription by its ID
Update an existing subscription's details
Create a new shipping method on your Recurly site
Retrieve a paginated list of all shipping methods on your Recurly site
Fetch a specific shipping method by its ID or code
Update an active shipping method's details
Create a new coupon on your Recurly site
Retrieve a paginated list of all coupons on your Recurly site
Fetch a specific coupon by its ID or code
Update an active coupon's details
Retrieve a paginated list of all transactions on your Recurly site
Fetch a specific transaction by its ID or UUID
Create a new plan on your Recurly site
Retrieve a paginated list of all plans on your Recurly site
Retrieve a specific plan by its ID or code
Update an existing plan's details
Remove (deactivate) a plan
Create a new item in your Recurly item catalog
Retrieve a paginated list of all items on your Recurly site
Fetch a specific item by its ID or code
Update an active item's details
Create a new add-on for a specific plan
Retrieve a paginated list of all add-ons for a specific plan
Retrieve a specific add-on for a plan by its ID or code
Update an existing add-on for a specific plan
Remove (deactivate) an add-on from a plan
Retrieve a paginated list of all credit payments on your Recurly site
Fetch a specific credit payment by its ID or UUID
Create a new line item for a specific account
Retrieve a paginated list of all line items on your Recurly site
Fetch a specific line item by its ID
Delete an uninvoiced line item
Create an invoice from an account's pending line items
Retrieve a paginated list of all invoices on your Recurly site
Fetch a specific invoice by its ID or number
Update an existing invoice's details
Log a usage record on a subscription add-on
Retrieve a paginated list of usage records for a subscription add-on
Retrieve a specific usage record by its ID
Update an existing usage record by its ID
Delete a usage record by its ID
List the coupon redemptions that are active on an account
Delete the active coupon redemption from an account
Generate an active coupon redemption on an account or subscription
Show the coupon redemption for an account
List the coupon redemptions for a subscription
Show the coupon redemption for a subscription
Delete the coupon redemption from a subscription
Create a new subscription change
Fetch a subscription's pending change
Delete the pending subscription change
Add new billing information to an account
List all billing information entries for an account
Fetch an account's billing information
Set an account's billing information
Remove an account's billing information
Create an account note
List an account's notes
Fetch an account note
Delete an account note
Create a new shipping address for the account
Fetch an account's shipping address
Update an account's shipping address
Remove an account's shipping address
Create a new gift card on your Recurly site
Retrieve a paginated list of all gift cards on your Recurly site
Fetch a specific gift card by its ID
Create a new measured unit on your Recurly site
Retrieve a paginated list of all measured units on your Recurly site
Fetch a specific measured unit by its ID or name
Update an existing measured unit's details
Remove a measured unit from your Recurly site
Retrieve a list of sites associated with your Recurly account
Fetch a specific site by its ID or subdomain
Retrieve a paginated list of all custom field definitions on your Recurly site
Fetch a specific custom field definition by its ID
Retrieve the dunning campaigns for a site
Fetch a specific dunning campaign by its ID
List a site's account acquisition data
Fetch an account's acquisition data
Update an account's acquisition data
Remove an account's acquisition data
Show the invoice templates for a site
Fetch an invoice template by ID
List a site's price segments
Fetch a price segment by ID or code
Create a new purchase containing subscriptions or one-time charges
Create a pending purchase for Adyen HPP and Online Banking transactions
Fetch an account's balance and past-due status
List a subscription's invoices
List a subscription's line items
Retrieve a paginated list of transactions for a specific account
Retrieve a paginated list of credit payments for a specific account
Retrieve a paginated list of line items for a specific account
Retrieve a paginated list of invoices for a specific account
Retrieve a paginated list of line items on an invoice
List the coupon redemptions applied to an invoice
List the coupon redemptions for an account
Fetch a list of an account's shipping addresses
List business entities for a site
Fetch a business entity by ID
List the dates that have an available export to download
List the export files available to download for a given date
Delete the coupon redemption by ID from an account
Deactivate (soft-delete) an account
Reactivate a previously deactivated account
Cancel a subscription
Reactivate a canceled subscription
Pause an active subscription
Resume a paused subscription
Preview a subscription's renewal invoice(s)
Deactivate a shipping method making it unavailable for new subscriptions
Expire (deactivate) an active coupon
Restore an inactive (expired) coupon to active state
Deactivate an item making it unavailable for new purchases
Reactivate an inactive item making it available for new purchases
Force a collection attempt on a pending or past due automatic invoice
Mark an open invoice as failed to halt dunning procedures
Mark an open invoice as successfully paid
Void a credit invoice
Refund a charge invoice, generating a credit invoice
Reopen a closed or voided invoice
Preview a new subscription change without saving it
Verify an account's credit card billing information
Verify an account's credit card billing CVV
Preview a new purchase to see resulting invoices without creating them
Authorize a purchase that can be captured at a later time
Capture an open authorization request for a purchase
Cancel an open authorization request for a purchase
Preview a gift card purchase before completing the transaction
Redeem a gift card and apply credit to a recipient account
Assign a dunning campaign to multiple plans
One endpoint. Any framework. Your agent is talking to Recurly in under 10 lines of code.
MCP Clients
Agent Frameworks
{
"mcpServers": {
"stackone": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://api.stackone.com/mcp?x-account-id=<account_id>",
"--header",
"Authorization: Basic <YOUR_BASE64_TOKEN>"
]
}
}
}118+ actions
104+ actions
95+ actions
80+ actions
71+ actions
70+ actions
57+ actions
Anthropic's code_execution processes data already in context. Custom MCP code mode keeps raw tool responses in a sandbox. 14K tokens vs 500.
11 min
Benchmarking BM25, TF-IDF, and hybrid search for MCP tool discovery across 916 tools. The 80/20 TF-IDF/BM25 hybrid hits 21% Top-1 accuracy in under 1ms.
10 min
MCP tools that read emails, CRM records, and tickets are indirect prompt injection vectors. Here's how we built a two-tier defense that scans tool results in ~11ms.
12 min
origin_owner_id.All the tools you need to build and scale AI agent integrations, with best-in-class connectivity, execution, and security.