Stripe 官方 AI Agent 工具集,支持 LangChain、OpenAI Agent SDK、CrewAI、Vercel AI SDK 等主流框架,提供 MCP Server 和 IDE 插件集成,让 AI 应用具备支付、订阅、客户管理等金融能力。
核心组件#
Agent Toolkit#
将 Stripe API 封装为 Agent 可调用的工具,支持 Python 和 TypeScript 双语言。
MCP Server#
实现 Model Context Protocol,提供本地和远程两种部署方式:
- 本地:
npx -y @stripe/mcp --api-key=YOUR_KEY - 远程:
https://mcp.stripe.com(支持 OAuth)
Token Meter#
LLM Token 级别的计费追踪(私有预览),支持 OpenAI、Anthropic、Google Gemini 等原生 SDK。
支持的 Agent 框架#
| 框架 | Python | TypeScript |
|---|---|---|
| OpenAI Agent SDK | ✅ | ✅ |
| LangChain | ✅ | ✅ |
| CrewAI | ✅ | ❌ |
| Vercel AI SDK | ❌ | ✅ |
| MCP | ✅ | ✅ |
IDE/编辑器集成#
- Claude Code (
.claude-plugin) - Cursor (
.cursor-plugin) - VS Code (
.vscodeMCP 配置) - Kiro
- Gemini Extension
MCP 工具覆盖#
- 账户与余额:Account 信息、Balance 查询
- 产品与定价:Product、Price 创建/列出
- 客户管理:Customer 创建/列出
- 支付:Payment Link 创建、PaymentIntent 列出
- 订阅:Subscription 列出/更新/取消
- 发票:Invoice 创建/列出/最终确认
- 争议与退款:Dispute、Refund 处理
- 促销:Coupon 创建/列出
快速开始#
# Python
pip install stripe-agent-toolkit
# TypeScript
npm install @stripe/agent-toolkit
# MCP 本地服务器
npx -y @stripe/mcp --api-key=YOUR_STRIPE_SECRET_KEY
安全建议#
- 强烈推荐使用 Restricted API Key (
rk_*) 实现细粒度权限控制 - 支持 Connected Accounts 上下文设置
- 使用完毕后需调用
toolkit.close()清理资源