← 返回目录
M

MCP Boilerplate

社区
已归档
一个带用户登录和 Stripe 付费工具的远程 Cloudflare MCP 服务器样板。
GitHub 源仓库 ↗
★ 1.0k Stars 分类 · 开发工具 热门 源版本 e248a9fd5df7
48FMRS · D
可靠性
8/20
安全与权限
8/20
维护活跃度
7/20
文档质量
14/20
安装易用性
11/20

这是一个功能全面的 MCP 服务器样板,特别适合在 Cloudflare 上部署远程 MCP 服务器并集成付费功能,但需要用户具备一定的 Cloudflare 和 Stripe 知识。

查看 FMRS 评分方法 →

MCP Boilerplate 是一个开源项目,用于在 Cloudflare 上创建远程 MCP 服务器,支持用户登录(Google 或 GitHub)和 Stripe 支付(订阅、按量计费或一次性付费)。它提供了一套简单的分步设置指南,使非技术用户也能上手。

工具能力

add
免费工具示例:两个数字相加。
subscriptionAdd
付费工具示例:需要订阅才能使用的加法工具。
meteredAdd
付费工具示例:按量计费的加法工具。
onetimeAdd
付费工具示例:一次性付费的加法工具。

安装接入

克隆仓库,npm install,创建 KV 命名空间 OAUTH_KV,配置 Google/GitHub OAuth,设置 Stripe 密钥,将配置填入 .dev.vars,运行 npx wrangler dev,然后部署。

选型与风险

适合谁

  • 需要在 Cloudflare 上快速部署远程 MCP 服务器的开发者
  • 希望为 MCP 工具添加付费功能的开发者
  • 需要用户认证的 MCP 项目

不适合谁

  • 需要本地运行的 MCP 服务器
  • 对非 Cloudflare 平台有偏好的开发者
  • 不需要认证或付费功能的简单项目

所需权限

  • Cloudflare 账户权限
  • Google 或 GitHub OAuth 权限
  • Stripe API 密钥权限

风险与副作用

  • 需要妥善保管 API 密钥和加密密钥
  • Stripe 配置错误可能导致支付流程异常
  • Cloudflare 部署可能产生费用

常见排障

  1. 确保 OAUTH_KV 命名空间名称正确
  2. 检查 .dev.vars 中的密钥是否完整
  3. 确认 Stripe 产品价格 ID 正确
  4. 检查 Cloudflare Worker 的 URL 配置

使用场景

在 Cloudflare 上托管远程 MCP 服务器
为 MCP 工具添加用户认证
通过 Stripe 实现付费工具
快速搭建 MCP 服务器原型

支持客户端

Claude Desktop完整支持
Cursor完整支持
Cloudflare AI Playground完整支持
MCP Inspector完整支持