
create-mcp

2025.05.01
2
TypeScriptCLI工具MCP服务器部署开发效率
create-mcp 是一个 CLI 工具,用于快速设置和部署 Model Control Protocol (MCP) 服务器到 Cloudflare Workers。它允许开发者通过编写 TypeScript 函数和 JSDoc 注释来为 Cursor Agent 创建新的工具。该工具简化了 MCP 服务器的部署过程,使得开发者可以专注于工具功能的实现,而无需担心服务器运维。
View on GitHub
Overview
基本能力
产品定位
create-mcp 是一个用于快速部署 MCP 服务器的 CLI 工具,旨在简化开发者创建和部署 MCP 工具的过程。
核心功能
- 克隆模板 worker 仓库到本地目录
- 安装依赖
- 初始化 Git 仓库
- 部署 Hello World MCP 服务器到 Cloudflare 账户
- 将 MCP 服务器命令复制到剪贴板,方便在 Cursor 中使用
适用场景
- 快速为 Cursor Agent 创建新的 MCP 工具
- 部署 API 调用的简单 MCP 工具
- 快速克隆和部署现有的 MCP 服务器
工具列表
bun create mcp
: 创建并部署一个新的 MCP 服务器bun create mcp --name <server-name>
: 指定服务器名称创建 MCP 服务器bun create mcp --clone <github-url>
: 克隆并部署现有的 MCP 服务器
常见问题解答
- 如何添加新工具?
在
src/index.ts
中的MyWorker
类中添加函数,并使用 JSDoc 注释描述工具的功能和参数。 - 如何部署更改?
运行
bun run deploy
重新部署 worker,然后重新加载 Cursor 窗口。
使用教程
使用依赖
- 安装 Wrangler CLI 并登录 Cloudflare 账户
- 安装 Claude Desktop App(即将移除)
安装教程
运行以下命令创建并部署一个新的 MCP 服务器:
bun create mcp
或指定服务器名称:
bun create mcp --name <server-name>
调试方式
- 在
src/index.ts
中添加或修改函数 - 重新部署 worker:
bun run deploy
- 重新加载 Cursor 窗口以应用更改