brianellin_bsky-mcp-server
If you are the rightful owner of brianellin_bsky-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol server that connects to Bluesky and provides tools to interact with the ATProtocol.
The Bluesky MCP Server is designed to integrate with the Bluesky platform, allowing users to interact with various Bluesky/ATProtocol API endpoints through natural language processing. This server can be used to enhance LLM-based applications by bringing context from Bluesky directly into the application's context window. Users can perform tasks such as fetching and analyzing feeds, writing and posting content, and searching for posts and people. The server is particularly useful for applications like Claude Desktop, where it can function as a natural language client for Bluesky.
Features
- Interact with common Bluesky features via natural language.
- Fetch and analyze feeds and lists of followers.
- Use an LLM to write and post content.
- Search for feeds, posts, and people.
- Access a variety of tools for interacting with Bluesky data.
Tools
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 followers this user follows.
get-liked-posts
Returns recent posts liked by the authenticated user.
get-trends
Returns current trending topics on Bluesky with post counts.
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.