postmoderno

What an MCP post scheduler is, and when you want one

An MCP post scheduler has no compose box. Your AI agent drafts, schedules and checks your posts through it. How that works, and where a dashboard still does better.

A classic social scheduler gives you a calendar and a compose box. You write the post, tick the accounts, pick a time and press save. An MCP post scheduler has no such screen: you tell your AI agent what to post and when, and the agent does the clicking through tools the scheduler offers it. postmoderno is a scheduler of this kind.

MCP in one paragraph

The Model Context Protocol (MCP) is an open standard for letting an AI client call tools on another service. ChatGPT, claude.ai, Claude Code and Cursor all speak it. A scheduler with an MCP server hands your agent tools such as “create a post”, “schedule it” and “list what goes out this week”. The agent picks the tools from what you say, so you talk about posts and times, and leave the tool calls to it.

A session, start to finish

You write to your agent the way you would brief a colleague:

Schedule the launch post on Bluesky and Mastodon for Tuesday 9:00. Keep the Mastodon one a little longer, people there read more.

The agent drafts two versions, shows them to you, and schedules both once you agree. postmoderno answers with the time it understood, in your timezone and in UTC, and the agent reads it back:

Scheduled for Tuesday 09:00 your time (07:00 UTC), on Bluesky and Mastodon.

Later in the week you ask “what goes out this week?” or “move Tuesday’s post to 10:30”, and the agent looks it up or changes it in the same chat.

What stays the scheduler’s job

The agent writes the posts and turns your requests into tool calls. Some jobs, though, need a service that keeps running after you close the chat.

Time comes first. “Tuesday 9:00” has to mean 9:00 where you live. Your agent turns the day into a date, postmoderno reads the time in your timezone, and its answer carries both local time and UTC, so the agent has no offset to invent. On the night the clocks go back, one hour happens twice. The answer shows the UTC time postmoderno chose, so you can see which of the two your post gets.

Then there is the publishing itself. At 9:00 the post goes out, and if a network fails for a moment, postmoderno retries and records what happened on each account. A post that cannot go out is marked failed with the reason, and postmoderno emails you about it unless you switched that email off. Retries have one rare edge: if the connection drops just as a network accepts the post, postmoderno cannot tell whether it went out, and the retry can leave a second copy or a post marked failed that is in fact live.

Each network also has its own length limits, media formats and thread rules. postmoderno checks a post against them before scheduling it, so you hear about a problem on Monday instead of at 9:00 on Tuesday.

Your chat history stays in one app, and you might use ChatGPT on your phone and Claude at your desk. postmoderno keeps notes on your voice, your audience and what to avoid, and every agent you connect reads the same notes.

And you decide what each agent may do. A key without delete permission never shows the agent a delete tool. You can also pin a key to certain accounts, or revoke it whenever you want.

When it beats a dashboard

  • You already work in an AI client, so posting becomes one more thing you ask for in a window that is open anyway.
  • You post to several networks. The agent writes a version for each, and you compare them side by side before you approve.
  • You have material to reuse, such as release notes or a talk outline. Paste it in and ask for a week of posts from it.
  • You run a recurring series. postmoderno keeps count, so “post the next weekly tip on Friday” gets the right number.
  • You like quick check-ins. Ask “did anything fail?” and you get the answer and the fix without opening a calendar.

When a dashboard still wins

If you plan by dragging posts around a month grid, a visual calendar will suit you better. postmoderno lists your queue in the app, but you can’t drag it around. It has no analytics and no Instagram support. And if you don’t use an AI client at all, a scheduler built around one isn’t for you.

Trying one

postmoderno has a free plan, and you need no card to start. It publishes to Bluesky, Mastodon and X today. X charges for every post, so X posts draw on a prepaid wallet; the pricing page has the details.

The setup guide shows how to connect ChatGPT, Claude, Claude Code or Cursor, which takes about five minutes.