MCP Server

Bluesky MCP Server Let any AI agent post to Bluesky

Let AI agents publish text and media posts to Bluesky, schedule them and track engagement — from a single prompt.

mcp.json
{
  "mcpServers": {
    "upload-post": {
      "url": "https://mcp.upload-post.com/mcp",
      "headers": {
        "Authorization": "ApiKey YOUR_API_KEY"
      }
    }
  }
}

Bluesky tools the agent can call

Part of the 40-tool Upload-Post MCP server — the agent picks them automatically from your prompt.

Tool What it does
upload_text Publish a post to Bluesky
upload_photos / upload_video Publish image and video posts
list_scheduled / edit_scheduled / cancel_scheduled Manage scheduled posts
get_analytics Pull likes and engagement

Looking for the direct API instead? See the Bluesky API page.

Works with every MCP client

Same server, same tools — pick your AI client and follow its 3-step guide.

Try these Bluesky prompts

No commands to memorize — just describe what you want.

“Cross-post my latest X thread to Bluesky.”
“Post this screenshot to Bluesky with alt text.”
“Schedule 3 Bluesky posts across the week.”
“How is my Bluesky audience growing compared to X?”

Frequently asked questions

Bluesky + AI agents, answered. Last updated June 2026.

What is a Bluesky MCP server?

A Bluesky MCP server is a Model Context Protocol server that exposes Bluesky publishing as tools an AI agent can call. The Upload-Post MCP server lets ChatGPT, Claude, Gemini or any MCP client post to Bluesky — no AT Protocol code required.

Can AI agents cross-post to Bluesky?

Yes. One prompt can publish the same content to Bluesky, X and Threads simultaneously, with per-platform caption tweaks.

Does it support images and video?

Yes. The upload_photos and upload_video tools handle media posts, with automatic format adaptation.

Is the Bluesky MCP server free?

The MCP server is free and open-source (MIT). It works with any Upload-Post plan, including the free tier.

Let your AI agent run Bluesky

Free to start, no credit card. Connect Bluesky once and post from any MCP client.