Postiz
Postiz is an agentic social media scheduling tool. It offers everything you need to manage your social media posts, build an audience, capture leads, and grow your business faster with AI.
Verdict
Common use cases
- Draft and schedule social posts from chat
- Check what's queued across all channels
- Pull engagement metrics for recent campaigns
- Coordinate multi-platform launch announcements
- Audit posting frequency by account
Integration
- Vendor
- Postiz
- Category
- other
- Auth
- API_KEY
- Composio slug
postiz_mcp
Tools
Setup
Setup guide
- 11. Open your Switchy workspace and navigate to Settings > Integrations. 2. Find Postiz in the list and click Connect. 3. Log into your Postiz account in a separate tab and go to Settings > API Keys. 4. Generate a new API key with read and write permissions for posts and analytics. 5. Copy the key and paste it into the Switchy prompt, then click Authorize. 6. Switchy will confirm the connection and list available tools (scheduling, post retrieval, basic analytics). 7. Open any Space and type '@Postiz schedule a LinkedIn post for tomorrow at 9am about our new feature launch' to test. 8. The AI will confirm the post is queued and return a preview link. 9. If the connection fails, double-check the key hasn't expired and that your Postiz plan includes API access.
What teammates see: by default, memories from Postiz are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Spaces have used this MCP together with a given model.
How Switchy teams use it
Starter prompts
Schedule a Post
@Postiz schedule a Twitter post for Friday at 2pm: 'Excited to announce our Q2 product updates — faster search, better mobile UX, and new integrations. Details in the blog post linked below.'Open in a Space →
Review Upcoming Content
@Postiz show me everything scheduled for the next week across all our accounts, grouped by platform.Open in a Space →
Check Recent Performance
@Postiz get engagement stats for all posts in the last month — impressions, clicks, and shares — and highlight the top three performers.Open in a Space →
Draft Multi-Platform Announcement
@Postiz draft a product launch announcement for LinkedIn, Twitter, and Facebook — same core message but adjust tone and length for each platform. Schedule all for Monday at 10am.Open in a Space →
Audit Posting Cadence
@Postiz count how many posts we've published per platform in the last 60 days and flag any account we haven't used in over two weeks.Open in a Space →
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@Postiz show me all scheduled posts for this week across Twitter and LinkedIn
Here's what's queued for the next 7 days: **Monday 9am** (Twitter): Product launch teaser with hero image **Tuesday 2pm** (LinkedIn): Case study excerpt linking to blog **Wednesday 11am** (Twitter): Customer testimonial thread (3 tweets) **Thursday 3pm** (LinkedIn): Team spotlight post with carousel **Friday 10am** (Twitter): Weekend reading roundup All posts are approved and media assets are uploaded. The LinkedIn carousel is pending final review in your Postiz dashboard.
This example assumes the MCP can read your posting calendar. You'll need an API key with read access to scheduled content. If your account has multiple workspaces or brand profiles, specify which one in the prompt to avoid ambiguity.
@Postiz draft a LinkedIn post announcing our new feature release, schedule it for tomorrow at 10am EST
I've created a draft LinkedIn post in your Postiz queue: **Title:** Introducing Smart Filters — Find What Matters Faster **Body:** After months of customer feedback, we're excited to ship Smart Filters. Now you can save custom views, set alerts on key metrics, and share filter presets with your team. Rolling out to all Pro accounts today. **Scheduled:** Tomorrow, 10:00 AM EST **Status:** Draft (requires your approval before publishing) Review and approve in Postiz to confirm the post goes live.
This example shows content creation paired with scheduling. The MCP likely stages the post as a draft rather than auto-publishing, so you retain editorial control. Confirm your API key has write permissions and that timezone handling matches your account settings.
@Postiz analyze engagement on our last 10 Twitter posts and suggest the best time to post next week
I reviewed your last 10 tweets (Dec 10–17). Key findings: **Avg engagement:** 340 interactions per post **Peak performance:** Tuesday 1–3pm EST (avg 520 interactions) **Lowest performance:** Friday evenings and Sunday mornings **Top format:** Image posts with questions outperformed link shares by 60% **Recommendation:** Schedule your next high-priority tweet for Tuesday between 1–2pm EST. Use an image and pose a question to your audience to maximize replies and retweets.
This example combines analytics retrieval with AI reasoning. The MCP must support fetching historical post metrics; not all social media APIs expose granular engagement data via third-party tools. Verify your Postiz plan includes analytics access before relying on this workflow.
Use-case deep-dives
When Postiz fits a launch-week content calendar
A 5-person SaaS team launching a new feature wants to coordinate LinkedIn, Twitter, and blog cross-posts over a 3-day window. Postiz handles the scheduling and multi-platform posting through API key auth, which means the team can script posts from a shared Switchy workspace without logging into each platform separately. The win here is speed: draft the announcement once, push it to Postiz, and let the MCP handle the timing. The trade-off is visibility—Postiz doesn't surface engagement metrics or replies in real time, so if you need to monitor comments during the launch, you'll still open the native apps. If your launch cadence is monthly or quarterly and you value batch-scheduling over live interaction, this MCP saves 2-3 hours per launch cycle.
Where Postiz falls short for multi-client content review
A 3-person marketing agency manages social calendars for 8 clients. Each client needs to approve posts before they go live, and approval happens in Slack or email threads. Postiz can schedule the posts once approved, but the MCP doesn't expose approval workflows or client-specific access controls—those live in Postiz's web UI. That means the team still context-switches between Switchy (for drafting), Postiz (for approval routing), and Slack (for client sign-off). If your agency workflow depends on in-app approvals or role-based permissions, this MCP won't consolidate the process. It works if you handle approvals outside Postiz and only need the MCP for final scheduling after the client says yes.
When this MCP streamlines recurring social pushes
A 2-person content team publishes a newsletter every Thursday and promotes it on Twitter, LinkedIn, and Facebook the same morning. They write the social copy in Switchy alongside the newsletter draft, then use the Postiz MCP to queue all three posts at 9am Eastern without opening a browser. The API key auth means both team members can trigger posts from the same workspace, and the recurring schedule (same time, same platforms, every week) fits Postiz's strength: predictable, multi-channel distribution. The boundary: if the newsletter sometimes skips a week or the promo copy changes based on engagement from the previous post, the MCP doesn't adapt—it executes what you script. For teams with a fixed weekly cadence and minimal mid-week adjustments, this MCP cuts 15 minutes off every publish day.
Frequently asked
What does the Postiz MCP do in Switchy?
The Postiz MCP connects your Switchy workspace to Postiz's social media scheduling platform. Your AI agents can query scheduled posts, check analytics, and manage content calendars across connected social accounts. Since Postiz handles multi-platform posting, this integration gives your team a single interface to ask questions about your social pipeline without opening the Postiz dashboard.
Do I need admin access to connect Postiz?
You need an API key from your Postiz account, which typically requires admin or owner permissions to generate. The key authenticates Switchy to read and write data on your behalf. If you're on a team plan, check with your Postiz account owner before creating a new API key — some plans limit the number of active keys.
Can the Postiz MCP publish posts directly from Switchy?
That depends on which tools Postiz exposes through its MCP implementation. Most social scheduling MCPs support reading scheduled posts and analytics, but write operations like publishing or editing drafts vary by vendor. Check the tools list once Postiz documents its MCP — if publishing isn't listed, you'll still need to approve posts in the Postiz UI.
Why use this instead of Postiz's web app or API?
The MCP lets your AI agents pull Postiz data into conversations without you writing API code or switching tabs. If you're already in Switchy asking an agent to draft a campaign brief, it can check your scheduled posts and suggest gaps in your calendar. The web app is still faster for bulk scheduling; the MCP is for conversational queries and light edits.
Does connecting Postiz count against my Switchy plan limits?
MCP connections don't count as seats, but API calls made by your agents count toward your monthly message quota. Heavy usage — like asking an agent to summarise analytics for 50 posts daily — will burn through messages faster than text-only chats. Your Postiz plan limits (post volume, connected accounts) remain unchanged; Switchy just reads what you already have access to.