mcpField
S
Stripe Mcp Server

Stripe Mcp Server

本地服务
github.com/Lokesh-2025金融数据119 周前更新

关于 Stripe Mcp Server

这是面向 Claude 和其他 MCP 客户端的 Stripe MCP 服务,可通过自然语言查询账户并执行退款。它涵盖客户、收入、发票、订阅、付款和争议数据,并提供幂等写入及固定 API 版本。

主要功能

  1. 01列出近期客户
  2. 02按日期范围计算收入
  3. 03列出发票和失败付款
  4. 04查询客户订阅
  5. 05发起全额或部分退款
  6. 06查看争议及截止日期

适用场景

  1. 01查看指定时段的收入
  2. 02查找未付款发票或失败付款
  3. 03查看某客户的订阅
  4. 04为扣款发起全额或部分退款

MCP 相关

该服务向 Claude 和其他 MCP 客户端提供七种 Stripe 工具,包括读取操作和创建退款。使用时需要 Stripe secret API key。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Stripe MCP 服务

一个模型上下文协议(MCP)服务,可将 Claude(或任何 MCP 客户端)连接到你的 Stripe 账户。通过自然语言查询客户、收入、发票、订阅、争议,并发起退款。

要求

  • Node.js 18+
  • Stripe 账户及其密钥 API 密钥

安装

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_KEY

手动运行

STRIPE_SECRET_KEY=sk_live_... node index.js

Claude Desktop 配置

将以下内容添加到你的 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_..."
      }
    }
  }
}

编辑后重启 Claude Desktop。

工具

工具描述参数
list_customers列出最近的 Stripe 客户limit(1–100,默认 10)
get_revenue指定日期范围内成功扣款的总收入from(YYYY-MM-DD)、to(YYYY-MM-DD)
list_invoices按状态列出发票(open = 未付款)status(draft | open | paid | uncollectible | void)
list_failed_payments列出最近失败的扣款及失败原因limit(1–100,默认 10)
get_subscription获取某位客户的所有订阅customer_id(例如:cus_...)
create_refund发起全额或部分退款charge_id(例如:ch_...)、amount(美分,可选)
list_disputes列出争议/拒付及举证截止日期limit(1–100,默认 10)

提示词示例

  • “列出我最近的 20 位客户”
  • “我在 2025 年 5 月赚了多少收入?”
  • “显示所有未付款的发票”
  • “最近有哪些付款失败?”
  • “获取客户 cus_ABC123 的订阅”
  • “退还 ch_XYZ 这笔扣款的 10 美元”
  • “有没有未解决的争议?”

安全

  • 切勿提交 .env 文件或将密钥硬编码。
  • 使用权限仅限于用例所需范围的受限密钥。
  • 开发时使用 sk_test_... 密钥。

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。