远程无认证MCP服务器

该服务是一个部署在Cloudflare Workers上的远程MCP服务器,无需认证即可使用。它允许用户通过Cloudflare AI Playground或本地MCP客户端(如Claude Desktop)连接并使用自定义工具。

  • by PittYang
  • 更新于
在 GitHub 查看 PittYang/remote-mcp-server-authless

使用说明

基本能力

产品定位

远程无认证MCP服务器是一个基于Cloudflare Workers的轻量级服务,用于提供MCP(Model Context Protocol)工具的无认证访问。

核心功能

  • 无需认证即可部署和使用的远程MCP服务器
  • 支持自定义工具添加
  • 可通过Cloudflare AI Playground或本地MCP客户端连接

适用场景

  • 快速部署和测试MCP工具
  • 在开发环境中使用MCP工具
  • 通过远程客户端访问MCP工具

工具列表

  • 自定义工具:用户可以在src/index.ts的init()方法中定义自己的工具

使用教程

使用依赖

  • 需要安装Node.js和npm

安装教程

  1. 使用以下命令创建并部署MCP服务器:
npm create cloudflare@latest -- my-mcp-server --template=cloudflare/ai/demos/remote-mcp-authless
  1. 或者通过Cloudflare Workers按钮直接部署

调试方式

  1. 部署完成后,可以通过Cloudflare AI Playground连接测试:

    • 访问https://playground.ai.cloudflare.com/
    • 输入部署的MCP服务器URL
  2. 也可以通过本地MCP客户端(如Claude Desktop)连接测试:

    • 按照Anthropic的快速入门指南配置
    • 修改配置文件中的MCP服务器URL
    • 重启客户端后即可使用工具