Stripe MCP Server
Allows querying customers, revenue, invoices, subscriptions, disputes, and issuing refunds via the Stripe API.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Stripe 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 natural language.
Requirements
Node.js 18+
A Stripe account with a secret API key
Related MCP server: Cakto
Installation
git clone https://github.com/your-username/stripe-mcp-server.git
cd stripe-mcp-server
npm install
cp .env.example .env
# Edit .env and set STRIPE_SECRET_KEYRunning manually
STRIPE_SECRET_KEY=sk_live_... node index.jsClaude Desktop Configuration
Add the following to your claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"stripe": {
"command": "node",
"args": ["/absolute/path/to/stripe-mcp-server/index.js"],
"env": {
"STRIPE_SECRET_KEY": "sk_live_..."
}
}
}
}Restart Claude Desktop after editing.
Tools
Tool | Description | Parameters |
| List recent Stripe customers |
|
| Total revenue from successful charges in a date range |
|
| List invoices by status ( |
|
| 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 |
|
Example prompts
"List my last 20 customers"
"How much revenue did I make in May 2025?"
"Show me all unpaid invoices"
"What failed payments happened recently?"
"Get subscriptions for customer cus_ABC123"
"Refund charge ch_XYZ for $10"
"Are there any open disputes?"
Security
Never commit your
.envfile or hardcode your secret key.Use a restricted key with only the permissions your use case needs.
Use
sk_test_...keys for development.
License
MIT
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Stripe payments for AI agents. Create links, verify, manage customers.
Query web traffic and revenue attribution analytics with Google and Stripe integrations
Interact with the Stitch API using natural language commands.
Query, explore, and manage your databases through natural conversation.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables integration with Stripe APIs through function calling, supporting operations on customers, products, invoices, subscriptions, and more.31,367 npmMIT
- AlicenseNot gradedqualityCmaintenanceEnables natural language, read-only access to your Cakto payment gateway data, including orders, revenue analytics, subscriptions, churn, customers, and products.MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI agents and human operators to manage Stripe payment operations, SaaS billing, subscriptions, refunds with safety caps, and Austrian/EU tax compliance including VAT and BAO record retention.1MIT
- AlicenseAqualityCmaintenanceEnables AI agents to query Stripe operations such as customers, recent charges, duplicate charges, and revenue summaries through read-only MCP tools.4MIT