Bluesky

v1.0.0Communicationstable

Enables AI agents to interact with Bluesky social network through optimized, token-efficient tools for posting, replying, searching, and managing social relationships. Features Windows-compatible implementation with context cleanup to minimize LLM to

bluesky-mcp-servermcpai-integration
Share:
44
Stars
0
Downloads
0
Weekly
0/5

What is Bluesky?

Bluesky is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to enables ai agents to interact with bluesky social network through optimized, token-efficient tools for posting, replying, searching, and managing social relationships. features windows-compatible impl...

Enables AI agents to interact with Bluesky social network through optimized, token-efficient tools for posting, replying, searching, and managing social relationships. Features Windows-compatible implementation with context cleanup to minimize LLM to

This server falls under the Communication category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • Enables AI agents to interact with Bluesky social network th

Use Cases

Post and reply to content on Bluesky social network.
Search and manage social relationships and followers.
Minimize token usage with optimized social network interactions.
brianellin

Maintainer

LicenseMIT License
Languagetypescript
Versionv1.0.0
UpdatedMay 15, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx bluesky-mcp-server

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Bluesky

The Bluesky MCP Server enables AI assistants to interact with the Bluesky social network via the AT Protocol, exposing 18 token-efficient tools for reading timelines, searching posts and people, browsing follower relationships, liking content, creating posts, and discovering trending topics. It includes Windows-compatible stdio transport and context cleanup to minimize LLM token usage per request. Social media managers, researchers, and developers use it to automate content workflows, analyze social graphs, and post to Bluesky entirely through natural language.

Prerequisites

  • Node.js 18+ and npm installed
  • A Bluesky account (free at bsky.app)
  • A Bluesky App Password generated in Settings > Privacy and Security > App Passwords
  • Your Bluesky handle (e.g., yourname.bsky.social) as the identifier
  • An MCP-compatible client such as Claude Desktop
1

Install the server via Smithery CLI

The easiest install path uses the Smithery CLI to install and configure the server automatically for Claude Desktop.

npx -y @smithery/cli install @brianellin/bsky-mcp-server --client claude
2

Generate a Bluesky App Password

Log in to bsky.app, go to Settings > Privacy and Security > App Passwords, and create a new App Password. Copy it — you will not be able to see it again. Use this instead of your main account password.

3

Add the server manually to your MCP client config (alternative)

If you prefer manual configuration, add the server entry directly to claude_desktop_config.json with your Bluesky credentials as environment variables.

{
  "mcpServers": {
    "bluesky": {
      "command": "npx",
      "args": ["-y", "bluesky-mcp-server"],
      "env": {
        "BLUESKY_IDENTIFIER": "yourname.bsky.social",
        "BLUESKY_APP_PASSWORD": "xxxx-xxxx-xxxx-xxxx",
        "BLUESKY_SERVICE_URL": "https://bsky.social"
      }
    }
  }
}
4

Restart Claude Desktop

Quit and relaunch Claude Desktop to pick up the new server configuration. The 18 Bluesky tools will now be available in your conversations.

5

Verify by fetching your timeline

Ask Claude to fetch your Bluesky timeline. A successful response with recent posts confirms authentication is working.

Bluesky Examples

Client configuration

Manual claude_desktop_config.json entry for the Bluesky MCP server using the three required environment variables.

{
  "mcpServers": {
    "bluesky": {
      "command": "npx",
      "args": ["-y", "bluesky-mcp-server"],
      "env": {
        "BLUESKY_IDENTIFIER": "yourname.bsky.social",
        "BLUESKY_APP_PASSWORD": "xxxx-xxxx-xxxx-xxxx",
        "BLUESKY_SERVICE_URL": "https://bsky.social"
      }
    }
  }
}

Prompts to try

Example prompts using the 18 tools across timeline reading, discovery, and publishing.

- "Show me the latest posts from my Bluesky timeline."
- "Search for posts about #opensource and summarize the top 5 results."
- "Find people who follow me but whom I don't follow back."
- "Write a short post announcing my new project and post it to Bluesky."
- "What are the trending topics on Bluesky right now?"

Troubleshooting Bluesky

Authentication error: Invalid identifier or password

Make sure BLUESKY_IDENTIFIER is your full handle including the domain (e.g., alice.bsky.social, not just alice). Use an App Password, not your main account password. Regenerate the App Password in Bluesky Settings if needed.

create-post tool fails or posts do not appear on Bluesky

Confirm your App Password has write permissions. Some App Passwords can be scoped to read-only. Create a new App Password without restrictions if posting is blocked.

Server crashes on Windows with stdio transport errors

The server includes a Windows-compatible implementation. Ensure you are using Node.js 18+ on Windows and running npx without a shell wrapper. If issues persist, check the Bluesky MCP GitHub issues for Windows-specific patches.

Frequently Asked Questions about Bluesky

What is Bluesky?

Bluesky is a Model Context Protocol (MCP) server that enables ai agents to interact with bluesky social network through optimized, token-efficient tools for posting, replying, searching, and managing social relationships. features windows-compatible implementation with context cleanup to minimize llm to It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Bluesky?

Follow the installation instructions on the Bluesky GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with Bluesky?

Bluesky works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Bluesky free to use?

Yes, Bluesky is open source and available under the MIT License license. You can use it freely in both personal and commercial projects.

Browse More Communication MCP Servers

Explore all communication servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "bluesky-mcp-server": { "command": "npx", "args": ["-y", "bluesky-mcp-server"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use Bluesky?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides