---
title: "Mastodon MCP Server for Claude and ChatGPT | Postpone"
canonical_url: "https://www.postpone.app/platforms/mastodon-mcp"
last_updated: "2026-10-08T07:15:33.605Z"
meta:
  description: "Connect Postpone’s Mastodon MCP server to Claude, ChatGPT, or any AI client to schedule posts and threads on any instance and see what gets boosted."
  "og:description": "Connect Postpone’s Mastodon MCP server to Claude, ChatGPT, or any AI client to schedule posts and threads on any instance and see what gets boosted."
  "og:title": "Mastodon MCP Server for Claude and ChatGPT"
  "twitter:description": "Connect Postpone’s Mastodon MCP server to Claude, ChatGPT, or any AI client to schedule posts and threads on any instance and see what gets boosted."
  "twitter:title": "Mastodon MCP Server for Claude and ChatGPT"
---

# Mastodon MCP Server

Keep Your Mastodon Account Active From the Chat

Connect Postpone to Claude, ChatGPT, or the AI you already use, and it can write and schedule posts and threads on your Mastodon instance, move them when plans change, and tell you which ones got boosted.

[**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 this blog post into a Mastodon thread for tomorrow morning

**Checked with Postpone**

Here is a four-post thread for @halden@mastodon.social, tomorrow at 9:00 AM:

- Post 1, the finding in one line, tagged #OpenSource and #WebDev
- Posts 2 and 3, how you got there, with the chart from your library on the second
- Post 4, the link to the full write-up

Want me to schedule it?

**ChatGPT**

Which Mastodon accounts can you post to?

**Checked with Postpone**

You have two Mastodon accounts connected to Postpone:

- @halden@mastodon.social, with four posts scheduled
- @halden@fosstodon.org, with nothing scheduled

Nothing is lined up on Fosstodon. Want me to draft a release post for it?

## **Connect Mastodon to Your AI**

### Any Instance, One Conversation Away

Connect your Mastodon account on any instance to Postpone once, then add Postpone to your AI. From then on it can post to every account you connected, 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 three release posts read well, so schedule them for next week

**Scheduled in Postpone**

Three posts are on the @halden@mastodon.social calendar for next week:

- Monday 10:00 AM, the release in one line, tagged #Release and #SelfHosted
- Wednesday 2:00 PM, a three-post thread on the new import tool, with a screenshot
- Friday 11:00 AM, a thank-you to everyone who reported bugs

Want the Wednesday thread on the Fosstodon account too?

## **Schedule Mastodon Posts in Claude**

### A Week of Mastodon Posts From One Conversation

Hand your AI release notes, a newsletter, or a blog post and ask for Mastodon posts. It writes them with the hashtags people follow, attaches images from your content library, and schedules posts or threads at the times you pick once you say yes, or saves them as drafts to read first.

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

**ChatGPT**

Add a post about the migration guide to Wednesday’s thread

**Updated in Postpone**

Wednesday’s thread now has four posts:

- Posts 1 to 3 are as they were, screenshot included
- Post 4 is new: the migration guide in two sentences, with the link

It still goes out Wednesday at 2:00 PM. Want a short reminder about the guide on Friday as well?

## **Manage Mastodon Posts in ChatGPT**

### Rework a Thread Without Opening the App

When plans change, tell your AI. It finds the Mastodon posts affected, moves them to a new day, and rewrites a thread from the first post to the last, adding or cutting posts as it goes, so a change of plan costs one message instead of an evening.

Claude

Which Mastodon posts got the most boosts last month?

**Checked with Postpone**

Your top three @halden@mastodon.social posts by boosts last month:

- “Why we moved our docs off a wiki”, 184 boosts and 262 favourites
- “A thread on self-hosting our analytics”, 121 boosts and 58 replies
- “The accessibility fix we should have made sooner”, 97 boosts and 203 favourites

The top two both explain a decision in detail. Want me to draft another post in that vein?

## **Mastodon Analytics in Claude**

### See Which Posts the Fediverse Boosted

Ask which posts worked and get an answer instead of a dashboard: favourites, boosts, and replies for every post, and how each account’s following has moved. The same AI can schedule, so the posts worth repeating become next week’s calendar before you close the chat.

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

## What Your AI Can Do on Mastodon

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

- ### Schedule Posts and Threads

  Single posts or full threads on any instance, each post with its own images. Ask for a thread and get it in order, set to publish together.
- ### Attach Images and Video

  Your AI picks images or a video from your Content Library, including only files you have never posted to Mastodon, 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 Mastodon schedule.
- ### Change the Calendar by Asking

  Move, edit, or delete scheduled Mastodon posts in a sentence, and add or cut posts in a thread. Your AI can check what else is scheduled before it moves anything.
- ### Find the Posts That Get Boosted

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

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

## Use Mastodon MCP With the AI You Already Use

Claude, ChatGPT, Gemini, Cursor, and other MCP clients all connect to the same Postpone server, so your Mastodon 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 Mastodon

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)
- [**Bluesky**Posts and threads](https://www.postpone.app/platforms/bluesky-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 Mastodon to Your AI in Three Steps

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

1. 1 ### Sign in on your instance

   Pick your Mastodon server, or enter your own, and sign in there. Your AI can then post to that account, whichever instance it lives on.
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. There is no Mastodon password to hand over.
3. 3 ### Ask for something

   “What is scheduled on Mastodon 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)

