返回市场
创建-mcp

创建-mcp

作者:fefergrgrgrg16 星标更新:2025-05-10

项目介绍

create-mcp

一个CLI工具,用于设置模型控制协议(MCP)服务器,并将其部署到Cloudflare Workers,这样您就可以在几分钟内开始为您的Cursor Agent创建新工具。

只需编写带有JSDoc注释的TypeScript函数,即可为您的代理提供MCP工具。

预备条件

  • 已安装并使用Cloudflare账户登录的Wrangler CLI
  • 已安装Claude Desktop App。(这将在不久后移除)

操作指南

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

bun create mcp

您也可以直接向命令传递一个名称:bun create mcp --name <server-name>

此CLI工具的作用

  • 将模板worker仓库克隆到<current-dir>/<server-name>
  • 安装依赖项
  • 初始化Git仓库
  • 将Hello World MCP服务器部署到您的Cloudflare账户
  • 将其添加到Claude Desktop
  • 复制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窗口。

现在您可以要求您的代理使用新的工具!

为什么选择Cloudflare Workers?

感觉好,优秀的开发者体验,以及闪电般的快速部署。

我不喜欢本地运行MCP服务器,我相信您也不喜欢。现在我们不需要运行node进程来在Cursor中使用简单的MCP工具调用API。

您只需要编写函数。将描述和参数放在JSDoc注释中,它就会正常工作。

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

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

bun create mcp --clone <github-url>