Social posting for AI agents
Connect Claude, Cursor or your own code over MCP or the REST API. Every post your agent schedules lands in your calendar.
Reply to Claude…
Who is Postbase for?
Write a post once, tailor it for each network, and plan the whole week in one sitting.
A workspace per client, each with its own channels and people. Invite teammates as admins or members.
Give Claude, Cursor or your own code a key, and let it schedule over MCP or the REST API.
Available channels
Customize per channel
New on the shelf: Kochere, Ethiopia ☕️ Apricot, black tea and a little bergamot.
Plug Postbase into any agent
MCP for your AI tools, a REST API for everything else, and a calendar that shows what they did.
MCP
For when you want Claude, Cursor or another AI client to use Postbase conversationally.
REST API
For when you want your own scripts, apps, automations or cron jobs to call Postbase directly.
$ curl -X POST https://www.postbase.so/api/v1/posts \ -H "Authorization: Bearer pb_live_…" \ -d '{"body":"We just launched","channel_ids":[…]}' 201 Created
Open source
Read the code that posts for you, or self-host it.
Connect the tool you already use
Claude, Claude Code, Cursor, VS Code, Windsurf or Gemini CLI. Sign in with Postbase and your agent can post, with no key to paste.
Connect the Postbase MCP server to your AI tool so it can schedule and publish for you.
Authentication
Client
In Claude: Settings → Connectors → Add custom connector, and paste this URL. You'll sign in to Postbase in a browser window — no API key.
https://mcp.postbase.so/mcp
list_channelsSee connected accounts and their platforms.create_postDraft or schedule a post/thread, with media, to any channels.get_postCheck each channel: published with its link, or why it failed.update_postEdit or reschedule a post before it goes out.retry_postSend a post again where it failed.get_analyticsSee which posts did best: likes, views and more.list_mediaFind images and videos in your media library.add_mediaAdd an image or video from a link.list_scheduledReview what's queued to publish.cancel_postPull a scheduled post before it goes out.Ten tools, nothing surprising
Create, edit and check posts and threads, retry what failed, read analytics, add media and cancel a post. Your agent can't delete anything or change your account.
Every agent post lands in your calendar
Posts your agent schedules sit on the same calendar as yours. Review, edit or cancel them before they go out.
Plain HTTPS for everything else
Four endpoints and a bearer key. Call them from a script, a cron job or your own app.
Create, list, and cancel scheduled posts.
Authorization: Bearer pb_live_…
Take access back in one click
Every app you've signed in from is listed on your AI & API page. Revoke one and it's cut off immediately.
Tools you've signed in to Postbase from. Revoking cuts off their access immediately.
The networks you post to
Connect an account once and publish to it from the composer, the calendar or your agent.
- X
Tweets and threads up to 25 posts, with images and video.
- LinkedIn
Posts up to 3,000 characters, with a first comment.
- Bluesky
Posts and threads up to 300 characters, with up to 4 images.
- Mastodon
Posts and threads on any instance, up to 500 characters.
- TikTok
Videos and photo posts with captions and privacy settings.
- YouTube
Videos and Shorts with a title and description.
Works with your AI tool
Add the Postbase MCP server and your AI tool can draft and schedule posts for you.
- Claude
Add Postbase as a connector and let Claude post.
- ChatGPT
Add Postbase as an MCP app and let ChatGPT post.
- Claude Code
One command, then post straight from your terminal.
- Cursor
Install in one click and post from Cursor's agent.
- VS Code
Let GitHub Copilot draft and schedule your posts.
- Windsurf
Give Cascade a publish button for every network.
- Gemini CLI
One command, then schedule posts from Gemini CLI.
Simple pricing, seven days free
Every plan includes every network, the AI agent and the MCP server. Or run Postbase yourself for free.
Creator
For solo creators publishing everywhere.
Billed monthly
$0 today, then $29/month
- Post to X, LinkedIn, TikTok, YouTube, Bluesky or Mastodon
- Unlimited posts, threads and video
- Calendar, drafts and analytics
- Unlimited AI agent
- 20 AI images + 3 videos a month
- 20 X posts with links a month
- MCP server and API
Team
RecommendedFor creators with a small team.
Billed monthly
$0 today, then $39/month
- Invite your team
- Separate workspaces for clients or brands
- 100 AI images + 10 videos a month
- 30 X posts with links a month
Pro
For growing brands and small agencies.
Billed monthly
$0 today, then $59/month
- 300 AI images + 30 videos a month
- 45 X posts with links a month
- Priority email support
Agency
For agencies managing client accounts.
Billed monthly
$0 today, then $99/month
- A workspace for each client, on one bill
- 600 AI images + 60 videos a month
- 75 X posts with links a month
- Priority email support
7-day free trial, card required. Cancel before it ends and you won't be charged. AI and X-link allowances are trial-sized until your first payment. Prices in US dollars, including any sales tax or VAT.
Self-host for free
Open source on GitHubRun the same product on your own servers, with your own platform API keys. The plans above are for the hosted version, where we look after the servers, app approvals and updates.
Frequently asked questions
Is Postbase open source?
Yes. The code is on GitHub, and you can run it yourself for free with your own platform API keys. The hosted cloud is the paid, managed option.
Is there a free trial?
Yes. Every plan starts with 7 days free. A card is required, and you can cancel any time before the trial ends.
Can AI agents post through Postbase?
Yes. Add Postbase to Claude as a custom connector, or run @postbasehq/mcp in Cursor or any MCP client. Agents can list your channels, create and schedule posts or threads, check the queue and cancel posts.
Which networks does Postbase support?
X, LinkedIn, TikTok, YouTube, Bluesky and Mastodon today (TikTok posts are private for now, until TikTok approves public posting). Instagram and Facebook are coming soon, once Meta approves our app, and Threads is on the way too.
Is there a public API?
Yes. The REST API uses bearer keys you create on the AI & API page. You can list channels, list and create posts, and cancel scheduled posts. Keys are stored as hashes and can be revoked any time.
Can I edit a post for just one network?
Yes. Each network gets its own version of the post, so you can change the LinkedIn wording or turn the X version into a thread without touching the others.
What happens if a post fails to publish?
Postbase retries temporary failures automatically. If a post needs you, for example because an account has to be reconnected, you'll see it in your notifications.
Can I manage several brands or clients?
Yes. Each workspace has its own channels and team, and you can switch between them from the sidebar.
Ready to get started?
Connect your agent in a minute. It drafts and schedules, and you see every post in your calendar.
Cancel anytime · or self-host for free
Copy your key now — you won't see it again.
pb_live_Qm7xT2vLr9KcH0sWbN8y…4f2aCopyAuthentication
Client