Stripe Mcp Server MCP Server

A Model Context Protocol (MCP) server that connects Claude (or any MCP client) to your Stripe account. Query customers, revenue, invoices, subscriptions, disputes, and issue refunds — all via…

Local serverstdioMIT

What is the Stripe Mcp Server?

Stripe Mcp Server is an MCP project maintained in the lokesh-2025/stripe-mcp-server repository. The maintainer describes its purpose as “A Model Context Protocol (MCP) server that connects Claude (or any MCP client) to your Stripe account. Query customers, revenue, invoices, subscriptions, disputes, and issue…”. Read the project documentation for the complete scope.

Local setup

The project provides a local client configuration using node. Follow the repository’s build and installation steps before copying it, and replace example paths with the paths on your own computer.

Configuration values

The example declares STRIPE_SECRET_KEY. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
list_customersList recent Stripe customers
get_revenueTotal revenue from successful charges in a date range
list_invoicesList invoices by status (open = unpaid)
list_failed_paymentsList recent failed charges with failure reasons
get_subscriptionGet all subscriptions for a customer
create_refundIssue a full or partial refund
list_disputesList disputes/chargebacks with evidence deadlines

How to install the Stripe Mcp Server

{
  "mcpServers": {
    "stripe": {
      "command": "node",
      "args": [
        "/absolute/path/to/stripe-mcp-server/index.js"
      ],
      "env": {
        "STRIPE_SECRET_KEY": "YOUR_STRIPE_SECRET_KEY"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
STRIPE_SECRET_KEYDeclared in the maintainer’s client configuration.Check documentation