一个命令行工具,用于搭建模型控制协议(MCP)服务器并将其部署到Cloudflare Workers,让你能在几分钟内为Cursor Agent开发新工具。
只需编写带有JSDoc注释的TypeScript函数,即可为你的Agent创建MCP工具。
要搭建并部署新的MCP服务器,只需运行:
bun create mcp
你也可以直接向命令传递名称:bun create mcp --name <服务器名称>
。
<当前目录>/<服务器名称>
只需在src/index.ts
中的MyWorker
类添加函数。每个函数都会编译成MCP工具。
例如:
/**
* 来自你的新Workers MCP服务器的友好问候。
* @param name {string} 我们要问候的人的名字。
* @return {string} 问候内容。
*/
sayHello(name: string) {
return `来自MCP Worker的问候,${name}!`;
}

@param
标签是工具的参数,包含类型和描述。@return
标签是工具的返回值及其类型。bun run deploy
现在你可以让Agent使用新工具了!
出色的开发体验和极速部署。
我不喜欢在本地运行MCP服务器,相信你也不喜欢。现在我们无需运行Node进程就能在Cursor中使用简单的MCP工具调用API。
你只需要编写函数。在JSDoc注释中添加描述和参数即可,一切都能正常工作。
你可以克隆并部署任何使用create-mcp创建的MCP服务器到自己的Cloudflare账号:
bun create mcp --clone <github-url>

非常欢迎贡献和反馈!请随时提交Pull Request或打开Issue!
如果没有@geelen开发的workers-mcp,这个项目就不可能实现。