用途
agent-toolkit 是 Stripe 官方提供的“一站式”开发资源库,目标是帮助开发者构建 AI 驱动的产品与业务。它专注于将 Stripe 的计费(billing)基础设施与 LLM、智能体(agent)框架打通,让 AI 应用能够方便地接入支付、订阅和用量计费能力。
主要能力
仓库包含以下 SDK 与工具:
- @stripe/ai-sdk:用于将 Stripe 的计费基础设施与 Vercel 的 ai 及 @ai-sdk 库集成。
- @stripe/token-meter:用于将 Stripe 的计费基础设施与 OpenAI、Anthropic、Google Gemini 的原生 SDK 集成,且不依赖任何框架。
- Model Context Protocol (MCP):Stripe 托管了远程 MCP 服务器,地址为 https://mcp.stripe.com ,支持通过 OAuth 进行安全的 MCP 客户端访问(文档见仓库内链接)。此外,也可以借助 MCP 构建自主智能体。
- Agent Skills:智能体可使用的指令集,帮助智能体在基于 Stripe 构建时更快、更准确地采用最新最佳实践。
- 官方 Stripe 插件:如果使用流行的 agent harness,官方建议安装这些插件,其中包含额外的智能体工具,并可自动更新。
使用方式
- 在项目中运行官方文档提供的安装命令(仓库中展示的命令保留于项目页面)。
- 也可通过 Cursor 市场安装。
- 对于新的 Agent Plugins 标准,当前各客户端的安装方式不同,可将客户端指向以下包:
- Git URL:https://github.com/stripe/ai
- 子目录:providers/agent-plugins/plugin/ 。
- 手动安装:手动安装的 skills 不会自动更新,可运行
npx skills update -y获取最新版本。
适用场景
- 为 AI 产品接入 Stripe 计费与订阅体系。
- 基于 Vercel ai / @ai-sdk 或 OpenAI、Anthropic、Google Gemini 原生 SDK 构建按用量计费的 AI 应用。
- 构建可通过 MCP 访问 Stripe 能力的自主智能体。
- 希望智能体在开发中遵循 Stripe 最新最佳实践的团队。
限制
用户提供的资料未说明具体的收费模式、价格、平台兼容性细节、性能表现或效果保证。部分集成能力仅面向上述列出的库和框架,其他框架的支持情况暂未提供。手动安装的 skills 不会自动更新,需要手动运行更新命令。