The LinkedIn MCP server
Let Claude, ChatGPT, Cursor or any MCP client write and schedule LinkedIn posts, with the link in the first comment, through LinkedIn's official API.
Cancel anytime · or self-host for free
Claude scheduling to LinkedIn through Postbase
Reply to Claude…
How posting to LinkedIn works
- Length
- Up to 3,000 characters. Only the first few lines show before "see more".
- First comment
- Send two parts as a thread and the second is published as the post's first comment.
- Text
- Posted exactly as written. Hashtags and @mentions appear as plain text, not links.
- Profiles
- Posts go to personal LinkedIn profiles. Company pages aren't supported yet.
Checked before it's queued
Problems come back to the agent when it calls the tool, not hours later when the post is due.
- Too long
- A scheduled post over 3,000 characters is refused when the agent calls the tool, with the reason.
- In the past
- A time in the past is refused rather than posted straight away.
- Expired accounts
- Disconnected or expired LinkedIn channels show their status in list_channels, so the agent can tell you to reconnect.
The tools
The same four tools on every network.
list_channelsRead onlyThe accounts connected to the workspace: id, network, handle and status. The agent calls it first to get channel ids.
No arguments.
create_postWritesSaves a draft, or schedules a post or a thread, on one or more channels. The post lands on your Postbase calendar and publishes through each network's official API.
body or thread, channel_ids, and scheduled_at (ISO 8601 with an offset) or schedule_in_minutes. Leave both times out to save a draft.
list_scheduledRead onlyPosts in the workspace with their text, time and channels. Scheduled posts by default, or drafts, published or failed ones.
status (optional): scheduled, draft, published or failed.
cancel_postWritesCancels a scheduled post before it goes out. It goes back to being a draft, so nothing is deleted.
post_id, from list_scheduled.
Frequently asked questions
Does the AI need my LinkedIn password?
No. You connect LinkedIn to Postbase with LinkedIn's own sign-in. Your AI tool signs in to Postbase, not LinkedIn, and you can revoke it at any time.
Can it post to a company page?
Not yet. Postbase posts to personal LinkedIn profiles today; company pages are on the roadmap.
Can it add images to LinkedIn posts?
Not through the MCP tools. Ask for a draft, add images in the Postbase composer and schedule from there.
Related
- Claude + LinkedIn
Set up Claude to post to LinkedIn.
- Claude Code + LinkedIn
Set up Claude Code to post to LinkedIn.
- Cursor + LinkedIn
Set up Cursor to post to LinkedIn.
- X MCP server
280 characters per post, counted the way X counts: links are 23 and most emoji are 2.
- Bluesky MCP server
300 characters per post, counted as you'd count them by eye.
- Mastodon MCP server
500 characters per post, the default on most instances.
- LinkedIn post scheduler
Posts up to 3,000 characters, with a first comment.
Ready to get started?
Connect your AI tool in a minute. It schedules your LinkedIn posts, and you see every one 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