Bluesky Context Server 是一个 Model Context Protocol (MCP) 服务器,旨在让 MCP 客户端(如 Claude Desktop)能够与 Bluesky 社交平台进行交互。通过该服务器,用户可以直接在 AI 助手中查询个人资料、搜索帖子、获取时间线等。
用途
该服务器的主要用途是作为 AI 助手与 Bluesky 之间的桥梁,使用户能够通过自然语言指令操作 Bluesky 数据,例如获取个人资料、查看关注者、搜索帖子等。
主要能力
服务器提供以下 MCP 工具:
- 个人资料与账户工具:获取个人资料信息(显示名称、简介、关注者数量等)、获取关注列表、获取粉丝列表。
- 帖子与信息流工具:获取最近帖子、获取个性化时间线、获取点赞的帖子、搜索帖子、搜索用户资料。
使用方式
- 获取 Bluesky 凭据:需要 Bluesky 句柄(用户名)和 App Password(应用密码)。App Password 需在 Bluesky 设置的“隐私与安全”中创建。
- 安装:可通过 Smithery 自动安装,或克隆仓库并配置 Claude Desktop 使用 MCP 服务器。
- 测试连接:设置后,可询问 Claude 如“Can you get my Bluesky profile?”等来测试。
适用场景
适用于希望通过 AI 助手便捷管理或查询 Bluesky 社交数据的用户,例如查看信息流、搜索特定主题帖子、分析关注者等。
限制
- 需要 Bun 或 Node.js v22.6.0+ 运行环境。
- 需要有效的 Bluesky 账户和 App Password。
- 部分工具参数有默认值和最大值限制(如 limit 默认 50,最大 100)。
- 故障排除提示:认证失败需检查凭据;服务器无响应需确保 Bun 已安装且路径正确;权限拒绝需确保服务器文件有执行权限。