MCP Servers / communication / Bluesky MCP Server

Bluesky MCP Server

JSON →
none44communication

An MCP server for Bluesky that provides tools to interact with the ATProtocol.

Install
How to run this server
[ { "cmd": "npx -y @smithery/cli", "imports": [] } ]
server path: bluesky-mcp-server
Tools
What this server exposes
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
search-feeds
returns feeds for a given query
like-post
like a post with a specific URI
create-post
publish a post
follow-user
follow a specific user
Configuration
Environment & auth
authnone
envBLUESKY_SERVICE_URL
Resources
Bluesky MCP Server — MCP Server · libregistry