返回 MCP 目录
public公开dns本地运行

mcp-atproto-docs

该项目是一个远程MCP服务器,专门用于查询ATproto协议的文档。它通过Cloudflare部署,利用AutoRAG技术从ATproto的公开文档中提取信息,为开发者提供便捷的文档搜索工具。

article

README

🚀 ATproto文档远程MCP服务器

本远程MCP服务器发布了一个用于搜索和查询AT协议文档的工具,旨在为基于该协议进行开发的开发者提供便利,让他们的工作更加轻松。

🚀 快速开始

本远程MCP服务器公开访问地址如下:

https://mcp-atproto-docs.immber.workers.dev/sse

你可以使用任何与MCP兼容的客户端进行连接,然后让你选择的AI代理使用search_documentation工具。

连接到Cloudflare AI Playground

你可以从Cloudflare AI Playground(一个远程MCP客户端)连接到这个MCP服务器,具体步骤如下:

  1. 访问https://playground.ai.cloudflare.com/
  2. 输入你部署的MCP服务器URL(https://mcp-atproto-docs.immber.workers.dev/sse
  3. 现在你可以直接在Playground中使用这个MCP工具了!

连接Claude Desktop到你的MCP服务器

要从Claude Desktop连接到这个MCP服务器,请按照Anthropic的快速入门指南操作,并在Claude Desktop中进入设置>开发者>编辑配置。 使用以下配置进行更新:

{
  "mcpServers": {
    "search_atproto_docs": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://mcp-atproto-docs.immber.workers.dev/sse"
      ]
    }
  }
}

重新启动Claude,你应该会看到工具可用。

示例查询

Claude桌面显示关于oauth查询结果的截图

✨ 主要特性

本远程MCP服务器提供了search_documentation工具,可用于搜索AT协议文档。

| 工具 | 描述 | |------------------------|-------------------------| | search_documentation | 搜索atproto文档 |

📦 安装指南

本项目使用CloudFlare提供的无认证远程MCP服务器模板创建。 此MCP服务器查询一个CloudFlare AutoRAG实例,该实例由一个Cloudflare worker提供AT协议的公共文档。其数据流程如下:

  • 定时任务worker => R2存储桶 => AutoRAG 向量数据库

本项目最初受到Cloudflare的文档MCP服务器的启发。

📚 详细文档

数据源

atproto-docs-worker是一个Cloudflare worker,它会爬取AT协议文档并将其保存到R2存储桶中,按每周定时任务运行。 若要查看或请求更改当前包含的资源列表,请访问该仓库。

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端