mcpField
C
create-mcp

create-mcp

本地服务
github.com/ZukAi-MCP开发工具1777 周前更新

关于 create-mcp

create-mcp 是用于创建并部署 Cloudflare Workers MCP 服务的命令行工具,面向通过带 JSDoc 描述和参数的 TypeScript 函数定义 Cursor Agent 工具的开发者。

主要功能

  1. 01搭建基于 Worker 的 MCP 服务
  2. 02安装依赖并初始化 Git
  3. 03部署 Hello World 服务
  4. 04从 TypeScript 函数生成 MCP 工具
  5. 05将服务添加到 Claude Desktop

适用场景

  1. 01创建 Cloudflare Workers MCP 服务
  2. 02将 TypeScript 函数暴露为 Cursor 工具
  3. 03重新部署 Worker 中的更改

MCP 相关

在 Cloudflare Workers 上创建并部署 MCP 服务,通过 TypeScript 函数和 JSDoc 定义供 Cursor 等 MCP 客户端使用的工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

create-mcp

一个 CLI 工具,可搭建 Model Control Protocol (MCP) 服务并将其部署到 Cloudflare Workers,让你在几分钟内开始为 Cursor Agent 创建新工具。

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

前置条件

  • Wrangler CLI 已安装,并已使用你的 Cloudflare 账户登录。
  • 已安装 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 工具。

例如:

/**
 * A warm, friendly greeting from your new Workers MCP server.
 * @param name {string} the name of the person we are greeting.
 * @return {string} the contents of our greeting.
 */
sayHello(name: string) {
    return `Hello from an MCP Worker, ${name}!`;
}
  • 第一行是工具的描述。
  • @param 标签是工具的参数,包含类型和描述。
  • @return 标签是工具的返回值,包含其类型。

部署更改

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

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

为什么选择 Cloudflare Workers?

氛围感十足、开发体验出色、部署速度飞快。

我不喜欢在本地运行 MCP 服务,而且我相信你也一样。现在,我们不必为了在 Cursor 中使用调用 API 的简单 MCP 工具而运行 Node 进程了。

你只需编写函数。在 JSDoc 注释中添加描述和参数,就能直接使用。

使用 create-mcp 构建的示例服务

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

bun create mcp --clone <github-url>

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。