支付API服务

一个提供Stripe支付API完整访问的MCP服务器,支持客户、产品、价格、订阅、发票和账户余额管理。

  • by cloud9-labs
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 cloud9-labs/mcp-stripe

使用说明

条纹支付MCP服务器

一种模型上下文协议(MCP)服务器,提供对条纹支付API的完全访问。直接从Claude、Cursor或任何兼容MCP的客户端管理客户、产品、价格、订阅、发票和账户余额。

特性

  • 客户管理 -创建、读取、更新、删除和列出客户
  • 产品管理 -创建、读取和列出产品
  • 价格管理 -创建一次性和经常性价格
  • 订阅管理 -创建、取消和列出订阅
  • 发票访问 -检索并列出发票
  • 余额信息 -检查不同货币的账户余额
  • 内置速率限制 -自动节流(25个请求/秒),重试429次

可用工具(18)

工具 说明
stripe_create_customer 创建新客户
stripe_get_customer 按ID获取客户详细信息
stripe_update_customer 更新客户属性
stripe_list_customers 按页码列出客户
stripe_delete_customer 删除客户
stripe_create_product 创建新产品
stripe_get_product 按ID获取产品详细信息
stripe_list_products 列出产品
stripe_create_price 创建价格(一次性或定期)
stripe_get_price 按ID获取价格详细信息
stripe_list_prices 标价
stripe_create_subscription 创建新订阅
stripe_get_subscription 获取订阅详细信息
stripe_cancel_subscription 取消订阅
stripe_list_subscriptions 列出订阅
stripe_get_invoice 获取发票详细信息
stripe_list_invoices 列出发票
stripe_get_balance 获取当前账户余额

快速开始

npx @cloud9-labs/mcp-stripe

先决条件

  • Node.js>=20.0.0
  • 条纹密钥来自 条纹仪表板 (建议开发测试模式)

安装

通过npx(推荐)

无需安装-将MCP客户端配置为使用npx。

通过npm

npm i -g @cloud9-labs/mcp-stripe

来源

git clone https://github.com/cloud9-labs/mcp-stripe.git
cd mcp-stripe
npm ci
npm run build

配置

克劳德桌面

增添 ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "stripe": {
      "command": "npx",
      "args": ["-y", "@cloud9-labs/mcp-stripe"],
      "env": {
        "STRIPE_SECRET_KEY": "sk_test_your_key_here"
      }
    }
  }
}

光标

增添 .cursor/mcp.json:

{
  "mcpServers": {
    "stripe": {
      "command": "npx",
      "args": ["-y", "@cloud9-labs/mcp-stripe"],
      "env": {
        "STRIPE_SECRET_KEY": "sk_test_your_key_here"
      }
    }
  }
}

使用示例

  • “创建客户john@example.com"
  • “创建一个名为高级计划的产品”
  • “为产品prod_xxx创建0.99的月价”
  • “订阅客户cus_xxxx以获取价格_xxxx”
  • “列出所有活动订阅”
  • “显示当前账户余额”
  • “获取in_xxx的发票详细信息”

构建人工智能销售自动化系统?

此MCP服务器是用于AI驱动的销售自动化的开源工具包的一部分。我们正在构建连接您整个销售堆栈的MCP服务器。

关注我们的进展并获取更新:

许可证

麻省理工学院