MCP服务器部署工具

一个用于在Cloudflare Workers上创建和部署MCP服务器的工具,支持本地测试和云端部署。

  • by shashankboosi
  • TypeScript
  • 本地部署
  • 5 星标
  • 更新于
在 GitHub 查看 shashankboosi/cloudflare-mcp

使用说明

Cloudflare MCP

此存储库包含创建MCP服务器并将其部署到Cloudflare workers上的代码

先决条件

在开始本次研讨会之前,请确保您已安装以下内容:

  • Node.js(版本18或更高版本)-下载
  • Wrangler CLI-使用安装 npm install -g wrangler
  • 用于部署的Cloudflare帐户

入门

  1. 使用Cloudflare模板创建新的MCP服务器

    npm create cloudflare@latest -- my-mcp-server --template=cloudflare/ai/demos/remote-mcp-authless
    
  2. 导航到项目目录

    cd my-mcp-server
    
  3. 在本地运行此MCP服务器 您可以通过运行以下命令启动MCP服务器:

    npm start
    

测试

使用MCP检查器测试您的MCP服务器 要测试您的MCP服务器,您可以使用MCP检查器:

npx @modelcontextprotocol/inspector

您将看到检查员带着所有工具,如下所示

您还可以使用 cloudflare游乐场 这是cloudflare提供的连接平台 MCP服务器

部署

您可以使用单个命令将此服务器部署到cloudflare workers,第一次可能 需要通过牧马人与工人建立联系,但这是直截了当的

   npm run deploy

这将把您的MCP服务器部署到Cloudflare Workers URL,如: https://my-mcp-server.<your-account>.workers.dev/sse

鸣谢

多亏了 里基·罗比内特 Cloudflare将这些惊人的技术连接起来,展示部署我们自己的技术是多么容易