{
  "markdown": "# Stripe MCP Server\n\nA Model Context Protocol server for the Stripe API. Provides 21 tools for managing customers, charges, payments, subscriptions, products, prices, invoices, refunds, transfers, and webhooks.\n\n## Features\n\n- **Balance** — Check available and pending balances\n- **Customers** — List, create, retrieve, update customers\n- **Charges** — List and retrieve charges with filters\n- **Payment Intents** — Create and list payment intents\n- **Products** — List and create products\n- **Prices** — List and create one-time and recurring prices\n- **Subscriptions** — List, create, and cancel subscriptions\n- **Invoices** — List invoices with status filters\n- **Refunds** — Full or partial refunds with reason tracking\n- **Transfers** — List Connect platform transfers\n- **Webhooks** — List and create webhook endpoints\n\n## Installation\n\n### Claude Desktop\n\nAdd to your `claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"stripe\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"stripe-mcp-server\"],\n      \"env\": {\n        \"STRIPE_API_KEY\": \"sk_test_your_key_here\"\n      }\n    }\n  }\n}\n```\n\n### Cursor / VS Code\n\nAdd to your MCP configuration:\n\n```json\n{\n  \"mcpServers\": {\n    \"stripe\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"stripe-mcp-server\"],\n      \"env\": {\n        \"STRIPE_API_KEY\": \"sk_test_your_key_here\"\n      }\n    }\n  }\n}\n```\n\n### Manual\n\n```bash\nnpm install -g stripe-mcp-server\nexport STRIPE_API_KEY=sk_test_your_key_here\nstripe-mcp-server\n```\n\n## Environment Variables\n\n| Variable | Required | Description |\n|----------|----------|-------------|\n| `STRIPE_API_KEY` | Yes | Your Stripe secret key (sk_test_... or sk_live_...) |\n\n## Usage\n\n### Get account balance\n\n```json\n{ \"tool\": \"get_balance\", \"arguments\": {} }\n```\n\n### Create a customer\n\n```json\n{\n  \"tool\": \"create_customer\",\n  \"arguments\": {\n    \"email\": \"customer@example.com\",\n    \"name\": \"Jane Doe\"\n  }\n}\n```\n\n### Create a payment intent\n\n```json\n{\n  \"tool\": \"create_payment_intent\",\n  \"arguments\": {\n    \"amount\": 2000,\n    \"currency\": \"usd\",\n    \"customer\": \"cus_abc123\",\n    \"description\": \"Order #1234\"\n  }\n}\n```\n\n### Create a subscription\n\n```json\n{\n  \"tool\": \"create_subscription\",\n  \"arguments\": {\n    \"customer\": \"cus_abc123\",\n    \"price\": \"price_xyz789\"\n  }\n}\n```\n\n## API Coverage\n\n| Resource | Tools |\n|----------|-------|\n| Balance | `get_balance` |\n| Customers | `list_customers`, `create_customer`, `retrieve_customer`, `update_customer` |\n| Charges | `list_charges`, `retrieve_charge` |\n| Payment Intents | `create_payment_intent`, `list_payment_intents` |\n| Products | `list_products`, `create_product` |\n| Prices | `list_prices`, `create_price` |\n| Subscriptions | `list_subscriptions`, `create_subscription`, `cancel_subscription` |\n| Invoices | `list_invoices` |\n| Refunds | `create_refund` |\n| Transfers | `list_transfers` |\n| Webhooks | `list_webhook_endpoints`, `create_webhook_endpoint` |\n\n## Development\n\n```bash\ngit clone https://github.com/friendlygeorge/stripe-mcp-server.git\ncd stripe-mcp-server\nnpm install\nnpm run build\nnpm start\n```\n\n## License\n\nMIT\n",
  "bytes": 3077,
  "sha": "08fd91a6432740fa29a037cc991333a02d73a4b64fba93781048898c8d7c7555",
  "repo_slug": "friendlygeorge/stripe-mcp-server",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_friendlygeorge_stripe_mcp_serv_13dfe773/readme"
}