---
title: "Bluesky MCP Server for Claude and ChatGPT | Postpone"
canonical_url: "https://www.postpone.app/platforms/bluesky-mcp"
last_updated: "2026-10-08T07:15:33.983Z"
meta:
  description: "Connect Postpone’s Bluesky MCP server to Claude, ChatGPT, or any AI client to schedule posts and threads and see which ones get reposted."
  "og:description": "Connect Postpone’s Bluesky MCP server to Claude, ChatGPT, or any AI client to schedule posts and threads and see which ones get reposted."
  "og:title": "Bluesky MCP Server for Claude and ChatGPT"
  "twitter:description": "Connect Postpone’s Bluesky MCP server to Claude, ChatGPT, or any AI client to schedule posts and threads and see which ones get reposted."
  "twitter:title": "Bluesky MCP Server for Claude and ChatGPT"
---

# Bluesky MCP Server

Show Up on Bluesky Every Day Without the Busywork

Connect Postpone to Claude, ChatGPT, or the AI you already use, and it can write and schedule Bluesky posts and threads, move them when plans change, and tell you which ones people reposted.

[**Try Postpone for Free**](https://www.postpone.app/signup)

Works with any MCP client

- [![Claude](https://www.postpone.app/images/ai-clients/claude.svg)Claude](https://www.postpone.app/integrations/claude)
- [![ChatGPT](https://www.postpone.app/images/ai-clients/chatgpt.svg)ChatGPT](https://www.postpone.app/integrations/chatgpt)
- [![Cursor](https://www.postpone.app/images/brands/icons/cursor.svg)Cursor](https://www.postpone.app/integrations/cursor)
- [![Gemini](https://www.postpone.app/images/ai-clients/gemini.svg)Gemini](https://www.postpone.app/integrations/gemini)
- [![Perplexity](https://www.postpone.app/images/ai-clients/perplexity.svg)Perplexity](https://www.postpone.app/integrations/perplexity)
- [![Grok](https://www.postpone.app/images/llms/grok.svg)Grok](https://www.postpone.app/integrations/grok)
- [![OpenClaw](https://www.postpone.app/images/brands/icons/openclaw.svg)OpenClaw](https://www.postpone.app/integrations/openclaw)
- [![Zapier](https://www.postpone.app/images/ai-clients/zapier.svg)Zapier](https://www.postpone.app/integrations/zapier)

Claude

Turn our release notes into a Bluesky thread for tomorrow at noon

**Checked with Postpone**

Here is a four-post thread for haldenstudio.bsky.social, tomorrow at 12:00 PM:

- Post 1, what shipped, in one line
- Posts 2 and 3, the two changes people asked for most
- Post 4, where to read the full notes

Want me to schedule it?

**ChatGPT**

Which Bluesky accounts can you post from?

**Checked with Postpone**

You have two Bluesky accounts connected to Postpone:

- haldenstudio.bsky.social, with four posts scheduled
- mara.bsky.social, with nothing scheduled

mara.bsky.social has nothing scheduled. Want me to draft a few posts for it?

## **Connect Bluesky to Your AI**

### Your Bluesky Accounts, Ready in the Chat

Connect your Bluesky accounts to Postpone once, including ones on a self-hosted server, then add Postpone to your AI. From then on it can post from any of them, and everything it schedules sits on your Postpone calendar where you and your team can see it.

[**Postpone for AI Agents **](https://www.postpone.app/use-cases/agents)

Claude

Those posts from the article look good, so schedule them for next week

**Scheduled in Postpone**

Three posts are on the haldenstudio.bsky.social calendar for next week:

- Monday 10:00 AM, the article’s main finding, with the chart from your library
- Wednesday 1:00 PM, a three-post thread walking through the method
- Friday 11:30 AM, a question asking readers what they would test next

Want versions for Threads and Mastodon too?

## **Schedule Bluesky Posts in Claude**

### A Week on Bluesky From One Conversation

Hand your AI an article, a changelog, or a few rough notes and ask for a week on Bluesky. It writes short posts and threads that read well there, attaches images or a video from your content library, and schedules them once you have read them and said yes, or saves them as drafts.

[**The Bluesky Scheduler **](https://www.postpone.app/platforms/bluesky-post-scheduler)

**ChatGPT**

Move Wednesday’s Bluesky thread to the afternoon

**Updated in Postpone**

Wednesday’s method thread now goes out at 3:00 PM instead of 1:00 PM. Nothing else moved:

- Monday 10:00 AM, the main finding
- Friday 11:30 AM, the reader question

Want me to trim the thread to two posts while it waits?

## **Manage Bluesky Posts in ChatGPT**

### Fix a Scheduled Thread in One Message

Spot a typo, a wrong date, or a thread that runs long? Tell your AI. It finds the Bluesky posts affected, fixes the text, moves them to a better time, or trims the thread, so a change of plan costs one message instead of an afternoon.

Claude

Which Bluesky posts got the most reposts last month?

**Checked with Postpone**

Your top three haldenstudio.bsky.social posts by reposts last month:

- “The chart we almost did not publish”, 184 reposts and 41 quotes
- “What changed when we dropped the waitlist”, 97 reposts and 530 likes
- “A thread on our pricing mistakes”, 76 reposts and 58 replies

Two of the three admit a mistake. Want me to draft a thread in that spirit?

## **Bluesky Analytics in Claude**

### See Which Bluesky Posts Get Reposted

Ask which posts worked and get an answer instead of a dashboard: likes, replies, reposts, and quotes for every post, and how your follower count has moved. The same AI can schedule, so the posts worth repeating become next week’s calendar.

[**Postpone Analytics **](https://www.postpone.app/features/analytics)

## What Your AI Can Do on Bluesky

All of it in plain language, on your real Bluesky accounts, and every result shows up in Postpone.

- ### Write Posts and Threads

  Ask for a single post or a thread, and your AI writes each one short enough for Bluesky, then schedules the thread to publish in order.
- ### Attach Images and Video

  Your AI picks images or a video from your Content Library, including only files you have never posted to Bluesky, or attaches one from a link.
- ### Draft First, Publish Later

  Ask for drafts and nothing goes out until you have read it. Or send a post to your queue and it takes the next open slot in your Bluesky schedule.
- ### Change the Calendar by Asking

  Move, edit, or delete scheduled Bluesky posts in a sentence, or add a post to a thread that has not gone out yet.
- ### Find the Posts That Get Reposted

  Likes, replies, reposts, and quotes for every post, ranked however you ask, and what the best ones have in common.
- ### Track Follower Growth

  See how each Bluesky account’s following has moved by day, week, or month, and which posts were going out when it jumped.

## Use Bluesky MCP With the AI You Already Use

Claude, ChatGPT, Gemini, Cursor, and other MCP clients all connect to the same Postpone server, so your Bluesky calendar goes wherever you already work.

- [![Claude logo](https://www.postpone.app/images/brands/icons/claude.svg)**Claude**](https://www.postpone.app/integrations/claude)
- [![ChatGPT logo](https://www.postpone.app/images/llms/openai.svg)**ChatGPT**](https://www.postpone.app/integrations/chatgpt)
- [![Gemini logo](https://www.postpone.app/images/llms/gemini.svg)**Gemini**](https://www.postpone.app/integrations/gemini)
- [![Grok logo](https://www.postpone.app/images/llms/grok.svg)**Grok**](https://www.postpone.app/integrations/grok)
- [![Perplexity logo](https://www.postpone.app/images/llms/perplexity.svg)**Perplexity**](https://www.postpone.app/integrations/perplexity)
- [![Mistral Vibe logo](https://www.postpone.app/images/llms/mistral.svg)**Mistral Vibe**](https://www.postpone.app/integrations/mistral-vibe)
- [![Microsoft Copilot logo](https://www.postpone.app/images/llms/copilot.svg)**Microsoft Copilot**](https://www.postpone.app/integrations/microsoft-copilot)
- [![Muse logo](https://www.postpone.app/images/llms/muse.svg)**Muse**](https://www.postpone.app/integrations/muse)
- [![Cursor logo](https://www.postpone.app/images/brands/icons/cursor.svg)**Cursor**](https://www.postpone.app/integrations/cursor)
- [![VS Code logo](https://www.postpone.app/images/brands/icons/vscode.svg)**VS Code**](https://www.postpone.app/integrations/vscode)
- [![OpenClaw logo](https://www.postpone.app/images/brands/icons/openclaw.svg)**OpenClaw**](https://www.postpone.app/integrations/openclaw)
- [![n8n logo](https://www.postpone.app/images/brands/icons/n8n.svg)**n8n**](https://www.postpone.app/integrations/n8n)
- [![Raycast logo](https://www.postpone.app/images/brands/icons/raycast.png)**Raycast**](https://www.postpone.app/integrations/raycast)
- [![Zapier logo](https://www.postpone.app/images/brands/zapier-icon.svg)**Zapier**](https://www.postpone.app/integrations/zapier)

[**Browse all integrations **](https://www.postpone.app/integrations)

## Take Your AI Beyond Bluesky

The same connection to Postpone reaches ten more platforms, so one chat can plan the whole week. Each page shows what your AI can do there.

- [**LinkedIn**Company Pages and profiles](https://www.postpone.app/platforms/linkedin-mcp)
- [**Reddit**Titled posts to your subreddits](https://www.postpone.app/platforms/reddit-mcp)
- [**X**Posts and threads](https://www.postpone.app/platforms/twitter-mcp)
- [**Threads**Posts and threads](https://www.postpone.app/platforms/threads-mcp)
- [**Mastodon**Posts and threads on any instance](https://www.postpone.app/platforms/mastodon-mcp)
- [**Facebook**Page posts, Reels, and Stories](https://www.postpone.app/platforms/facebook-mcp)
- [**Instagram**Posts, carousels, Reels, and Stories](https://www.postpone.app/platforms/instagram-mcp)
- [**YouTube**Shorts with titles and descriptions](https://www.postpone.app/platforms/youtube-mcp)
- [**TikTok**Videos and photo posts](https://www.postpone.app/platforms/tiktok-mcp)
- [**Pinterest**Pins to your boards](https://www.postpone.app/platforms/pinterest-mcp)

## Connect Bluesky to Your AI in Three Steps

Connect once and your AI can post, reschedule, and report on Bluesky. The MCP server is included on every paid plan, including the free trial.

1. 1 ### Create a Bluesky App Password

   Create an App Password in Bluesky and add it to Postpone. It is not your main password, and you can revoke it in Bluesky at any time.
2. 2 ### Add Postpone to your AI

   Point Claude, ChatGPT, or any MCP client at https://api.postpone.app/mcp and sign in to Postpone, or paste a Postpone API key if your client asks for one. Your AI never sees your Bluesky password or App Password.
3. 3 ### Ask for something

   “What is scheduled on Bluesky this week?” is a good first question: it only reads, so it proves the connection before anything is written.

[**Get Started for Free**](https://www.postpone.app/signup)

> ### Our Bluesky follows rose more than 20 percent in a month.
>
> Postpone, unlike its competitors, allows us to schedule marketing campaigns on Bluesky, which ensures we are as successful on this growing platform as we are on traditional ones like Facebook and X. Thanks to that scheduling, our Bluesky hits and follow numbers in a month rose by more than 20 percent, so that we now rank among the top 1% of Bluesky accounts for the most followers. Campaign creation and scheduling is easy on Postpone, and we are migrating our Facebook and X campaigns here to use it exclusively.

*![Headshot of Rob Bignell](https://www.postpone.app/_vercel/image?url=%2Fimages%2Favatar-rob-bignell.jpg&w=160&q=78)**Rob Bignell** CEO, Inventing Reality EditingPosts to X, Instagram, Threads, Facebook, LinkedIn and Bluesky*

## **Bluesky MCP FAQs**

Questions About the Bluesky MCP Server

What your AI can do on Bluesky, what it cannot, and how it connects.

Still have questions? Check out our help center for answers to most of your questions, or reach out to our support team.

[**Visit the Help Center **](https://help.postpone.app/) [**Contact us **](https://www.postpone.app/contact)

### **What is a Bluesky MCP server?**

A Bluesky MCP server lets an AI assistant such as Claude or ChatGPT work with your Bluesky accounts through the Model Context Protocol, the open standard AI clients use to call outside tools. Postpone’s is hosted, so there is nothing to install: you connect Bluesky to Postpone, add Postpone to your AI, and it can schedule posts and threads and read your Bluesky analytics.

[**Read the MCP guide **](https://help.postpone.app/ai/agents-and-mcp/introduction)

### **Can I schedule Bluesky posts with ChatGPT or Claude?**

Yes, Postpone lets you schedule Bluesky posts and threads from ChatGPT, Claude, Gemini, Cursor, or any other MCP client. Ask for a post, confirm it, and it lands on your Postpone calendar at the time you named, as a draft, or in the next open slot of your Bluesky schedule. In ChatGPT, adding Postpone takes developer mode, which OpenAI offers on its paid plans.

[**Postpone for ChatGPT **](https://www.postpone.app/integrations/chatgpt)

### **Does it work with Bluesky accounts on a self-hosted server?**

Yes, Postpone connects Bluesky accounts hosted on any personal data server, not only bsky.social, and once connected your AI posts to them like any other account. You connect with your full handle and an App Password you generate in Bluesky, which you can revoke there at any time.

[**Connecting a Bluesky account **](https://help.postpone.app/platforms/bluesky/connecting-bluesky)

### **Can the AI read my Bluesky feed, reply to posts, or send DMs?**

No, Postpone’s Bluesky MCP server does not read your timeline or custom feeds, search other people’s posts, reply, or send direct messages. It works on the posts of the accounts you connect: writing and scheduling them, changing the calendar, and reporting how they performed. Replies to your account are answered in Postpone’s social inbox instead, and so are DMs when your App Password allows direct messages.

[**The social inbox **](https://www.postpone.app/features/social-inbox)

### **Can my AI add alt text, content warnings, or reply controls?**

Not through the AI, though Postpone schedules all three on Bluesky. Your AI writes the post or thread with its text and media; alt text, content warnings, language tags, and reply controls are added in Postpone’s Bluesky composer, where every post your AI schedules is waiting to edit before it goes out.

[**Scheduling Bluesky posts **](https://help.postpone.app/platforms/bluesky/scheduling-posts)

### **Which Bluesky metrics can my AI see?**

Your AI can see likes, replies, reposts, quotes, and total engagements for every Bluesky post Postpone tracks, plus follower counts over time for each account. Bluesky does not report views, so ask for your best posts by reposts or likes over any period your plan’s analytics history covers instead.

[**See what analytics covers **](https://www.postpone.app/features/analytics)

### **Why does Bluesky connect with an App Password?**

Bluesky connects to Postpone with an App Password because that is how Postpone connects to Bluesky. It is separate from your login, you can revoke it at any time, and it only reaches your messages if you allow that when you create it.

[**Connecting a Bluesky account **](https://help.postpone.app/platforms/bluesky/connecting-bluesky)

### **Can my AI schedule a Bluesky thread?**

Yes, your AI can schedule a Bluesky thread of several posts, each with its own images or video, and rewrite or extend it while it is still scheduled. Ask for a thread by name and it keeps the posts in order.

[**The Bluesky scheduler **](https://www.postpone.app/platforms/bluesky-post-scheduler)