bsky-mcp-server
If you are the rightful owner of 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 a Model Context Protocol server designed to facilitate interaction with the Bluesky social network through natural language processing. It allows users to integrate Bluesky's features into their LLM-based applications, enabling seamless interaction with the platform's API endpoints. Users can perform various actions such as fetching posts, analyzing feeds, and managing followers directly from their applications. The server supports a wide range of functionalities, including writing and posting content, searching for posts and people, and analyzing user interactions. It is particularly useful for developers looking to enhance their applications with social media capabilities, providing a bridge between natural language processing and social media data.
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
- Analyze user interactions and followers
Tools
get-pinned-feeds
Get user top dynamics
get-timeline-posts
Get posts on the user's homepage timeline
get-feed-posts
Get the post with the specified dynamic
get-list-posts
Get the posts for the specified list
get-user-posts
Get the post of the specified user
get-profile
Get the profile details of the specified user
get-follows
Get a list of accounts that users are following
get-liked-posts
Get the latest posts from users
get-trends
Get current hot topics on Bluesky
search-posts
Search posts by query (sorted by latest or popular)
search-people
Search for users based on query
search-feeds
Search dynamics based on query
like-post
Like the posts specified by the URI
create-post
Post a post
follow-user
Follow the designated user