Bluesky MCP Server logo

Bluesky MCP Server

by brianellin

A Model Context Protocol (MCP) server that connects to Bluesky and provides tools to interact with the ATProtocol. It allows you to bring context from various Bluesky API endpoints into the context window of your LLM based application.

View on GitHub

Last updated: N/A

What is Bluesky MCP Server?

The Bluesky MCP Server is a Model Context Protocol server designed to bridge the gap between Bluesky and LLM-based applications. It provides a suite of tools to interact with the ATProtocol, enabling natural language access to Bluesky data and functionalities.

How to use Bluesky MCP Server?

To use the server, you can install it via Smithery or manually by cloning the repo, installing dependencies, and building the server. You'll need to configure your MCP client (e.g., Claude Desktop) with the server's path and your Bluesky app password. App passwords can be created in your Bluesky settings. You can test the server using MCP Inspector.

Key features of Bluesky MCP Server

  • Interact with Bluesky via natural language

  • Fetch and analyze feeds

  • Fetch and analyze lists of followers

  • Use an LLM to write and post to Bluesky

  • Search for feeds, posts, and people

  • Analyze who follows you

Use cases of Bluesky MCP Server

  • Using natural language to get recent posts from a user

  • Analyzing a feed to understand what people are talking about

  • Getting a detailed report on the types of accounts a user follows

  • Automatically posting a haiku about the weather to Bluesky

  • Summarizing recent events related to a specific topic on Bluesky

FAQ from Bluesky MCP Server

How do I install the Bluesky MCP Server?

You can install it via Smithery using the provided command or manually by cloning the repository, installing dependencies, and building the server.

How do I configure the server with my Bluesky account?

You need to create an app password in your Bluesky settings and set it as the BLUESKY_APP_PASSWORD environment variable.

How do I test the server?

You can test the server using the MCP Inspector by running the provided command and navigating to the local URL.

What kind of queries can I make?

You can ask for posts from search, timelines, lists, feeds, or profiles by time range. You can also ask for analysis of your liked posts or followers.

Is my Bluesky account secure when using this server?

The server stores your session information in memory only and does not share it with the MCP client. The MCP client only has access to the tools, not to your authentication or app password.