How to post to LinkedIn with Claude Your profile and your company page
Claude cannot reach LinkedIn on its own: it needs a connector that holds your LinkedIn connection. Add Upload-Post as a connector, sign in once, and ask Claude to publish or schedule posts on your profile or on any company page you manage, through LinkedIn’s official API.
Where Claude > Customize > Connectors
URL https://mcp.upload-post.com/mcp
or Upload-Post plugin (paid plans)
Auth OAuth sign-in, no API key
Pages Profile and company pages Connect Claude to LinkedIn in four steps
About five minutes, on claude.ai, the desktop app or Cowork.
- 1
Connect LinkedIn to a free Upload-Post account
Sign up at app.upload-post.com (no card) and connect LinkedIn with LinkedIn’s own login. Approve access to your pages too if you want to post as a company.
- 2
Add Upload-Post to Claude
In Claude, open Customize, then Connectors, click + Add, then Add custom connector, paste the URL and click Continue. On a paid plan you can install the Upload-Post plugin instead. On Team and Enterprise, an owner adds it first under Organization settings.
- 3
Sign in once
Claude opens the Upload-Post sign-in page. Approve it and Claude can see your profiles and their connected accounts, LinkedIn pages included.
- 4
Ask Claude to post
“Post this to LinkedIn on our company page tomorrow at 9:00 London time, with the link to the launch article.” Claude lists your pages, picks the one you named, shows you the post and publishes or schedules it.
Claude’s steps: custom connectors in the Claude help center, read 24 October 2026. In Claude Code, see how to schedule posts with Claude Code.
Posting as your company page
LinkedIn lets an app post for a page only when the person who connected it can post on that page. That means the Super admin or Content admin role. Claude asks Upload-Post for the pages your account can manage, and you pick one by name: “post this on the Acme page”.
Agencies connect several pages from one LinkedIn account, or keep one Upload-Post profile per client. For the API side of the same thing, see posting to a LinkedIn company page via API.
| Page role | Can Claude post as the page? | Note |
|---|---|---|
| Super admin | Yes | Full control of the page |
| Content admin | Yes | Creates and manages posts |
| Analyst | No | Sees analytics only |
| Sponsored Content poster | No organic posts | For ads |
What Claude can post on LinkedIn
Every organic format LinkedIn’s Posts API supports for profiles and pages.
| Format | How to ask for it |
|---|---|
| Text with a link preview | “Share this article on LinkedIn” with the URL; the preview card is attached |
| Image or several images | Attach public image links; they publish in the order you give |
| Video | A public link, or a local file from Claude Code |
| PDF or slide document | PDF, PPT, PPTX, DOC or DOCX, shown as a swipeable document post; it needs a title |
| Poll | Through the REST API: a question of up to 140 characters and 2 to 4 options |
| Visibility | Public, connections only or logged-in members |
| First comment | Posted right after the post, for example with the link |
Source: LinkedIn Posts API. Field reference: text posts and documents.
What you can ask Claude to do on LinkedIn
Claude drafts, you edit in the chat, then it publishes the version you approve.
“Write a LinkedIn post from these release notes in my usual tone and post it on my profile.”
“Publish it on the Acme company page instead, and pin the link in the first comment.”
“Turn this PDF into a LinkedIn document post with the title “Q3 benchmarks”.”
“Schedule three posts this week: Monday, Wednesday and Friday at 8:30 New York time.”
“Post the same announcement on our page and on X, with a shorter version for X.”
“Which of our page posts got the most impressions this month?”
Ways to get Claude onto LinkedIn
Some guides say apps cannot post to LinkedIn. They can, through the official API with the right permissions.
| Route | How it reaches LinkedIn | What you get |
|---|---|---|
| Upload-Post connector or plugin | LinkedIn’s official API through an approved app | Profile and pages; text, images, video, documents; scheduling; analytics |
| Your own LinkedIn app + Claude Code | LinkedIn’s official API; you apply for the Community Management API to post as a page | Whatever you build; personal posting is self-serve, page posting needs approval |
| Tools that drive your logged-in browser | Your own session, outside the official API | Varies; outside LinkedIn’s official API |
| Claude writes, you paste | No connection | Drafts only |
LinkedIn’s own rules for apps: getting access to the marketing APIs. More on the API itself: LinkedIn API guide.
When Claude will not post to LinkedIn
The problems people hit first, and the fix for each.
Your company page is not listed
Check that you are a Super admin or Content admin of the page, then reconnect LinkedIn in Upload-Post and approve page access.
LinkedIn answers 403
The account lacks the page role or the page access was not granted. Reconnect LinkedIn after your role is fixed.
The link shows no preview
Ask Claude to attach the link as the post’s link preview rather than pasting it in the text, or put it in the first comment.
Claude cannot open your video
On claude.ai, give it a public link (Drive, Dropbox, S3). Claude Code can upload a file from your disk.
The post went out at the wrong hour
Say the timezone (“9:00 London time”); Claude passes it as an IANA name such as Europe/London.
LinkedIn asks you to reconnect
LinkedIn tokens expire. Ask Claude for a connect link and reconnect in one click; scheduled posts keep their place.
Claude and LinkedIn: frequently asked questions
Can Claude post to LinkedIn for me?
Yes, through a connector that holds your LinkedIn connection. With Upload-Post you add https://mcp.upload-post.com/mcp as a custom connector (or install the plugin on a paid plan), sign in once and ask Claude to publish or schedule posts. It uses LinkedIn’s official API.
Can Claude post to my LinkedIn company page?
Yes, if you are a Super admin or Content admin of the page. Connect LinkedIn in Upload-Post with page access, then name the page in your request; Claude lists your pages and posts as the one you chose.
Is posting with Claude against LinkedIn’s rules?
Not through the official API. Upload-Post posts with LinkedIn’s Posts API and the permissions LinkedIn grants for that. Tools that click around in your logged-in browser work outside that API, which is a different thing.
Can Claude post PDF carousels, images, video and polls?
Images, video and PDF or slide documents (shown as swipeable document posts) work from Claude. Polls are available through the Upload-Post REST API with a question and 2 to 4 options.
Can Claude schedule LinkedIn posts?
Yes. Give a date, time and timezone, or ask it to use your posting queue. You can list, move or cancel scheduled posts from the same chat, and they appear in the Upload-Post calendar.
Does it work on Claude’s Free plan?
Yes. Custom connectors work on every Claude plan, and the Free plan allows one. The Upload-Post plugin, which adds ready-made skills, needs a paid Claude plan.
Can Claude write the post in my voice first?
Yes. Paste a few of your past posts or describe your style, ask for a draft, edit it in the chat and then ask Claude to publish the final version.
Does Claude see my LinkedIn password?
No. You connect LinkedIn on LinkedIn’s own login page inside Upload-Post, and Claude signs in to Upload-Post with OAuth. Claude only calls the publishing tools.
Does it work in Claude Code and Cowork?
Yes. The same connector works in Claude, Cowork and the desktop app; in Claude Code you add it with claude mcp add and sign in with /mcp.
Post your first LinkedIn update from Claude today
Free plan, no card. The same connector also covers Instagram, TikTok, YouTube, X and more.