MCP social scheduling, compared.
Buffer, Typefully and Postiz all run MCP servers. We compared them against their live endpoints and vendor docs, including the rows where the others are ahead.
The capability matrix
Four MCP servers, ten capabilities. The highlighted column is ours; the footnote says when the cells were checked.
| Capability | FeedSquad | Buffer MCP | Typefully MCP | Postiz MCP |
|---|---|---|---|---|
| Connect without API keys | YesOAuth 2.1 + PKCE, automatic client registration | YesOAuth in most clients; an API key for others | YesOAuth by default; an API key for headless clients | YesOAuth sign-in on its hosted server; an API key per its docs |
| Platforms | YesLinkedIn, X, Threads | YesLinkedIn and 11 other networks | YesX, LinkedIn, Threads, Bluesky, Mastodon | Yes30+ channels, per Postiz |
| Create & schedule posts | YesSingle + batch, threads, multi-platform | YesSchedules, publishes or saves a draft | YesCreate and schedule drafts, with media | YesSchedule, draft or publish, with media |
| Edit, reschedule & delete via MCP | Yesupdate_post, reschedule_post, delete_post | Yesedit_post (also reschedules) and delete_post | YesCreate, edit, schedule and manage drafts | PartialSettings changes on unpublished posts; delete not documented |
| Approval gate before publishing | YesDrafts by default; confirm_post / confirm_campaign to commit | Nocreate_post can publish immediately; a draft is optional | NoScheduling commands run directly | NoIts tools can publish immediately; its page advises a human in the loop |
| Cadence guardrails | YesDaily caps per platform with enforced spacing between posts | Not documentedNot documented | Not documentedNot documented | Not documentedNot documented |
| Slop check on every draft | YesThe pattern list is public at /anti-slop | Not documentedNot documented | Not documentedNot documented | Not documentedNot documented |
| Campaigns as a unit | YesPaid Handler: supplied posts or placeholders; no copy generation | PartialTags group posts into campaigns | PartialTags | Not documentedNot documented |
| Slot intelligence | Yesfind_next_slot with rationale + calendar health | PartialQueue slots in the product | PartialA best-time suggestion in its scheduler | Not documentedNot documented |
| Performance data via MCP | Yesget_performance_insights: what worked, per platform | Yesget_aggregated_post_metrics and per-post metrics | Not documentedNot documented in its MCP guide | PartialListed on its MCP page, not in its MCP docs |
Connect without API keys
- YesOAuth 2.1 + PKCE, automatic client registration
- YesOAuth in most clients; an API key for others
- YesOAuth by default; an API key for headless clients
- YesOAuth sign-in on its hosted server; an API key per its docs
Platforms
- YesLinkedIn, X, Threads
- YesLinkedIn and 11 other networks
- YesX, LinkedIn, Threads, Bluesky, Mastodon
- Yes30+ channels, per Postiz
Create & schedule posts
- YesSingle + batch, threads, multi-platform
- YesSchedules, publishes or saves a draft
- YesCreate and schedule drafts, with media
- YesSchedule, draft or publish, with media
Edit, reschedule & delete via MCP
- Yesupdate_post, reschedule_post, delete_post
- Yesedit_post (also reschedules) and delete_post
- YesCreate, edit, schedule and manage drafts
- PartialSettings changes on unpublished posts; delete not documented
Approval gate before publishing
- YesDrafts by default; confirm_post / confirm_campaign to commit
- Nocreate_post can publish immediately; a draft is optional
- NoScheduling commands run directly
- NoIts tools can publish immediately; its page advises a human in the loop
Cadence guardrails
- YesDaily caps per platform with enforced spacing between posts
- Not documentedNot documented
- Not documentedNot documented
- Not documentedNot documented
Slop check on every draft
- YesThe pattern list is public at /anti-slop
- Not documentedNot documented
- Not documentedNot documented
- Not documentedNot documented
Campaigns as a unit
- YesPaid Handler: supplied posts or placeholders; no copy generation
- PartialTags group posts into campaigns
- PartialTags
- Not documentedNot documented
Slot intelligence
- Yesfind_next_slot with rationale + calendar health
- PartialQueue slots in the product
- PartialA best-time suggestion in its scheduler
- Not documentedNot documented
Performance data via MCP
- Yesget_performance_insights: what worked, per platform
- Yesget_aggregated_post_metrics and per-post metrics
- Not documentedNot documented in its MCP guide
- PartialListed on its MCP page, not in its MCP docs
Credit where due
Each of the three does some jobs better than FeedSquad.
Buffer
Many more networks than FeedSquad, and years of scheduling behind it. Its MCP server is on every plan and can create, edit, reschedule and delete posts, with OAuth in most clients. If your team already works in Buffer, it adds an AI assistant to the same queue.
Typefully
A good drafting tool, and its MCP covers drafts and scheduling with OAuth sign-in. It also reaches Bluesky and Mastodon, which we do not. An approval step, cadence rules and campaigns are not documented in its MCP guide.
Postiz
Open source (AGPL-3.0) and self-hostable. If running the whole stack on your own server matters most, Postiz lets you do that, and its MCP can point at your own instance.
The difference is the guardrails.
Every server in this table can add a post to a calendar. FeedSquad adds guardrails in front of publishing: drafts are the default, nothing publishes without an explicit confirm, per-platform daily caps and spacing apply, and drafts are checked against a published list of AI writing patterns. Those guardrails are what let you hand your assistant the calendar.
claude mcp add --transport http feedsquad https://feedsquad.com/api/mcpMore comparisons
Switching from a specific tool? The write-ups, with sources:
Handler · Social Scheduler
Try the difference.
Free Handler: 10 published posts a month on LinkedIn and Threads, 10 active posts queued per channel. X publishing, campaigns and MCP media attachments require paid Handler.
Start with one real job. FeedSquad shows you the finished work before anything publishes, and you keep the final say.
Get the MCP