Last updated: September 2026
Can ChatGPT post to LinkedIn?
Not on its own. ChatGPT writes the post, but it has no connection to your LinkedIn account, so it cannot publish it. Connect an MCP server, or a Custom GPT Action that calls a posting API, and it can. With OpenTweet, either route publishes to your LinkedIn profile when the call carries "platforms": ["linkedin"].
Which route you can use depends on your ChatGPT plan, so that comes first. Then the setup for each, and what LinkedIn does differently.
Which route your plan allows
As of September 2026, MCP write actions in ChatGPT run through Developer Mode, which is in beta on Business, Enterprise and Edu. Plus and Free cannot use it.
The full plan breakdown is in which ChatGPT plans can post via MCP. Whichever route you use, connect LinkedIn once first: in OpenTweet, go to Settings > Accounts, click Connect LinkedIn, sign in with LinkedIn and approve. Then copy your ot_ key from the dashboard.
Business, Enterprise or Edu: connect the MCP server
ChatGPT connectors can only use remote MCP servers, so the hosted URL is the way to connect. Add a remote MCP server, point it at the Streamable HTTP endpoint, and pass your key as a bearer header.
url: https://mcp.opentweet.io/mcp
transport: streamable-http
header: Authorization: Bearer ot_your_keyThen ask ChatGPT to post to LinkedIn. Underneath, it calls a posting tool with LinkedIn in the platforms field. Adding "x" and "bluesky" to the array sends the same draft to all three networks.
opentweet_create_tweet({
text: "Three things we learned moving our job queue to Postgres.",
platforms: ["linkedin"],
scheduled_date: "2026-09-22T14:00:00Z"
})Every write waits for you
ChatGPT shows a per-action confirmation modal with the tool and its arguments before anything posts. That makes MCP in ChatGPT a human-in-the-loop setup. Schedule rather than publish, and the approval happens now while the post goes out later on its own.Plus or Free: an Action or an automation
1. A Custom GPT with an Action
Actions are OpenAPI-described HTTP calls, and they are available on Plus. Describe the posting endpoint, including the platforms field, and the GPT can call it.
openapi: 3.1.0
info: { title: OpenTweet, version: "1.0.0" }
servers: [{ url: https://opentweet.io }]
paths:
/api/v1/posts:
post:
operationId: createPost
requestBody:
required: true
content:
application/json:
schema:
type: object
properties:
text: { type: string }
platforms:
type: array
items: { type: string, enum: [x, bluesky, linkedin] }
publish_now: { type: boolean }
scheduled_date: { type: string, format: date-time }
required: [text]
responses: { "201": { description: Created } }Set the Action auth to API Key, header name Authorization, value Bearer ot_your_key. The step-by-step setup is in make a Custom GPT post to Twitter; the only LinkedIn difference is the platforms field above.
2. An automation that calls the endpoint
If you want posts to go out with no ChatGPT session involved, draft in ChatGPT and send the text from a cron, a workflow tool or your own code.
curl -X POST https://opentweet.io/api/v1/posts \
-H "Authorization: Bearer ot_your_key" \
-H "Content-Type: application/json" \
-d '{
"text": "Weekly changelog is up.",
"platforms": ["linkedin"],
"scheduled_date": "2026-09-22T09:00:00Z"
}'What lands on LinkedIn
OpenTweet posts through LinkedIn's official API. These rules apply whichever ChatGPT route sent the post.
On LinkedIn, OpenTweet publishes and nothing else. It sends no connection requests, DMs, likes or comments, and reads back no LinkedIn analytics.
Read it before your name goes on it
ChatGPT can state things with confidence that are not true, and on LinkedIn the post carries your name and job. Read every draft before you approve the tool call. If the post comes from an Action or an automation, schedule it rather than publish it, so it waits in your OpenTweet queue where you can edit or delete it first.7-day free trial. Cancel anytime.
Frequently asked questions
Can ChatGPT post to LinkedIn on its own?
No. ChatGPT can write a LinkedIn post, but it has no connection to your LinkedIn account, so it cannot publish one. It needs a tool that holds your LinkedIn sign-in: an MCP server connected in Developer Mode, or a Custom GPT Action that calls a posting API.
Can ChatGPT Plus post to LinkedIn?
Yes, through a Custom GPT with an Action. Plus does not get Developer Mode, so it cannot run MCP write tools, but Actions are available on Plus. Point the Action at POST https://opentweet.io/api/v1/posts with your ot_ key and include "platforms": ["linkedin"] in the body.
Is there a LinkedIn API for ChatGPT?
LinkedIn's posting API is built for apps that sign a member in on linkedin.com and hold the resulting token. ChatGPT reaches it through something that holds that sign-in for you, such as an MCP server or an endpoint a Custom GPT Action calls. OpenTweet is one: it posts to your personal profile through LinkedIn's official API.
Does ChatGPT ask before it posts to LinkedIn?
Over MCP, yes. Write actions surface a per-action confirmation modal showing the tool and its arguments, including the post text and the platforms value, before anything happens. Read the text there before you approve.
Can ChatGPT post to a LinkedIn Company Page?
Not through OpenTweet. It posts to your personal profile only. Company Page posting needs the LinkedIn Community Management API, which LinkedIn reviews. LinkedIn personal profile posting is on every OpenTweet plan from $11.99 a month.
Keep exploring
ChatGPT writes it. One of these routes publishes it.
Which ChatGPT plans can post via MCP?
The Developer Mode gate, plan by plan, and the confirmation modal.
ChatGPT integration
Connecting ChatGPT to the hosted OpenTweet MCP server.
LinkedIn MCP server on the official API
What the server does on LinkedIn, and what lands there.
LinkedIn scheduler
The same LinkedIn posting from the app, with X and Bluesky in one queue.
Connect Claude to LinkedIn
The Claude Desktop and Claude Code version of this answer.
Let ChatGPT publish to LinkedIn
One ot_ key works as an MCP header on Business and as a Custom GPT Action on Plus. LinkedIn is on every plan from $11.99 a month.
7-day free trial. Cancel anytime.