Bluesky MCP ServerServer

brianellin
GitHub
social mediacommunicationMCP

Loading subscription status...

💡 Description

A Model Context Protocol server that connects to Bluesky and provides tools to interact with the ATProtocol. It enables interaction with Bluesky features such as fetching and analyzing feeds, managing posts, and following users through natural language commands.

📝 JSON Entries

{
  "mcpServers": [
    {
      "bluesky": {
        "env": {
          "BLUESKY_IDENTIFIER": "your-bluesky-handle",
          "BLUESKY_SERVICE_URL": "https://bsky.social",
          "BLUESKY_APP_PASSWORD": "your-app-password"
        },
        "args": [
          "/path/to/bsky-mcp-server/build/src/index.js"
        ],
        "command": "node"
      }
    }
  ]
}

🛠️ Tools

get-pinned-feedsget-timeline-postsget-feed-postsget-user-postsget-profileget-followsget-followersget-liked-postsget-trendssearch-posts

Features

  • Interact with common Bluesky features via natural language
  • Fetch and analyze feeds
  • Use an LLM to write a post and then post it for you

💬 Example Queries

  • Get recent posts from David Roberts
  • Find me a feed about Seattle and tell me what people are talking about
  • Analyze my liked posts and tell me what I'm into.