一个CLI工具,用于设置模型控制协议(MCP)服务器,并将其部署到Cloudflare Workers,这样您就可以在几分钟内开始为您的Cursor Agent创建新工具。
只需编写带有JSDoc注释的TypeScript函数,即可为您的代理提供MCP工具。
要搭建并部署一个新的MCP服务器,只需运行:
bun create mcp
您也可以直接向命令传递一个名称:bun create mcp --name <server-name>。
<current-dir>/<server-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
现在您可以要求您的代理使用新的工具!
感觉好,优秀的开发者体验,以及闪电般的快速部署。
我不喜欢本地运行MCP服务器,我相信您也不喜欢。现在我们不需要运行node进程来在Cursor中使用简单的MCP工具调用API。
您只需要编写函数。将描述和参数放在JSDoc注释中,它就会正常工作。
您可以克隆并部署任何使用create-mcp创建的MCP服务器到您自己的Cloudflare账户:
bun create mcp --clone <github-url>