Skip to content

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.
  1. 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"
        }
      }
    }
  2. Sign in

    Open Cursor's MCP settings, find simplepost and start the login. Approve access on the SimplePost page that opens.

  3. Check the tools

    The server should list its tools, including list_accounts, create_post and get_schedule.

  4. 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.

1. Summarize the release
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.

2. Draft and preview
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.

3. Schedule
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
What Cursor can do at each stage
Previewpreview_post returns validation details and the resolved schedule; show_post_preview returns the preview result.
Schedulecreate_post with a scheduled time and an idempotency key.
Publish nowcreate_post in now mode; results are reported per account.
View scheduled postsget_schedule or inspect_posts with the scheduled filter.
Update or cancelupdate_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.

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.

Publish from Cursor this week

Start the free trial, connect a social account, and add SimplePost to your assistant.

7 days free · No credit card · 10 posts per platform during the trial