Token导航 LogoToken导航TokenDH.com
Atproto MCP logo
搜索检索stdio官方级别未说明来源级核验

Atproto MCP

MCP Server

为AT协议生态系统提供可搜索的知识库,包括协议文档、词汇表模式、Bluesky开发者API文档和示例代码,支持语义搜索功能。

工具数

8

提示词数

0

GitHub Stars

8

资源数

0
搜索开发工具PythonClaude知识管理ClaudeVS Code

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Ashex

提供方

Ashex

最后核验

2026/5/17 20:19

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

uvx atproto-mcp

详细介绍

atproto-mcp

![Tests](https://github.com/Ashex/atproto-mcp/actions/workflows/tests.yml)

数据源

来源存储库描述
AT协议网站bluesky社交网站/atproto来自atproto.com的协议规范、指南和博客文章
蓝天API文档bluesky social/bsky docsdocs.bsky.app中的开发人员文档--教程、指南、高级主题
AT协议词典bluesky social/atproto定义所有AT协议端点和记录类型的JSON模式
烹饪书bluesky社交/烹饪书Python、Go、TypeScript和JavaScript中的示例项目

工具

工具说明
search_atproto_docs跨所有文档源的语义搜索
get_lexicon通过NSID检索特定词典(例如。 app.bsky.feed.post)
list_lexicons列出所有词典,可选择按命名空间筛选
search_lexicons词典模式中的语义搜索
get_cookbook_example按项目名称获取特定的烹饪书示例
list_cookbook_examples列出所有烹饪书示例,可选择按语言列出
search_bsky_apiBluesky API文档中的语义搜索
refresh_sources强制重新获取存储库并重建索引

提示

提示描述
explain_lexicon获取词典的全面解释
implement_feature通过代码示例获取实施指南
debug_atproto帮助调试AT协议/Bluesky API问题
explore_namespace探索命名空间中的所有词典

安装

先决条件

  • Python 3.10+
  • 紫外线 (推荐)或pip
  • Git(用于克隆源代码仓库)

从源代码安装

git clone https://github.com/ashex/atproto-mcp.git
cd atproto-mcp
uv sync

用uvx跑步

uvx atproto-mcp

配置

VS代码/副本

![Install in VS Code](vscode:mcp/install?%7B%22name%22%3A%22atproto-mcp%22%2C%22type%22%3A%22stdio%22%2C%22command%22%3A%22uv%22%2C%22args%22%3A%5B%22atproto-mcp%22%5D%7D)

增添 .vscode/mcp.json 在您的工作空间中:

{
  "mcpServers": {
    "atproto": {
      "command": "uvx",
      "args": [
        "atproto-mcp"
        ]
    }
  }
}

基洛电力

  1. 打开 Kiro → 权力
  2. 选择 从GitHub导入电源
  3. 进入 https://github.com/ashex/atproto-mcp

克劳德桌面

增添 ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "atproto": {
      "command": "uvx",
      "args": [
         "atproto-mcp"
      ]
    }
  }
}

MCPHub

增添 ~/.config/mcphub/servers.json:

{
  "mcpServers": {
    "atproto": {
      "command": "uvx",
      "args": ["atproto-mcp"]
    }
  }
}

开源代码

添加到您的 opencode.json:

{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "atproto": {
      "type": "local",
      "command": ["uvx", "atproto-mcp"]
    }
  }
}

环境变量

变量默认值描述
ATPROTO_MCP_CACHE_DIR~/.cache/atproto-mcp存储仓库和搜索索引的位置
ATPROTO_MCP_REFRESH_HOURS24重新获取存储库前几个小时
ATPROTO_MCP_EMBEDDING_MODELsentence-transformers/all-MiniLM-L6-v2嵌入语句变换器模型

运作原理

首次启动时,服务器:

  1. 浅层克隆repos ~/.cache/atproto-mcp/repos/
  2. 将MDX文档、词典模式和烹饪书示例解析为文本块
  3. 使用txtai对块进行索引 all-MiniLM-L6-v2 句子转换器模型(~80MB,本地运行)
  4. 索引被持久化 ~/.cache/atproto-mcp/index/ 用于后续启动

在随后的启动中,缓存的索引会在几秒钟内加载。超过24小时的存储库将自动刷新 git pull.

发展

# Install in development mode
uv sync

# Run the server locally (stdio)
uv run atproto-mcp

# Test with the MCP Inspector
uv run mcp dev src/atproto_mcp/server.py

# Run with debug logging
ATPROTO_MCP_CACHE_DIR=/tmp/atproto-mcp uv run atproto-mcp

许可证

麻省理工学院

目录标签

目录标签

搜索开发工具PythonClaude知识管理语义搜索本地部署知识库开发者工具AT协议Bluesky

支持客户端

ClaudeVS Code

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

8

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP