Give Cascade a publish button
Add Postbase as a remote MCP server in Windsurf. Cascade can draft posts from your work and schedule them to the networks you've connected.
Cancel anytime · or self-host for free
Connect Windsurf from the AI & API 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 Windsurf, add a custom / remote MCP server and paste this URL.
https://mcp.postbase.so/mcpCopyConnected apps
Tools you've signed in to Postbase from. Revoking cuts off their access immediately.
Set up Postbase in Windsurf
About a minute, and you only do it once.
- Step 1
Add the server
In Windsurf, open Cascade's MCP settings, add a custom server and paste the Postbase server URL.
- Step 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.
- Step 3
Ask for a post
Tell Cascade 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 Windsurf
Plain language works. These are a few things people ask for.
- Write a launch post for X and Bluesky about what we built today and schedule it for 9am.
- Turn the README's feature list into a LinkedIn post and save it as a draft.
- What's going out tomorrow?
You stay in control
Windsurf 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, 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
Windsurf can create, edit and check posts and threads, retry what failed, read analytics, add media and cancel a post. It can't delete anything or change your account.
Take access back in one click
Windsurf shows up under Connected apps on your AI & API 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 Windsurf schedules lands in your calendar
Agent posts sit next to yours. Review, edit or cancel them before they go out.
Networks Windsurf 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
What can Cascade 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 Cascade post to?
Posts and threads go to X, LinkedIn, Bluesky and Mastodon, and videos to YouTube, with images or video from your Postbase media library. TikTok posts are saved as drafts, because TikTok requires you to choose who sees each one in the Postbase composer.
How do I stop Cascade posting for me?
Open AI & API → Connected apps in Postbase and click Revoke next to Cascade. 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.
- 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.
- Gemini CLI
One command, then schedule posts from Gemini CLI.
Ready to get started?
Connect Windsurf 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