martechdevs has been acquired by Growth and Analytics Partners LLC

Commerce and payments

Stripe MCP

Stripe publishes its own hosted MCP server at https://mcp.stripe.com. It can read and write through the Stripe API, search Stripe's docs and run analytics, and you sign in with OAuth or an agent API key. From December 2026, Stripe will stop accepting full-access secret keys and restricted keys without the Agent tag, so move any such setup by 30 November.

Last updated: 6 November 2026

What does the Stripe MCP server do?

The Stripe MCP server gives an AI agent tools for the Stripe API and Stripe's knowledge base. stripe_api_read and stripe_api_write reach customers, subscriptions, coupons, promotion codes, payment links and invoices. stripe_analytics, in preview, queries metrics and builds SQL from plain language. Treasury tools can send money, with human confirmation.

Is there an official Stripe MCP server?

Yes. Stripe hosts it, and its docs call it the Stripe Model Context Protocol server. Anthropic's directory lists the connector as made by Stripe. The older local package, @stripe/mcp, is deprecated and gets no further updates, including security fixes, so connect to the hosted server.

What is the Stripe MCP server URL, and how do you sign in?

The URL is https://mcp.stripe.com. Stripe says to use OAuth for interactive clients, which lets you authorize and revoke a client without sharing a key. You can set different permissions for each live account or sandbox. Autonomous clients that can't use OAuth send an agent API key as a bearer token.

What can the Stripe MCP server read and change?

It can read and change much of the Stripe API, within your OAuth permissions or your key. stripe_api_write covers POST, PATCH, PUT and DELETE methods, including coupons, subscriptions and refunds. A restricted key can only do what you allow, and a missing permission returns an error.

What it can read

What it can change

How do you set up the Stripe MCP server in Claude, ChatGPT and Cursor?

Stripe documents all three, plus Claude Code, Codex and VS Code. Claude has a listed connector, ChatGPT has a listed plugin, and Cursor takes a plugin or a config entry. Stripe's shortcut is stripe agent setup, which detects your agents. Grant a sandbox first, then add live mode.

Claude

Stripe documents its listed connector on the web and in Claude Desktop. On Team and Enterprise, an owner adds it to the workspace first.

  1. Open the Stripe connector and add it to your account or workspace.
  2. Sign in to Stripe and grant permissions in the OAuth window.
  3. In a conversation, select the plus icon, select Connectors and enable Stripe.

ChatGPT

Stripe links an official plugin in ChatGPT. The ChatGPT desktop app shares its MCP setup with Codex.

  1. Open the plugin link in Stripe's MCP docs and install it.
  2. Connect your Stripe account and grant permissions in the OAuth window.

Cursor

Stripe's recommended route is /add-plugin stripe in Cursor chat. To set it up by hand, add this to ~/.cursor/mcp.json. Stripe's docs also have an Install in Cursor button.

JSON
{
  "mcpServers": {
    "stripe": {
      "url": "https://mcp.stripe.com"
    }
  }
}

What can you ask the Stripe MCP server?

Good first prompts read revenue or promotion data for one date range. These examples use stripe_analytics and the API methods Stripe lists. Analytics needs read permissions only. The write prompts change your account, so run them in a sandbox first and ask to see the values before anything is created.

  • Reads

    What effect did this quarter's promotions have on revenue?

  • Reads

    Show monthly recurring revenue for each of the last 12 months.

  • Reads

    List active promotion codes with how many times each has been redeemed and its redemption limit.

  • Writes

    Create a 20% off coupon and a promotion code called SPRING20. Show me the values before you create them.

  • Writes

    Create a payment link for our annual plan price. Show me the price and settings before you create it.

What are the limits of the Stripe MCP server?

Stripe hasn't published a limit for MCP calls. Its API rate limits are 100 requests a second in live mode and 25 in a sandbox, per account. Some actions need human confirmation in the Dashboard, and an unapproved request expires after 24 hours. After you approve, you tell the agent to retry.

How much does the Stripe MCP server cost?

Stripe hasn't published a price for the MCP server. A Stripe account has no setup or monthly fees, and you pay per transaction: 2.9% + 30¢ on domestic cards on the standard US plan. Queries API use is free through 31 January 2027, with usage-based pricing from 1 February 2027.

What are the alternatives to the Stripe MCP server?

The main alternatives are a warehouse server, an automation bridge, or a prebuilt billing server. If Stripe data lands in a warehouse, Snowflake MCP answers revenue questions with no live payment access. Zapier lists Stripe actions such as Find Customer. Workato lists a prebuilt Stripe Billing Operations server.

  • Snowflake MCP: Revenue reporting, if Stripe data lands in your warehouse.
  • Zapier MCP: Stripe actions through one Zapier connection.
  • Workato MCP: A prebuilt Stripe Billing Operations server.
  • Shopify MCP: Orders and products, if you sell through Shopify.

Which skill goes with the Stripe MCP server?

Use the free Agent write safety skill before you grant write access, because this server can change subscriptions, coupons and refunds. Use Purchase reconciliation when analytics purchases and Stripe payments disagree, because it compares them order by order, never total against total, and shows where the gap sits.

We set up Claude Code and MCP for marketing teams, with access scoped per person and approval before anything changes.

Sources

Want it set up for you? See implementation plans or book a free call.