MCP server for Bluesky
MCP server for Bluesky
You can use this MCP server to bring context from various Bluesky / ATProtocol API endpoints directly into the context window of your LLM based application. For example, you can add this server to Claude Desktop and then use it as a natural language Bluesky client.
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| get-pinned-feeds | returns the set of all "pinned" items from the authenticated user's preferences. |
| get-timeline-posts | returns posts from the authenticated user's home timeline |
| get-feed-posts | returns posts from the specified feed |
| get-list-posts | returns posts from the specified list |
| get-user-posts | returns the specified user's posts |
| get-profile | returns the profile details of the specified user |
| get-follows | returns the set of users an account follows |
| get-followers | returns the set of users who follow an account |
| get-liked-posts | returns recent posts liked by the authenticated user |
| get-trends | returns current trending topics on Bluesky with post counts |
| get-post-thread | returns a full conversation thread for a specific post, showing all replies and context |
| convert-url-to-uri | converts a Bluesky web URL to an AT URI format that can be used with other tools |
| search-posts | returns posts for a given query. can specify top or latest |
| search-people | returns people for a given search query |
{
"mcpServers": {
"bluesky": {
"command": "node",
"args": [
"/path/to/bsky-mcp-server/build/src/index.js"
],
"env": {
"BLUESKY_IDENTIFIER": "your-bluesky-handle",
"BLUESKY_APP_PASSWORD": "YOUR_BLUESKY_APP_PASSWORD",
"BLUESKY_SERVICE_URL": "https://bsky.social"
}
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
| Variable | Description | Required |
|---|---|---|
| BLUESKY_IDENTIFIER | Declared in the maintainer’s client configuration. | Check documentation |
| BLUESKY_APP_PASSWORD | Declared in the maintainer’s client configuration. | Check documentation |
| BLUESKY_SERVICE_URL | Declared in the maintainer’s client configuration. | Check documentation |
Search built for AI, not humans — semantic web search that returns model-ready content, plus code context.
Put 6,000+ pre-built scrapers at your assistant's fingertips through one MCP endpoint.
Download and save Pinterest boards, Instagram posts and web pages into a library you own.
Search X, Reddit, YouTube, Instagram, TikTok, Facebook, Threads, Bluesky, Truth Social, Trustpilot, Amazon, Google Maps, news, forums and the web from any MCP client.
Make short vertical social videos (Reels, TikTok, Shorts) by chatting, with AI actors and voices.
A hosted Model Context Protocol (MCP) server that gives Claude, Cursor, Windsurf and any other MCP client two read-only Instagram tools. Look up a public profile by handle, and walk its public post…