social

Bluesky MCP Server

Bluesky MCP servers compared. Use atproto-mcp to let Claude read feeds, analyze accounts and post threads on Bluesky. There's no official server yet.

Pricing
free
GitHub stars
9
Last commit
2026-09-17
Page updated

Open source and free. Bluesky's API has no usage fees; all you need is a Bluesky account.

Bluesky hasn't released an official MCP server. There are a handful of community ones built on the AT Protocol, and the most complete and most recently updated is cameronrye/atproto-mcp (npm: atproto-mcp). Run it with no credentials and it works in public read mode. Add your handle and an app password and you get posting, threads, replies, DMs, lists and analytics tools.

The analytics tools are why I'd pick it for marketing. analyze_account breaks an account down by engagement, network or strategy, find_influential_users surfaces the accounts that matter in a topic, and discover pulls trending or recommended posts. Ask Claude to find 20 active accounts in your niche, summarize what they post, and shortlist threads worth replying to.

Older options still show up in search. morinokami/mcp-server-bluesky hasn't been updated since April 2025. brianellin/bsky-mcp-server has good feed and trend tools, but you build it from source.

Caveats: use an app password (Settings โ†’ App Passwords), never your main one. Since 2025 the AT Protocol requires login for post search, so search_posts won't work anonymously. And going wild with batch_action to mass-follow or mass-like reads as spam. Posting to X too? See the Twitter MCP.

What you can ask it

  • “Find 20 active Bluesky accounts posting about email marketing and summarize what each one talks about”
  • “Analyze my account's engagement over the last month and tell me which post formats did best”
  • “Turn this blog post into a 5-post Bluesky thread and show it to me before posting”
  • “What's trending on Bluesky right now that's relevant to B2B SaaS marketing?”

Features

  • Public read mode with no login: profiles, author feeds, follower lists and starter packs
  • Create posts, replies, quote posts and multi-post threads with images or link cards
  • Search posts and read your timeline, notifications and custom feeds (login required)
  • Analyze any account by engagement, network or strategy
  • Find influential users, similar accounts and communities around a topic
  • Manage lists, bookmarks and DMs, plus mute, block and report
  • Batch follow, like or repost up to 25 targets in one call

How to set up the Bluesky MCP Server

Works with: Claude, Claude Code

1. In Bluesky, go to Settings โ†’ App Passwords and create one for Claude. Only tick direct-message access if you want DM tools. 2. Add this to claude_desktop_config.json. Leave out the env block if you only want public read mode:
{
  "mcpServers": {
    "atproto": {
      "command": "npx",
      "args": [
        "-y",
        "atproto-mcp"
      ],
      "env": {
        "ATPROTO_IDENTIFIER": "your-handle.bsky.social",
        "ATPROTO_PASSWORD": "your-app-password"
      }
    }
  }
}
3. Using Claude Code instead? Run:
claude mcp add bluesky -e ATPROTO_IDENTIFIER=your-handle.bsky.social -e ATPROTO_PASSWORD=your-app-password -- npx -y atproto-mcp
4. Restart Claude and ask it to fetch your own profile to check the login worked.

Alternatives

brianellin/bsky-mcp-server

Solid feed, list and trend tools; you clone and build it yourself or install through Smithery.

morinokami/mcp-server-bluesky

Simple npx server with posting, likes and follows, but it hasn't been updated since April 2025.

FAQ

Is there an official Bluesky MCP server?
No. Bluesky hasn't published one, so every option is community-built on the AT Protocol.
Which Bluesky MCP should I use?
cameronrye/atproto-mcp. It's the most actively maintained, runs with npx, and has analytics tools the others lack.
Is it safe to give Claude my Bluesky login?
Use an app password, not your main password. You can revoke it any time in Bluesky settings without touching your account.
Can the Bluesky MCP schedule posts?
No, it posts right away. Have Claude draft the posts and use a scheduler for timing.

Added: 2026-02-26 ยท Last reviewed: 2026-09-22