Home / AI agents / Cursor / LinkedIn
in
Cursor and LinkedIn

Post to LinkedIn from Cursor

Ask Cursor to write and schedule LinkedIn profile and Company Page posts through Postozo's MCP server. It reads the LinkedIn rules first, so posts fit before they are saved.

How it works

  1. Cursor calls list_channels to find your LinkedIn channel.
  2. It calls get_channel_rules to learn the LinkedIn limit, media needs and settings.
  3. It writes the post and runs check_post, which returns any rule problems.
  4. It picks a time with find_free_slot if you did not give one, shows you the post, and calls schedule_post after you say yes.

LinkedIn rules Cursor follows

  • Up to 3,000 characters. Up to 9 images or 1 video, never both.
  • Turn on the carousel setting to show several images as a set.
  • Follow-up comments are posted as comments. Company Pages can also auto repost and auto plug.
  • Postozo escapes special characters so LinkedIn does not cut the post short.

Rule summary from the LinkedIn connector: Max 3000 characters. Up to 9 images or 1 video. Follow-up comments are posted as comments.

LinkedIn settings the agent can use

These go in channels[].settings of schedule_post. Cursor learns them from get_channel_rules, so you can just describe what you want.

KeySettingValues
carouselPost images as a carousel
LinkedIn shows several images as a grid. This is off by default.
true or false

LinkedIn profiles and Company Pages are separate channels with the same settings. Company Pages also support automatic reposts and plugs.

Example prompts for LinkedIn

  • "Write a LinkedIn post from my profile about what we learned this quarter, under 1,300 characters, and save it as a draft."
  • "Post these 3 images to our Company Page as a carousel with a short caption on Tuesday 9:00."
  • "Add a first comment with the link to the full article."
  • "How did our LinkedIn Page posts do in the last 30 days?"
  • "Summarise this repository's latest release as a LinkedIn post for a technical audience."

How Cursor handles LinkedIn

Cursor sits next to your code, so LinkedIn posts can come straight from your work: a pull request, a changelog, a README or release notes. Ask the agent to read the file, write LinkedIn profile and Company Page posts for your users rather than for developers, run check_post, and save it as a draft for someone on the marketing side to finish. Keep the Postozo API key or sign-in in Cursor's MCP settings, never in the repository.

More prompts in Cursor's style

  • "Read CHANGELOG.md and write a LinkedIn post about the newest release for our users, then save it as a draft."
  • "Look at the last merged pull request and write a short LinkedIn post that explains what changed and why it helps."
  • "Find a free LinkedIn slot this week with find_free_slot and schedule the release note there."

Before Cursor schedules a LinkedIn post

  • The channel is connected in Postozo and shows in list_channels.
  • The text is under 3,000 characters.
  • You have seen the text, the time and the channel, and said yes.

What the call looks like

You never have to write this yourself. It shows what Cursor sends to schedule_post for LinkedIn, with real setting keys:

{
  "type": "schedule",
  "date": "2026-10-01T09:30:00+05:30",
  "content": "Your LinkedIn text",
  "channels": [
    {
      "channelId": "YOUR_LINKEDIN_CHANNEL_ID",
      "settings": {
        "carousel": true
      }
    }
  ],
  "thread": [
    {
      "content": "First comment",
      "delay": 5
    }
  ]
}

Set up Cursor

Add Postozo to Cursor with a few lines of JSON. Then let Cursor's agent write launch posts from your code, docs and release notes, and schedule them. Connection: an API key header. Full steps are on the Cursor setup page. Your LinkedIn account must be connected in Postozo first: see the LinkedIn scheduler.

Also works with Claude and ChatGPT.

Tips for LinkedIn posts written with Cursor

  • Tell Cursor who the post is for and what you want people to do. "Write a LinkedIn post for small shop owners that asks them to book a demo" works better than "write a post".
  • Start the chat with a few lines about your tone and the words to use or avoid. Cursor writes the text itself, so it needs this to sound like you.
  • Ask for 2 or 3 versions and pick 1. It is faster than asking for changes 5 times.
  • Say "save as drafts" when you want to check the posts on the calendar before they are scheduled.
  • Add 1 detail only you know, like a real number from your business or a customer question. It makes the post yours.
FAQ

Questions

Something else? Email support@postozo.com and a person will answer.

Can Cursor post to LinkedIn with Postozo?

Yes. Connect LinkedIn in Postozo, add Postozo to Cursor, and ask it to write and schedule LinkedIn profile and Company Page posts. It checks the LinkedIn rules first.

What is the LinkedIn character limit?

3,000 characters. Check a draft with the LinkedIn character counter.

Which LinkedIn settings can Cursor set?

Post images as a carousel (carousel). It learns them from get_channel_rules.

Can Cursor add a first comment on LinkedIn?

Yes. It passes follow-up items in "thread", with an optional wait in minutes.

Will Cursor post without asking me?

Postozo tells the AI to confirm text, channels and time with you before it schedules or publishes. Ask for a draft if you want to finish it in Postozo.

Post to LinkedIn from Cursor

Start a 7-day free trial, connect LinkedIn, then add Postozo to Cursor.

7 day free trial. No card needed.