Labsco
MCP SERVER

Bluesky MCP Server

by brianellin

Use Bluesky through an assistant — read your timeline and feeds, search posts and people, follow, like, and publish a post.

Social Media Accounts & Posting
Summary
It reads far more than it writes, and the reading is where it earns its place.

Three calls write. The rest bring Bluesky into the conversation — your timeline, any custom feed or list, a full reply thread, who an account follows, trends with their post counts, and search across posts, people and feeds.

What it is

A Bluesky client exposed as tools, working against the ATProtocol API as a signed-in account.

What you get
  • Your own view: get-timeline-posts, get-pinned-feeds and get-liked-posts
  • Other people: get-profile, get-user-posts, get-follows and get-followers
  • Feeds and lists: get-feed-posts, get-list-posts and search-feeds
  • Conversations: get-post-thread returns a whole thread with its replies and context
  • Discovery: search-posts by top or latest, search-people, and get-trends with post counts
  • Writing: create-post publishes, like-post likes a post by URI, follow-user follows an account
  • convert-url-to-uri — a Bluesky web URL turned into the AT URI the other calls take
Requirements

A Bluesky account for the server to act as: the timeline, pinned feeds and liked posts belong to that account, and posting, liking and following happen under it.

Setup effort

One command plus a key — npx -y @smithery/cli install @brianellin/bsky-mcp-server --client claude, then supply credentials