首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
首页
学习
活动
专区
圈层
工具
MCP广场
MCP广场 >详情页
create-mcp2025-05-290分享
github
启用使用 Cloudflare Workers 为 Cursor Agent 创建和部署基于 API 的 MCP 工具,简化自定义功能的开发与集成。
By zueai
2025-05-290
github
详情内容

create-mcp

一个命令行工具,用于搭建模型控制协议(MCP)服务器并将其部署到Cloudflare Workers,让你能在几分钟内为Cursor Agent开发新工具。

只需编写带有JSDoc注释的TypeScript函数,即可为你的Agent创建MCP工具。

前提条件

  • 已安装Wrangler CLI并使用你的Cloudflare账号登录。
  • 已安装Claude桌面应用程序。(此要求即将移除)

使用说明

要搭建并部署新的MCP服务器,只需运行:

bun create mcp

你也可以直接向命令传递名称:bun create mcp --name <服务器名称>

该CLI的功能

  • 将模板Worker仓库克隆到<当前目录>/<服务器名称>
  • 安装依赖项
  • 初始化Git仓库
  • 将Hello World MCP服务器部署到你的Cloudflare账号
  • 添加到Claude桌面应用程序
  • 将MCP服务器命令复制到剪贴板,方便你粘贴到Cursor中

使用方法

只需在src/index.ts中的MyWorker类添加函数。每个函数都会编译成MCP工具。

例如:

/**
 * 来自你的新Workers MCP服务器的友好问候。
 * @param name {string} 我们要问候的人的名字。
 * @return {string} 问候内容。
 */
sayHello(name: string) {
    return `来自MCP Worker的问候,${name}!`;
}
  • 第一行是工具的描述。
  • @param标签是工具的参数,包含类型和描述。
  • @return标签是工具的返回值及其类型。

部署更改

  1. 重新部署Worker:
bun run deploy
  1. 重新加载你的Cursor窗口。

现在你可以让Agent使用新工具了!

为什么选择Cloudflare Workers?

出色的开发体验和极速部署。

我不喜欢在本地运行MCP服务器,相信你也不喜欢。现在我们无需运行Node进程就能在Cursor中使用简单的MCP工具调用API。

你只需要编写函数。在JSDoc注释中添加描述和参数即可,一切都能正常工作。

使用create-mcp创建的示例服务器

你可以克隆并部署任何使用create-mcp创建的MCP服务器到自己的Cloudflare账号:

bun create mcp --clone <github-url>

贡献

非常欢迎贡献和反馈!请随时提交Pull Request或打开Issue!

致谢

如果没有@geelen开发的workers-mcp,这个项目就不可能实现。

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档