mcp-server-bluesky

mcp-server-bluesky

site icon
2025.02.17 0
TypeScript社交平台管理自动化交互交流协作
mcp-server-bluesky 是一个为 Bluesky 社交平台提供的 MCP 服务,主要用于与 Bluesky 平台进行交互,包括用户资料获取、关注管理、帖子发布与删除、时间线查看等功能。
View on GitHub

Overview

基本能力

产品定位

mcp-server-bluesky 是一个为 Bluesky 社交平台提供的 MCP 服务,主要用于与 Bluesky 平台进行交互。

核心功能

  • 用户资料获取 (bluesky_get_profile)
  • 关注管理 (bluesky_follow, bluesky_delete_follow, bluesky_get_follows, bluesky_get_followers)
  • 帖子搜索与发布 (bluesky_search_posts, bluesky_post, bluesky_delete_post)
  • 转发管理 (bluesky_repost, bluesky_delete_repost)
  • 时间线查看 (bluesky_get_timeline)
  • 帖子线程查看 (bluesky_get_post_thread)
  • 点赞管理 (bluesky_get_likes, bluesky_like, bluesky_delete_like)

适用场景

  • 自动化管理 Bluesky 账号
  • 批量发布或删除帖子
  • 监控用户关注和粉丝变化
  • 自动化点赞和转发

工具列表

  • bluesky_get_profile: 获取用户资料
  • bluesky_follow: 关注用户
  • bluesky_delete_follow: 取消关注用户
  • bluesky_get_follows: 获取关注列表
  • bluesky_get_followers: 获取粉丝列表
  • bluesky_search_posts: 搜索帖子
  • bluesky_post: 发布帖子
  • bluesky_delete_post: 删除帖子
  • bluesky_repost: 转发帖子
  • bluesky_delete_repost: 删除转发
  • bluesky_get_timeline: 获取时间线
  • bluesky_get_post_thread: 获取帖子线程
  • bluesky_get_likes: 获取点赞列表
  • bluesky_like: 点赞帖子
  • bluesky_delete_like: 取消点赞

使用教程

使用依赖

需要安装 Node.js 和 npm。

安装教程

  1. 确保已安装 Node.js 和 npm。
  2. 通过以下命令安装 mcp-server-bluesky:
npx -y mcp-server-bluesky
  1. 配置环境变量 BLUESKY_USERNAMEBLUESKY_PASSWORD 以使用 Bluesky 账号。

调试方式

安装完成后,可以通过运行工具命令来测试功能是否正常。例如:

npx mcp-server-bluesky bluesky_get_profile

确保返回的用户资料信息正确。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。