Skip to content

MCP server

Stripe MCP server

Stripe's official MCP server lets AI search and read Stripe data, make changes with confirmation for sensitive actions, run analytics and search docs.

At a glance

Maintained by
Stripe
Tools exposed
8 listed below
Reviewed
September 24, 2026

Why it matters

What it does and why it matters

Stripe runs payments and subscriptions for a huge number of online businesses. Its official MCP server lets an assistant search and read Stripe objects such as customers, payments, invoices and subscriptions, make changes, run analytics, look up account information, search documentation and plan implementations.

For finance and support teams, "has this customer paid" and "which invoices are overdue" become quick questions. For developers, the docs and planning tools speed up building payment features.

Some write actions, such as refunds, require human confirmation. Stripe has also announced that, from October 31, 2026, the server stops accepting standard secret keys and restricted keys without an agent tag. Agent keys and OAuth keep working, so set up access that way from the start. We use test mode while building and restricted keys in production.

Use cases

Best business use cases

Payment lookups

Check whether a customer has paid. See AI customer support.

Invoice follow-up

List overdue invoices and draft reminders.

Revenue questions

Ask about revenue and churn trends. See automated reporting.

Subscription changes

Update subscriptions with approval.

Build payments

Plan and build Stripe integrations with current docs.

Tools

Available tools

Tool names as published by the maintainer at review time. Versions change, so check the repository for the current list.

Read and write: Read and write across customers, payments, invoices, subscriptions, products and more. Some writes such as refunds need human confirmation.

  • stripe_api_search

    Searches Stripe API methods by keyword.

  • stripe_api_details

    Gets parameter details for a Stripe API method.

  • stripe_api_read

    Reads data with any supported Stripe API GET method.

  • stripe_api_write

    Writes data with supported POST, PATCH, PUT and DELETE methods.

  • get_stripe_account_info

    Retrieves the connected account.

  • stripe_analytics

    Queries metrics and runs financial reports (preview).

  • search_stripe_documentation

    Searches Stripe docs for a question.

  • stripe_implementation_planner

    Guides the user through choosing and building a Stripe integration.

Workflows

Example workflows

Weekly overdue invoices

  1. 1

    Ask for invoices overdue by more than seven days.

  2. 2

    The assistant lists them with amounts.

  3. 3

    It drafts polite reminders.

  4. 4

    Finance reviews and sends.

  5. 5

    It notes follow-ups for next week.

Handle a refund request

  1. 1

    Support receives a refund request.

  2. 2

    The assistant finds the payment.

  3. 3

    It checks the refund policy.

  4. 4

    It prepares the refund.

  5. 5

    A person confirms it.

Prompts

Example prompts

  • “Has Harbor Group paid their latest invoice?”

  • “List invoices overdue by more than seven days, with amounts and customer emails.”

  • “What was our monthly recurring revenue for the last six months?”

Setup

Installation and configuration

Examples for Claude Desktop and Claude Code. Replace the placeholder values with your own keys, and store secrets outside version control.

Claude Desktop: claude_desktop_config.json

{
    "mcpServers": {
        "stripe": {
            "type": "http",
            "url": "https://mcp.stripe.com",
            "headers": {
                "Authorization": "Bearer ${AGENT_API_KEY}"
            }
        }
    }
}

Claude Code: terminal

claude mcp add --transport http stripe https://mcp.stripe.com/
  • Hosted server: https://mcp.stripe.com.
  • Needs: OAuth (recommended) or an Agent API key as a Bearer token. From October 31, 2026, full-access secret keys and restricted keys without the Agent tag are rejected..

Security

Security considerations

  • Restricted keys

    Use restricted keys or scoped sign-in that allow only the actions a workflow needs.

  • Test mode first

    Build and test in sandbox or test mode before touching live money.

  • Approve money movement

    Refunds, payouts, payments and deletions need a person to approve them.

  • Audit trail

    Review Stripe logs of actions taken through the server.

Related servers

Servers that pair well with it

PayPal

PayPal's official MCP server lets AI create and send invoices, manage orders, refunds, disputes, subscriptions, shipment tracking and transactions.

Square

Square's official MCP server lets AI reach the whole Square API, from payments and customers to catalog, inventory and bookings, through one request tool.

QuickBooks Online

Intuit's official QuickBooks Online MCP server lets AI search and create customers, invoices, bills and payments and pull financial reports.

Keep exploring

FAQ

Questions people ask us

Have a question that is not here? Ask us directly.

Start a project

Want this connected to your own systems? We build AI workflows with MCP.

Send a short brief. We reply with questions, a suggested plan and an estimate you can compare with other offers.

Your privacy choices

We use necessary storage to run this site. With your permission we also use Google Analytics to see which pages help people, and load maps from Google. You can change this at any time. Read the cookie policy.