Stripe Mcp Server
@Lokesh-2025
About Stripe Mcp Server
Connect Claude to your Stripe account via natural language. Query customers, revenue, invoices, subscriptions, disputes, and issue refunds — 7 tools, idempotency-safe writes, pinned API version to prevent silent breakage.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"stripe": {
"command": "node",
"args": [
"/path/to/stripe-mcp-server/index.js"
],
"env": {
"STRIPE_SECRET_KEY": "<YOUR_STRIPE_RESTRICTED_KEY>"
}
}
}
}Tools
7List recent Stripe customers
Total revenue from successful charges in a date range
List invoices by status (`open` = unpaid)
List recent failed charges with failure reasons
Get all subscriptions for a customer
Issue a full or partial refund
List disputes/chargebacks with evidence deadlines
Overview
What is Stripe MCP Server?
A Model Context Protocol (MCP) server that lets you query Stripe data and take actions — like listing customers, checking revenue, finding unpaid invoices, and issuing refunds — all through natural language. It connects any MCP client (e.g., Claude) to your Stripe account.
How to use Stripe MCP Server?
Install via Git clone and npm, then set your STRIPE_SECRET_KEY in a .env file. Run manually with that environment variable, or add the server to your Claude Desktop configuration (claude_desktop_config.json) for seamless integration.
Key features of Stripe MCP Server
- Query customers, revenue, invoices, subscriptions, disputes, and failed payments.
- Issue full or partial refunds by charge ID.
- Works with any MCP‑compatible client (Claude, etc.).
- Uses your own Stripe secret API key.
- Simple command‑line or desktop configuration.
Use cases of Stripe MCP Server
- Ask your AI assistant “How much revenue did I make last month?” and get an instant answer.
- “Show me all unpaid invoices” – then drill into specific customers.
- “List my last 20 customers” to review recent activity.
- “What failed payments happened recently?” to identify churn signals.
- “Refund charge ch_XYZ for $10” without opening Stripe’s dashboard.
FAQ from Stripe MCP Server
What does Stripe MCP Server do that Stripe’s web dashboard doesn’t?
It lets you interact with Stripe through natural language inside a chat interface (like Claude), without needing to navigate the dashboard or write API calls.
What are the runtime dependencies?
Node.js 18+ and a Stripe account with a secret API key (use a restricted key for production).
Where does my Stripe data live?
All data stays in Stripe’s cloud; the server only queries the Stripe API using your key. No data is stored locally.
Are there any known limits or restrictions?
The README does not mention explicit rate limits. Each tool has configurable result limits (e.g., limit parameter from 1–100 for list tools).
What transport and authentication does the server use?
It communicates over standard HTTP to the Stripe API, authenticated via your STRIPE_SECRET_KEY environment variable. There is no additional authentication layer for the MCP client.
Frequently asked questions
What does Stripe MCP Server do that Stripe’s web dashboard doesn’t?
It lets you interact with Stripe through natural language inside a chat interface (like Claude), without needing to navigate the dashboard or write API calls.
What are the runtime dependencies?
Node.js 18+ and a Stripe account with a secret API key (use a restricted key for production).
Where does my Stripe data live?
All data stays in Stripe’s cloud; the server only queries the Stripe API using your key. No data is stored locally.
Are there any known limits or restrictions?
The README does not mention explicit rate limits. Each tool has configurable result limits (e.g., `limit` parameter from 1–100 for list tools).
What transport and authentication does the server use?
It communicates over standard HTTP to the Stripe API, authenticated via your `STRIPE_SECRET_KEY` environment variable. There is no additional authentication layer for the MCP client.
Basic information
More Finance & Commerce MCP servers

Coinfuty
CoinfutyFree remote MCP server for real-time crypto futures data: price, open interest, funding rates, long/short ratio, liquidations and volume across hundreds of coins and major exchanges. No API key required.
govtrade-mcp
iamdarcieWraps the live GovTrade x402 API as MCP tools any agent can call directly — get congressional trade signals , get congressional trades , and get politician trading baseline . This server pays your live x402 endpoints on

ROIC.ai MCP Server
Roic AIROIC.ai is a financial data and stock market MCP server for AI assistants.
Bitroad
bitroadaiMarketplace for AI agents: buy goods and services under spending caps, with returns and disputes.

Fakto.app - wFirma MCP Server
Fakto.appThe only MCP server for wFirma.pl (Polish accounting). Full read-write: AI assistants create and search invoices, manage contractors, expenses, payments, warehouse, KPiR and ZUS, plus reports and cashflow forecasts. OAut
Comments