> ### Postpone is a powerful product I can’t recommend enough.
>
> I’ve been very impressed by the overall polish of Postpone, by how fast Postpone adds new features, and by how responsive the support is. In an era where social media is profoundly changing, Postpone is a powerful product I can’t recommend enough.

*![Headshot of Olivier Simard-Casanova](https://www.postpone.app/_vercel/image?url=%2Fimages%2Favatar-olivier-simard-casanova-alt.jpg&w=160&q=78)**Olivier Simard-Casanova** Economist & WriterPosts to Threads, Bluesky and Mastodon*

## **Mastodon MCP FAQs**

Questions About the Mastodon MCP Server

What your AI can do on Mastodon, 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 Mastodon MCP server?**

A Mastodon MCP server lets an AI assistant such as Claude or ChatGPT work with your Mastodon 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 Mastodon to Postpone, add Postpone to your AI, and it can schedule posts and threads and read your Mastodon analytics.

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

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

Yes, Postpone lets you schedule Mastodon posts and threads from ChatGPT, Claude, Gemini, Cursor, or any other MCP client. Ask for a post or a thread, 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 Mastodon 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 on any Mastodon instance?**

Yes, Postpone connects to Mastodon accounts on any instance, whether that is mastodon.social or a server you run yourself, and the MCP server posts to every account you have connected. You sign in on your own instance to connect, so Postpone never holds your Mastodon password. Posts are held to Mastodon’s standard length, even on an instance that allows longer ones.

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

### **Can the AI read my timeline or reply to people?**

No, Postpone’s Mastodon MCP server does not read your home timeline or notifications, search the fediverse, boost other people’s posts, or reply to anyone. It works on the posts of the accounts you connect: writing and scheduling them, changing the calendar, and reporting how they performed. Postpone publishes through the connection you approved on your instance.

### **Can my AI set visibility or a content warning?**

Your AI cannot set visibility or a content warning, but Postpone’s Mastodon composer can. Posts your AI schedules go out publicly with no content warning, and so does a post it adds to an existing thread; unlisted, followers-only, and direct visibility, content warnings, language tags, and thread numbering are set in the composer, where every post your AI schedules is waiting to edit before it goes out.

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

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

Your AI can see favourites, boosts, replies, and total engagements for every Mastodon post Postpone tracks, plus follower counts over time for each account. Ask for your best posts by any of them over any period your plan’s analytics history covers. Mastodon does not report views, so there is no impression count to rank by.

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

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

Yes, your AI can schedule a Mastodon thread of several posts in order, and add, cut, or rewrite posts in it while it is still scheduled. Each post in the thread can carry its own images or video.

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

### **Can my AI attach images or video to a Mastodon post?**

Yes, your AI can attach images or a video to a Mastodon post, from your Postpone content library or a link, and filter the library to files you have never posted to Mastodon.

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