SimplePost + Cursor
Publish to social media from Cursor
Turn the release you just built into an announcement. Cursor can draft the post from your project and schedule it through SimplePost.
Connect your social accounts in SimplePost first. 7 days free, no credit card.
Maintained by SimplePost · Updated
Connect Cursor
SimplePost is not in the Cursor Marketplace. You add the hosted server to Cursor's mcp.json yourself (or load the repository as a local Agent Plugin), and Cursor handles the OAuth sign-in.
What you need
- Cursor with MCP support for remote Streamable HTTP servers.
- A SimplePost account on the free trial or any paid plan, with social accounts connected in the web app.
Add SimplePost to mcp.json
Use .cursor/mcp.json in a project, or ~/.cursor/mcp.json for every project.
{ "mcpServers": { "simplepost": { "url": "https://app.simplepost.social/mcp" } } }Sign in
Open Cursor's MCP settings, find simplepost and start the login. Approve access on the SimplePost page that opens.
Check the tools
The server should list its tools, including list_accounts, create_post and get_schedule.
Test with a draft
Ask the agent to list your SimplePost accounts and save a test draft, then look at it in the SimplePost web app.
New to SimplePost? <link>Connect your social accounts first</link>.
Workflow
Example: publish a release from Cursor
Ask the agent in the repository you are shipping. Keep the review step: the agent saves a draft first.
Read the latest section of CHANGELOG.md and the merged pull requests for this release. Write three user-facing highlights.
Result: The agent reads the repository and proposes highlights for you to correct.
Using SimplePost, list my accounts, then save a draft with a LinkedIn post and an X thread built from those highlights. Show me each version.
Result: One draft with per-account versions is saved and each version is returned for review.
Schedule the draft for tomorrow at 10:00 America/New_York.
Result: The post is scheduled with an exact timestamp; the agent reports the accounts and time.
Publishing details
What Cursor can do
- Turn a changelog entry, pull request or diff into a user-facing announcement.
- Create one post with different versions per network.
- Save drafts, return previews and schedule posts for the release time.
- List, edit or discard scheduled posts if a release moves.
Connect social accounts in the SimplePost web app. Engagement analytics and changes to already published posts stay on the social network.
Different versions for each network
- Keep one post per announcement and let per-account overrides carry the differences between networks.
- If the release includes screenshots, host them publicly (for example as release assets) and give the agent the URLs.
Sign-in and permissions
- SimplePost supports OAuth dynamic client registration, so Cursor registers itself and no client ID or secret is needed in mcp.json.
- Do not add an API key header: SimplePost's MCP server accepts only OAuth tokens, and API keys are for the Pro HTTP API.
- Tokens expire after 90 days; sign in again from Cursor's MCP settings when prompted.
Publishing actions and tools
| Preview | preview_post returns validation details and the resolved schedule; show_post_preview returns the preview result. |
|---|---|
| Schedule | create_post with a scheduled time and an idempotency key. |
| Publish now | create_post in now mode; results are reported per account. |
| View scheduled posts | get_schedule or inspect_posts with the scheduled filter. |
| Update or cancel | update_scheduled_post or discard_scheduled_post until the post starts publishing. |
If something does not work
The server shows an authentication error
Start the login again from Cursor's MCP settings and approve access in the browser with the same SimplePost account.
The agent cannot find accounts
Social accounts are connected in the SimplePost web app, not through Cursor. Connect one, then ask again.
Local image paths fail
The hosted server cannot read your disk. Use public URLs or upload the media in the web composer.
Supported platforms
Networks Cursor can publish to
All ten hosted networks work the same way from Cursor: X, LinkedIn, Instagram, Facebook, Threads, Bluesky, TikTok, YouTube, Pinterest and Telegram. These platform guides are most relevant here:
- Schedule X (Twitter) posts with AIPosts, threads of up to 25 posts, quotes and media on X, with weighted-length checks before publishing.
- Schedule LinkedIn posts with AIPersonal-profile posts with up to 9 images or a video, visibility settings and a feed preview.
- Schedule Bluesky posts and threadsPosts, threads and quotes with up to 4 images or a video on Bluesky, with alt text support.
- Schedule Threads posts with AIText posts, reply chains, quotes and carousels of up to 20 images and videos on Threads.
FAQ
Cursor and SimplePost questions
Is SimplePost in the Cursor Marketplace?
Not currently. Add the hosted server to mcp.json manually, or load the SimplePost repository as a local Agent Plugin.
What goes in Cursor's mcp.json for SimplePost?
A server entry named simplepost with the url https://app.simplepost.social/mcp. No headers or keys are needed; Cursor completes OAuth when you sign in.
Can Cursor post to LinkedIn and X?
Yes, once those accounts are connected in SimplePost. The agent creates the post in SimplePost, which publishes it to each account.
Does the Cursor integration cost extra?
No. MCP is included on every SimplePost plan and the free trial.
Guides and documentation
Guides
Publish from Cursor this week
7 days free · No credit card · 10 posts per platform during the trial