How to schedule social media posts from Claude
Connect one MCP server and Claude can research, draft, and schedule posts to 8 platforms. The two-minute setup, a real session, and how Postiz, Buffer, and Typefully compare.
To schedule social media posts from Claude, connect an MCP server that can schedule. Add Eden's
endpoint (https://mcp.eden.so/mcp) as a connector, sign in once, and from then on you can say
"schedule this for Tuesday at 9am" in any chat and the post lands in your queue across X,
LinkedIn, Threads, Instagram, TikTok, Facebook Pages, YouTube Shorts, and Substack. Setup takes
about a minute. This guide walks the whole loop: connect, research, draft, schedule, review.
Full disclosure: we make Eden, and the walkthrough uses it. We also cover Postiz, Buffer, and Typefully honestly at the end, because each is the right pick for someone.
Why an MCP server is the missing piece
Claude cannot touch your social accounts on its own. MCP (Model Context Protocol) is the open standard that fixes that: you connect a server once, and Claude gets a set of tools it can decide to use mid-conversation. Connect a scheduler's MCP and "schedule this" becomes a real action instead of a copy-paste job.
Which server you pick decides what the conversation can do. Most social MCPs only publish what you already wrote. A social research MCP like Eden's also answers the question that comes first: what is worth posting? It carries an index of millions of scored posts across six platforms, so research, drafting, and scheduling happen in one chat.
Connect Eden to Claude
There are two paths depending on where you use Claude. Both need a free Eden account first (sign up here, no card).
In Claude on the web or desktop
- In Eden, open Settings → Integrations and click Add to Claude on the "AI assistants (MCP)" card. It opens Claude's Connectors page with Eden pre-filled. (You can also add it by hand: Claude Settings → Connectors → Add custom connector, paste
https://mcp.eden.so/mcp.) - Claude opens a small Eden sign-in window. Sign in and approve. Claude never sees your password; it gets a revocable key, the same OAuth flow your bank uses for third-party apps.
- Open a new chat, click the connectors icon in the composer, and turn Eden on.
The consent screen asks for read and write access. Approving write is what lets Claude schedule. If you ever want to cut it off, Settings → Integrations has a Revoke button and it works instantly, even mid-conversation.
In Claude Code or the terminal
One line:
claude mcp add --transport http eden https://mcp.eden.so/mcp
Claude Code handles the sign-in the first time it calls a tool. The same endpoint also works in Cursor, ChatGPT, and Raycast; the full setup guide covers each one.
A real session, start to finish
Here is what an actual scheduling session looks like once Eden is connected. This is one conversation, no tab-switching.
1. Research what to post. Start with the question no plain scheduler can answer:
What posts about audience growth broke out on X and LinkedIn this month? Show me the outliers, not the big accounts.
Eden searches its index and Claude comes back with real posts and their receipts: the text, the author, and an outlier score like "7.2x" meaning the post did 7.2 times that creator's normal engagement. You are looking at proven patterns, not the model's guesses.
2. Draft. Now point at a winner:
Take the second one. Write three versions of that hook shape for my topic, which is pricing for freelancers. Keep my usual plain style.
If you keep a swipe file or voice notes in Eden, you can attach a board at the start of the chat and Claude drafts from your own material.
3. Schedule. Pick the best draft and say where it goes:
Schedule version two for X and LinkedIn, Thursday at 9am my time. Add "Full breakdown in my newsletter" as the first comment on X.
Claude calls Eden's scheduling tool and confirms the queued post back to you. You can skip the time entirely ("put it in my next free slot") and Eden drops it into the next opening in your posting schedule. You can also say "save it as a draft instead" if you want a human look before anything is committed to a time.
4. Adjust without starting over. The queue stays editable from the chat:
Actually move that to Friday and change "clients" to "customers" in the first line.
Rescheduling, editing text, and changing the first comment all work on queued posts.
Review everything in Eden
Nothing goes out behind your back. Every post Claude schedules shows up in Eden's scheduler like any post you queued by hand: same queue, same composer, same per-platform preview. Open Eden, check the week, drag things around, edit, or delete. The assistant fills the queue; you stay the editor-in-chief.
This review step is the sane default for AI posting. Let Claude do the research and the first drafts, keep publish authority with a person.
How Postiz, Buffer, and Typefully compare
Three other schedulers have real MCP servers, and if you already pay for one of them, turning its MCP on is the fastest path. The honest differences, from our full MCP comparison:
| MCP | What it does from Claude | Research layer | Price |
|---|---|---|---|
| Eden | Research the index, draft, schedule to 8 platforms, read your analytics | Yes | Free plan; paid from $29/mo |
| Postiz | Schedule what you wrote, wide platform coverage | No | Free self-hosted; cloud from $29/mo |
| Buffer | Draft, schedule, browse queue, recent post insights | No | Included on every plan, free included |
| Typefully | Create and schedule drafts on X, LinkedIn, Threads, Bluesky, Mastodon | No | Included on every plan, free included |
The shared limitation of the other three is the research half. They schedule what you already wrote; the "what should I post" step still happens in your head or in the model's imagination. If that step is where you get stuck, that is the gap a social research MCP exists to close.
Frequently asked questions
Can Claude publish a post immediately instead of scheduling it?
Yes. Ask for "publish now" and Eden posts it right away. Most people prefer scheduling or drafts so there is a review window, but immediate publishing works.
Which platforms can Claude schedule to?
Through Eden: X, LinkedIn, Threads, Instagram, TikTok, Facebook Pages, YouTube Shorts, and Substack (posts and Notes). Text-only posts work on X, Threads, LinkedIn, and Substack Notes; Instagram and TikTok need media attached.
Is it safe to give Claude write access to my accounts?
The access is scoped and revocable. Claude gets a key through OAuth sign-in, never your password, and it only sees what your own Eden account can see. Everything it schedules is visible in your queue before it goes out, and Revoke in Settings → Integrations kills the key instantly. If you want a look-only connection, deny the write request on the consent screen.
Can Claude schedule a thread?
Yes. Ask for a thread and Claude passes it as segments, one per post. If you hand it one long text instead, Eden auto-splits it to fit the platform's limit.
Does this work in ChatGPT or Cursor too?
Yes. The same Eden connection works in ChatGPT (as a custom connector on paid plans) and Cursor. The assistant setup guide has the exact steps for each.
The fastest way to feel it is one real session. Start free, no card, connect the Eden MCP, and ask Claude what broke out in your niche this week. Then schedule the best idea before the chat ends.