Schedule Social Media Posts with Claude Cowork
- Add Postiz as a connector in the Claude desktop app
- Draft, schedule and cross-post to 30+ platforms
- No terminal and no API key to manage
Postiz is the agentic social media scheduling platform that Claude Cowork drives through an MCP connector and the Postiz CLI. Please make sure there is always a human in the loop. Part of the Postiz AI agents guide.
How do you connect Postiz to Claude Cowork?
Add Postiz as a custom connector in Cowork. It takes about three minutes, needs no terminal, and uses OAuth instead of an API key. After that, you just ask.
Add Postiz as a connector
One custom connector in the Claude desktop app links Cowork to every channel through Postiz. Sign in once with OAuth.
# Cowork tab > Customize > Connectors > + Add custom connector
Name: Postiz
URL: https://mcp.postiz.com/mcp-oauth-dynamic
# Sign in to Postiz and approve access. No API key.Copy grabs the MCP link. Already added Postiz in Claude.ai? The official directory connector works in Cowork too, without the media tools. Details on the Postiz MCP page.
Ask Cowork to post for you
Once connected, Cowork calls Postiz tools: it uploads media, applies platform settings and schedules. Posts go out on time even after you close the app.
Post my blog article to X, LinkedIn and Reddit with the cover image, scheduled for tomorrow at 9am.
Done. I found your channels through Postiz, uploaded the cover image and scheduled all three for 9:00 tomorrow. Reddit goes to r/programming as a text post. Want me to add a daily tip for the rest of the week?
via Postiz
Also try
- 1Open Cowork. In the Claude desktop app, switch to the Cowork tab and open Customize, then Connectors.
- 2Add a custom connector. Click the plus button, name it Postiz, and paste the Postiz MCP link: https://mcp.postiz.com/mcp-oauth-dynamic.
- 3Sign in to Postiz. Approve access in the Postiz OAuth screen. No API key is created or pasted.
- 4Check your channels. Ask Cowork: "Which social accounts do I have connected?" It lists every channel from Postiz.
- 5Schedule a post. Ask Cowork to post or schedule something. It uploads media, applies settings, and confirms.
Which way should you connect Postiz to Claude Cowork?
The custom MCP connector is the default recommendation because it has the full toolset and no terminal. The other two routes exist for people already using them.
| Custom MCP connector | Official directory connector | Postiz skill + CLI | |
|---|---|---|---|
| Where you add it | Cowork > Customize > Connectors | claude.ai/directory/postiz (shared with your Claude account) | Plugin from the gitroomhq/postiz-agent repo, or npm install -g postiz |
| Terminal needed | No | No | Yes |
| Authentication | OAuth sign-in to Postiz | OAuth sign-in to Postiz | postiz auth:login or POSTIZ_API_KEY |
| Posting, scheduling, analytics | Yes | Yes | Yes |
| Image and video generation | Yes | No (Anthropic directory terms) | Clipping via CLI; generation via separate tools |
| Best for | Most Cowork users | People who already added Postiz in Claude.ai | Developers who also use Claude Code |
What can Claude Cowork do with Postiz?
Everything the Postiz dashboard does, requested in plain language: discover channels, upload media, apply platform settings, schedule, and read analytics.
AI Agent Ready
Postiz returns structured results, so Claude Cowork can plan, run, and verify multi-step social media workflows on its own.
30+ Platforms
Post to X, LinkedIn, Reddit, Instagram, YouTube, TikTok, and every other channel Postiz supports. One request from you, Claude Cowork handles each platform's settings.
Threads & Comments
Create threaded posts with multiple comments, each with their own media. Automatic conversion to platform-native threads.
Rich Media Support
Upload and attach images, videos, audio, and documents. Supports PNG, JPG, MP4, MOV, PDF, and many more formats.
Scheduled Posting
Schedule posts with precise timestamps, create drafts for review, and batch schedule entire content campaigns.
Platform-Specific Settings
Dynamic discovery of platform features like Reddit flairs, YouTube playlists, Pinterest boards, and LinkedIn company pages.
How does posting from Claude Cowork work?
You describe what you want in plain language and Claude Cowork handles the Postiz calls for you. Here is how a typical conversation goes.
- 1
Discover Integrations
List all your connected social media accounts and discover platform-specific features like subreddit flairs and YouTube playlists.Example conversation> What social accounts do I have connected? Claude Cowork: You have 4 channels connected: X, LinkedIn, Reddit, and YouTube. I can also check platform options like subreddit flairs or YouTube playlists. - 2
Create Posts
Describe the post — content, media, comments, and any platform options — and Claude Cowork builds it, from a quick one-liner to a full campaign.Example conversation> Post "Check out our new feature!" with screenshot.png to X and LinkedIn, tomorrow at 9am Claude Cowork: Done! Scheduled on X and LinkedIn for tomorrow at 9:00 AM with the image. - 3
Manage & Analyze
List, filter, and manage your scheduled posts. Track performance with platform and post-level analytics. Ask for a week of content and Claude Cowork schedules the whole campaign.Example conversation> What's scheduled this week, and how did last month's posts perform? Claude Cowork: 5 posts scheduled Mon-Fri. Last 30 days: 12.4k impressions, up 18%. Your best post was Tuesday's launch thread.
One Request, Every Platform
Ask once and Claude Cowork posts to every platform at the same time, each with its own media and settings. For example:
> Post "Launching our new feature today!" with
banner.png to X, LinkedIn, and Facebook tomorrow
at 9am. On Reddit, post it to r/programming as a
text post titled "New Tutorial". Then schedule a
daily tip on X and LinkedIn for the rest of the week.
Claude Cowork: Done! Here's what I scheduled:
- X, LinkedIn, Facebook: tomorrow 9:00 AM (banner.png)
- Reddit r/programming: tomorrow 9:00 AM, "New Tutorial"
- Daily tips: Mon-Fri 9:00 AM on X and LinkedInWhat is Claude Cowork?
Claude Cowork is Anthropic's agentic assistant for knowledge workers. It uses the same agentic architecture as Claude Code with no terminal, runs in the Claude desktop app on macOS and Windows (and on the web) for paid Claude plans, and can read local files, use connectors and plugins, run multi-step tasks, and schedule recurring tasks in the cloud. With Postiz connected, one of those tasks is running your social media.
| Claude Cowork | Claude Code | Claude.ai connector | |
|---|---|---|---|
| What it is | Desktop agent for knowledge workers, in the Claude app | Terminal-based agent for developers | Chat in Claude.ai on web, desktop, and mobile |
| How Postiz connects | Custom MCP connector (or the postiz-agent plugin) | claude mcp add, or the Postiz CLI and skill | Official directory connector, or the custom MCP link |
| Terminal needed | No | Yes | No |
| Reads local files | Yes, from folders and connected apps | Yes, from the working directory | Uploads only |
| Recurring runs | Cowork scheduled tasks (run in the cloud) | Headless mode in cron or CI | Ask each time |
| Media generation and clipping | Yes, via the custom MCP link | Yes, via the custom MCP link or CLI clipping | Custom MCP link only |
Dedicated guides: Postiz with Claude Code, Postiz connector for Claude.ai, and the Postiz MCP server for any other MCP client.
Desktop Native
Claude Cowork runs directly on your desktop, connecting to your local files and apps. No dashboard tabs or terminal needed to manage your social media workflow.
App Integrations
Connects to Google Drive, Gmail, DocuSign, and more. Pull content from your existing tools and publish it to social media seamlessly.
Autonomous Tasks
Claude Cowork completes multi-step tasks on its own. Tell it to draft, schedule, and publish posts — it handles the entire workflow.
How Postiz Works with Claude Cowork
Postiz is an MCP server, and Claude Cowork supports custom connectors over remote MCP. Add the Postiz link once in Customize, then Connectors, sign in with OAuth, and Cowork sees the Postiz tools for listing channels, uploading media, scheduling posts, and reading analytics.
- Open the Cowork tab, then Customize, then Connectors, and add a custom connector named Postiz
- Paste the Postiz MCP link and sign in to Postiz when prompted (OAuth, no API key)
- Cowork discovers the Postiz tools and your connected channels automatically
- Ask in plain language; Cowork chains upload, settings, and scheduling steps for you
- Prefer the Postiz skill and CLI? Add the gitroomhq/postiz-agent plugin instead and run postiz auth:login
# Option 1: custom connector (recommended, full toolset)
Cowork > Customize > Connectors > +
Name: Postiz
URL: https://mcp.postiz.com/mcp-oauth-dynamic
Sign in to Postiz and approve
# Option 2: official connector (posting + scheduling)
claude.ai/directory/postiz > Connect
# Option 3: Postiz skill + CLI (terminal)
npm install -g postiz
postiz auth:loginHow do social media workflows run in Claude Cowork?
Two ways: ask Cowork directly in the desktop app, where it can read content from your local files and connected apps, or set up a scheduled task that runs in the cloud on a timetable you choose.
Desktop Workflow
No terminal needed
Tell Claude Cowork what to post from your desktop. It connects to Postiz, discovers your accounts, uploads media, and schedules posts — all while you go about your day.
You: Post my blog article to Twitter,
LinkedIn, and Reddit with the cover
image, schedule for tomorrow at 9am
Claude Cowork: I'll handle that.
1. Found your integrations via Postiz
2. Uploading cover image
3. Scheduling across 3 platforms
Done! Posts scheduled:
- X (Twitter): scheduled 9:00 AM
- LinkedIn: scheduled 9:00 AM
- Reddit (r/programming): scheduled 9:00 AMScheduled Tasks
Recurring posts without a cron server
Type /schedule in any Cowork task to make it recurring. Scheduled tasks run in the cloud with the connectors you have set up, so your computer does not need to be awake for Cowork to post on time.
/schedule
"Every weekday at 8am, check my
~/Content/drafts folder for new posts
and schedule them to all my social
platforms for noon today. Move
published drafts to ~/Content/published."
Claude Cowork will, on each run:
1. Read the drafts folder
2. Format each post per platform
3. Schedule via Postiz
4. Move files and report backWhy Claude Cowork + Postiz
- No terminal: Postiz is a connector in the Claude app, added once
- Reads post content from local folders and connected apps like Google Drive
- Multi-step autonomy: discovery, media upload, settings, and scheduling in one request
- Scheduled tasks run in the cloud on a timetable you set
- Cross-posts to multiple platforms with per-platform settings
- Same Postiz account, channels, and calendar as your dashboard and other agents
# Discovery
integrationList # your connected channels
integrationSchema # per-platform settings and limits
triggerTool # live data (flairs, boards, lists)
# Publishing
uploadFromUrlTool # media upload
integrationSchedulePostTool
postsListTool # what is scheduled
postSettingsTool
# Custom MCP link only
generateImageTool, generateVideoTool, clippingToolAlso Works with OpenClaw
Postiz works with any AI agent that can run commands or call MCP tools — you ask, the agent does the work. That includes OpenClaw, the open-source personal AI agent, which reads the Postiz skill and runs the CLI rather than connecting over MCP.
OpenClaw
Open-source AI agent
OpenClaw reads the Postiz skill so it knows what it can do. It autonomously discovers your integrations, uploads media, composes posts with platform-specific settings, and schedules content across all your connected platforms.
> Schedule a tweet for tomorrow morning
announcing our new feature, attach
the screenshot from ./assets/launch.png
OpenClaw: Done! Scheduled on X for
tomorrow at 9:00 AM.What can you ask Claude Cowork to do?
A few things you can say to Claude Cowork. It handles the Postiz calls behind the scenes.
Check your channels
Which accounts do I have connected?
Schedule across channels
Post this to X and LinkedIn tomorrow at 9am
Check live options first
What flairs are available in r/programming?
Read the numbers
How did my X account do last month?
Which platforms can Claude Cowork post to?
Every channel Postiz supports, 30 and counting. These 25 have a dedicated Claude Cowork guide with example prompts, the settings Cowork can apply, platform gotchas, and FAQs.
X (Twitter)
Tweets, threads, and reply controls
Professional posts and image carousels
Feed posts, stories, and reels
Text posts, links, and media
Subreddits, flairs, and post types
YouTube
Video uploads, thumbnails, and tags
TikTok
Videos, privacy, duets, and stitches
Pins, boards, and link pins
Discord
Channel messaging and media
Slack
Channel messaging and team updates
Telegram
Bot-powered channel messaging
Twitch
Chat messages and announcements
Kick
Chat messages and notifications
Medium
Articles, publications, and tags
Dev.to
Developer articles and organizations
Hashnode
Blog posts and publications
WordPress
Posts, pages, and featured images
Dribbble
Design shots and team portfolios
Warpcast
Farcaster casts and channels
Lemmy
Federated community posts
Moltbook
AI agent social network
Google My Business
Business posts, events, and offers
Listmonk
Email campaigns and newsletters
Skool
Community posts and groups
Whop
Company forums and experiences
Claude Cowork and Postiz: frequently asked questions
How do I connect Postiz to Claude Cowork?
Is Claude Cowork the same as Claude Code?
Is Claude Cowork the same as the Postiz connector in Claude.ai?
Do I need an API key or a terminal to use Postiz with Cowork?
Can Claude Cowork post to social media on a schedule automatically?
Which social media platforms can Claude Cowork post to?
What does it cost to use Postiz with Claude Cowork?
Can Claude Cowork generate images or videos for my posts?
Why does Cowork ask me a question before it posts?
Is it safe to let an AI agent post to my accounts?
Start automating today
Add Postiz to Claude Cowork once and let it handle your social media posting across every platform. You just ask.
