Bluesky MCP servers in 2026.Nearly all of them want an app password.
Bluesky has no official MCP server for accounts. The open-source ones sign in with your handle and an app password, which Bluesky supports for bots and scripts; some only read, others post text, photos or video. Breakreach's hosted connector signs in with Bluesky's OAuth instead, so there's no password to create or paste.
create_post
Morning Light is out tomorrow. Honey, orange and cocoa, our lightest roast yet.
Bluesky MCP servers compared
| How it connects | What it does | Posts to Bluesky | |
|---|---|---|---|
| Breakreach | Hosted. Bluesky OAuth, from Claude's and ChatGPT's directories or any MCP client by URL | Posts text, up to 10 photos or a video; likes, replies and reposts per post; followers | Yes |
| gwbischof/bluesky-social-mcp | Open source. Your handle and an app password | Posts text, images and video; likes, reposts, follows, timelines | Yes |
| brianellin/bsky-mcp-server | Open source. Your handle and an app password | Timelines, feeds, search, trends; likes and follows; text posts | Yes, Text |
| cameronrye/atproto-mcp | Open source. An app password, or nothing for public reads | 51 tools: posts and threads, replies, search, feeds, DMs, analytics | Yes |
| laulauland/bluesky-context-server | Open source. Your handle and an app password | Profiles, follows, feeds, likes, search | No, Read-only |
| Other schedulers' MCP servers (Buffer, Metricool, Postiz) | Hosted. Metricool and Postiz in both directories; Buffer in Claude's, and by URL in ChatGPT | Schedule Bluesky posts among their other networks; no comment or DM tools in their MCP servers | Yes, Official API |
To post to Bluesky from an assistant, use Breakreach.We built it, so here's the case.
Connect Bluesky- Bluesky's own OAuth sign-in: no app password to create, paste into a config file or rotate
- Up to 10 photos in one post, recompressed when one is over Bluesky's 2 MB limit, or a video of up to 10 minutes
- Likes, replies and reposts per post, and the same connector posts to X, Threads and the rest
When to pick something else. Breakreach posts text as is: links, mentions and hashtags aren't made clickable, and it doesn't post threads or alt text yet. semioz/bluesky-mcp detects links and mentions; cameronrye/atproto-mcp posts threads.
The kinds of Bluesky MCP serverHow each one gets to your account.
App passwords
Every open-source Bluesky server we reviewed signs in with your handle and an app password (a xxxx-xxxx-xxxx-xxxx code from Settings → Privacy and security). Bluesky supports it for bots and command-line tools, and an app password can't change your account or its sign-in settings. It's still a credential in a config file, and a DM-enabled one also reads your messages.
Readers and posters
laulauland/bluesky-context-server only reads. brianellin/bsky-mcp-server reads widely and posts text. gwbischof/bluesky-social-mcp and cameronrye/atproto-mcp post text, images and video, and cameronrye's adds threads, DMs and analytics.
OAuth, hosted
Bluesky's guidance is that apps with their own sign-in should use OAuth. Breakreach does: you authorize it on Bluesky's page from Claude's or ChatGPT's directory, and posts go out from our servers at the time you set.
What Bluesky's API lets a server doThe rules every server works within.
- Post length300 characters, counted as graphemes, so an emoji is one.
- PhotosUp to 10 photos per post since June 2026 (the gallery embed), each up to 2 MB; older clients show the first 4.
- Rate limits5,000 points an hour and 35,000 a day per account, a new post costing 3, so about 1,666 posts an hour.
What Breakreach's Bluesky tools doAnd what they don't, yet.
What you can ask for
- Text postsUp to 300 characters, counted as Bluesky counts them. Longer text is cut at 300.
- PhotosUp to 10 per post. One over 2 MB or 4,000 pixels a side is recompressed to fit.
- VideoOne video of up to 10 minutes and 300 MB. With photos in the same post, the video goes out.
- StatsLikes, replies and reposts per post, plus followers and post count. Bluesky doesn't report views.
Not yet, or not possible
- Clickable links, mentions and hashtags: text is posted as is
- Threads, link cards and image alt text
Set it up in Claude.6 steps, once. ChatGPT works the same way.
Claude· Customize › ConnectorsConnectorsSearch
ConnectBreakreachSchedule and publish to 12 social networksConnectors let Claude use outside tools for you. You can disconnect them at any time.

Connectors let Claude use outside tools for you. You can disconnect them at any time.
In Claude Code, Cursor or any MCP clientOne hosted server, OAuth or an API key.
The server lives at https://api.breakreach.com/mcp and speaks Streamable HTTP, so there is nothing to install. Clients that handle OAuth sign you in; others send an API key from Settings → API & MCP.
claude mcp add --transport http breakreach https://api.breakreach.com/mcp{
"mcpServers": {
"breakreach": {
"url": "https://api.breakreach.com/mcp",
"headers": { "Authorization": "Bearer br_YOUR_API_KEY" }
}
}
}What to askThree requests that work on Bluesky today.
- “Post this to Bluesky with the four launch photos”
- “Write the same announcement for Bluesky and X, under 280 characters each”
- “Which of my Bluesky posts got the most replies this month?”
Questions, answered.
Short answers about Bluesky MCP servers.
Not for accounts. The atproto site links a documentation assistant over MCP; it answers questions about the protocol and doesn't read or post to your account.
Safer than your main password: an app password can't change your account or its sign-in settings, and you can revoke it in Settings. It still posts as you. Breakreach uses OAuth instead, so there's no password to hand over.
Up to 10 per post since Bluesky's June 2026 update. Breakreach posts up to 10 and recompresses any over 2 MB.
cameronrye/atproto-mcp can. Breakreach posts one post per request for now.
In Claude: Customize → Connectors → Discover, search Breakreach, Connect. In ChatGPT: Settings → Plugins, search Breakreach, Connect. In Claude Code: claude mcp add --transport http breakreach https://api.breakreach.com/mcp, then /mcp to sign in. Then connect Bluesky in Breakreach and ask.
Creating a Breakreach account and connecting your first social account is free. Scheduling and publishing need a plan, from $29 a month ($23 billed yearly) for 5 accounts.
Keep reading
Put your socials on autopilot.Live in two minutes.
Plans from $29 a month. Cancel anytime.