Let ChatGPT post to social media
Add Postbase to ChatGPT as a custom MCP app. Ask for a post in plain English and ChatGPT writes it, fits it to each network and schedules it to the accounts you've connected.
Cancel anytime · or self-host for free
Connect ChatGPT from the Developers page
Use your API key to automate Postbase — hook up an AI agent over MCP, script it from the CLI, or call the REST API directly.
API keys
A key authenticates the MCP server, the REST API, and the CLI. Shown once — store it safely.
pb_live_…9c1eMCP client configuration
Connect the Postbase MCP server to your AI tool so it can schedule and publish for you.
Authentication
No key to manage — your tool signs in through Postbase.
Client
In ChatGPT, turn on developer mode, create a custom MCP app with this URL and choose OAuth. You'll sign in to Postbase in a browser window — no API key.
https://mcp.postbase.so/mcpCopyConnected apps
Tools you've signed in to Postbase from. Revoking cuts off their access immediately.
Set up Postbase in ChatGPT
About a minute, and you only do it once.
- 1
Add the app
In ChatGPT on the web, turn on developer mode in Settings, then create a custom MCP app. Name it Postbase, paste the server URL and choose OAuth.
- 2
Sign in to Postbase
A browser window opens. Sign in and pick the workspace the client may post to. There's no API key to copy or store.
- 3
Ask for a post
Tell ChatGPT what to post, where and when. It checks your channels, writes the post (or a separate version per network) and schedules it. Every post shows up in your Postbase calendar.
https://mcp.postbase.so/mcpWhat to ask ChatGPT
Plain language works. These are a few things people ask for.
“Turn this blog post into an X thread and a LinkedIn post, and schedule both for Tuesday at 9am.”
“What's scheduled for this week? Anything going out on Friday afternoon?”
“Write three Bluesky posts announcing our launch and space them a day apart.”
“Write a LinkedIn post about our hiring news and save it as a draft so I can add a photo.”
You stay in control
ChatGPT gets a small set of tools, and everything it does shows up in Postbase.
list_channelsSee connected accounts and their platforms.create_postDraft or schedule a post/thread to any channels.list_scheduledReview what's queued to publish.cancel_postPull a scheduled post before it goes out.Four tools, nothing surprising
ChatGPT can list your channels, create posts and threads, check the queue and cancel a post. It can't delete anything or change your account.
Take access back in one click
ChatGPT shows up under Connected apps on your Developers page. Revoke it and it's cut off immediately.
Tools you've signed in to Postbase from. Revoking cuts off their access immediately.
Every post ChatGPT schedules lands in your calendar
Agent posts sit next to yours. Review, edit or cancel them before they go out.
Networks ChatGPT can post to
Any account you've connected in Postbase.
- 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.
Frequently asked questions
Which ChatGPT plans can add Postbase?
Custom MCP apps need ChatGPT's developer mode, which OpenAI offers on paid plans. Where exactly the setting lives changes from time to time, so check OpenAI's help article on developer mode if you can't find it.
Can ChatGPT attach images or videos?
Not yet. The connection handles text posts and threads. For media, ask ChatGPT for a draft, then add the image or video in the Postbase composer and schedule it from there.
Can ChatGPT post without asking me first?
ChatGPT asks you to confirm actions that change things, like scheduling a post. Everything it schedules also lands in your Postbase calendar, where you can edit or cancel it before it goes out.
What can ChatGPT do in my Postbase account?
Four things: list your connected channels, create a draft or scheduled post (or thread), list what's queued, and cancel a scheduled post. It can't delete posts, disconnect accounts or change settings.
Which networks can ChatGPT post to?
Text posts and threads go to X, LinkedIn, Bluesky and Mastodon. TikTok and YouTube need a video, so for those ask for a draft and add the video in the Postbase composer before it's scheduled.
How do I stop ChatGPT posting for me?
Open Developers → Connected apps in Postbase and click Revoke next to ChatGPT. Access ends immediately, and anything already scheduled stays in your calendar for you to keep or cancel.
Do I need a paid Postbase plan?
Every plan includes the MCP server, and every plan starts with a 7-day free trial. You can also self-host the open-source version for free.
Other AI tools
- Claude
Add Postbase as a connector and let Claude 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.
Ready to get started?
Connect ChatGPT 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