Skip to main content
Glama
friendlygeorge

Stripe MCP Server

Stripe MCP Server

A Model Context Protocol server for the Stripe API. Provides 21 tools for managing customers, charges, payments, subscriptions, products, prices, invoices, refunds, transfers, and webhooks.

Features

  • Balance — Check available and pending balances

  • Customers — List, create, retrieve, update customers

  • Charges — List and retrieve charges with filters

  • Payment Intents — Create and list payment intents

  • Products — List and create products

  • Prices — List and create one-time and recurring prices

  • Subscriptions — List, create, and cancel subscriptions

  • Invoices — List invoices with status filters

  • Refunds — Full or partial refunds with reason tracking

  • Transfers — List Connect platform transfers

  • Webhooks — List and create webhook endpoints

Related MCP server: MCP Stripe Server

Installation

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "stripe": {
      "command": "npx",
      "args": ["-y", "stripe-mcp-server"],
      "env": {
        "STRIPE_API_KEY": "sk_test_your_key_here"
      }
    }
  }
}

Cursor / VS Code

Add to your MCP configuration:

{
  "mcpServers": {
    "stripe": {
      "command": "npx",
      "args": ["-y", "stripe-mcp-server"],
      "env": {
        "STRIPE_API_KEY": "sk_test_your_key_here"
      }
    }
  }
}

Manual

npm install -g stripe-mcp-server
export STRIPE_API_KEY=sk_test_your_key_here
stripe-mcp-server

Environment Variables

Variable

Required

Description

STRIPE_API_KEY

Yes

Your Stripe secret key (sk_test_... or sk_live_...)

Usage

Get account balance

{ "tool": "get_balance", "arguments": {} }

Create a customer

{
  "tool": "create_customer",
  "arguments": {
    "email": "customer@example.com",
    "name": "Jane Doe"
  }
}

Create a payment intent

{
  "tool": "create_payment_intent",
  "arguments": {
    "amount": 2000,
    "currency": "usd",
    "customer": "cus_abc123",
    "description": "Order #1234"
  }
}

Create a subscription

{
  "tool": "create_subscription",
  "arguments": {
    "customer": "cus_abc123",
    "price": "price_xyz789"
  }
}

API Coverage

Resource

Tools

Balance

get_balance

Customers

list_customers, create_customer, retrieve_customer, update_customer

Charges

list_charges, retrieve_charge

Payment Intents

create_payment_intent, list_payment_intents

Products

list_products, create_product

Prices

list_prices, create_price

Subscriptions

list_subscriptions, create_subscription, cancel_subscription

Invoices

list_invoices

Refunds

create_refund

Transfers

list_transfers

Webhooks

list_webhook_endpoints, create_webhook_endpoint

Development

git clone https://github.com/friendlygeorge/stripe-mcp-server.git
cd stripe-mcp-server
npm install
npm run build
npm start

License

MIT

A
license - permissive license
-
quality - not tested
F
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    C
    maintenance
    The Stripe Model Context Protocol server allows you to integrate with Stripe APIs through function calling. This protocol supports various tools to interact with different Stripe services.
    Last updated
    12,199
    1,714
  • A
    license
    -
    quality
    F
    maintenance
    A server that integrates with Stripe for handling payments, customers, and refunds through the Model Context Protocol, providing a secure API to manage financial transactions.
    Last updated
    44
    MIT
  • A
    license
    A
    quality
    F
    maintenance
    A Model Context Protocol server that provides tools for interacting with the Paddle Billing API, enabling users to manage products, prices, customers, transactions, subscriptions, and create custom financial reports.
    Last updated
    63
    799
    50
    Apache 2.0

View all related MCP servers

Related MCP Connectors

  • MCP server integrating with Stripe - tools for customers, products, payments, and more.

  • Stripe MCP Pack — read-only access to Stripe data via API key.

  • A Model Context Protocol server for Wix AI tools

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/friendlygeorge/stripe-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server