Back to MCP Catalog

Bluesky Context Server MCP Server

CommunicationTypeScript
Query and interact with Bluesky social network from AI assistants
Available Tools

queryBluesky

Query the Bluesky social network for posts, users, and other information

Bluesky Context Server is a Model Context Protocol (MCP) server that enables AI assistants to query and interact with Bluesky social network instances. This integration allows AI models to retrieve posts, user information, and other data from the Bluesky platform, enhancing their ability to provide relevant information about Bluesky content and users. The server is built with TypeScript and runs on Bun, providing a lightweight and efficient connection between AI assistants and the Bluesky API. It can be installed either manually or via Smithery, making it accessible for both technical and non-technical users.

Overview

Bluesky Context Server allows AI assistants to access and interact with the Bluesky social network. This integration enables AI models to retrieve information from Bluesky, providing context about posts, users, and other content on the platform.

Installation Options

Option 1: Install via Smithery (Recommended)

The easiest way to install Bluesky Context Server is through Smithery, which automates the setup process:

  1. Open your terminal
  2. Run the following command:
    npx -y @smithery/cli install @laulauland/bluesky-context-server --client claude
    
  3. Follow any on-screen prompts to complete the installation

Option 2: Manual Installation

If you prefer to install manually:

  1. Clone the repository to your local machine:

    git clone https://github.com/laulauland/bluesky-context-server.git
    
  2. Navigate to the cloned directory:

    cd bluesky-context-server
    
  3. Install dependencies using Bun:

    bun install
    
  4. Configure your Claude Desktop app by editing the config.json file:

    // ~/Library/Application Support/Claude/config.json
    {
      "mcpServers": {
        "bluesky": {
          "command": "/path/to/bun",
          "args": [
            "/path/to/bluesky-context-server/index.ts"
          ],
          "env": {
            "BLUESKY_APP_KEY": "",
            "BLUESKY_IDENTIFIER": ""
          }
        }
      }
    }
    

Configuration

To use the Bluesky Context Server, you'll need to configure the following environment variables:

  • BLUESKY_APP_KEY: Your Bluesky API key
  • BLUESKY_IDENTIFIER: Your Bluesky identifier

These can be set in the config.json file as shown above.

Usage

Once installed and configured, the Bluesky Context Server will be available to your AI assistant. You can ask the assistant to retrieve information from Bluesky, such as:

  • Looking up user profiles
  • Fetching recent posts
  • Searching for specific content
  • Getting information about trends

The server handles the communication between your AI assistant and the Bluesky API, allowing for seamless integration.

Troubleshooting

If you encounter issues with the Bluesky Context Server:

  1. Verify that your environment variables are correctly set
  2. Ensure that Bun is properly installed on your system
  3. Check that the paths in your config.json file are correct
  4. Restart your AI assistant application after making changes

For further assistance, you can check the GitHub repository or submit an issue there.

Related MCPs

YouTube Transcript
CommunicationTypeScript

Retrieve transcripts from YouTube videos

iMessage Query
CommunicationPython

Access and analyze your iMessage conversations through a secure MCP server

Slack Integration
CommunicationTypeScript

Enables AI assistants to interact with Slack workspaces

About Model Context Protocol

Model Context Protocol (MCP) allows AI models to access external tools and services, extending their capabilities beyond their training data.

Generate Cursor Documentation

Save time on coding by generating custom documentation and prompts for Cursor IDE.