How to Post to LinkedIn with Claude (No Developer App)
How to post to LinkedIn with Claude using the Blotato MCP server. Connect once, then publish and schedule LinkedIn posts from a single prompt.
To post to LinkedIn with Claude, connect the Blotato MCP server to Claude once, and from then on a prompt like “post this to my LinkedIn” is the whole workflow. Claude hands the post to Blotato, Blotato publishes it to your LinkedIn profile or Company Page, and you skip the LinkedIn Developer App, the partner approval queue, and the copy-paste step every other guide ends on. I’m the founder, so take this with whatever grain of salt feels right. My own accounts, 2.4M+ followers and 500M+ views across nine platforms, run on exactly this connection.
Most “Claude + LinkedIn” guides solve the writing half. They train Claude on your old posts, build a voice profile, generate a draft, and then leave you to copy it into LinkedIn’s composer by hand. The ones that do cover publishing make you create your own LinkedIn Developer App or wait out a Marketing Developer Platform application. The Blotato MCP path is neither: one connection lets Claude write the post and publish it, to LinkedIn plus eight other platforms.
What You Need Before You Start
Get these three things in place before Claude can publish a single LinkedIn post:
- A paid Blotato plan. The MCP server runs on Blotato’s API, which comes with every paid plan: Starter $29/mo, Creator $97/mo, Agency $499/mo. API and MCP access are not part of the free trial.
- A LinkedIn account linked in Blotato. Connect your personal profile, your Company Page, or both in Settings first, before you ever open Claude. Company Pages don’t use up any of your connected-account slots.
- Claude Desktop, Claude Code, or Claude.ai on the web. The same MCP server drives all three, so pick whichever you already use.
How to Post to LinkedIn with Claude
The full path runs from empty setup to a published LinkedIn post. Four steps, in order, plus an optional fifth for scheduling.
Step 1: Connect Your LinkedIn Account in Blotato
In Blotato, head to Settings and connect LinkedIn under your social platforms. LinkedIn’s normal sign-in screen opens, you approve access, and the account appears in your connected list. You do this once. If you manage a Company Page, connect it here too: Blotato posts to personal profiles and Company Pages, and Pages are free additions that never eat into your account limit.

Step 2: Add the Blotato MCP Server to Claude
Connect the Blotato MCP server to Claude. On Claude Desktop or Claude.ai, open Customize, head to Connectors, and add a custom connector named Blotato pointing at https://mcp.blotato.com/mcp. On Claude Code, paste the command below, run /mcp, pick Blotato > Authenticate, approve the request, and restart Claude Code to load the server.
claude mcp add --transport http Blotato https://mcp.blotato.com/mcp
No API key needed here, the connection authenticates through the browser session where you are logged into Blotato. Blotato’s MCP setup guide has the full walkthrough, including the API-key config for Cursor and other clients. Once Blotato shows as connected in the /mcp panel, Claude can post for you.

Step 3: Confirm the Connection
Ask Claude to “list my Blotato accounts.” That fires the blotato_list_accounts tool, which comes back with every connected platform and its account ID. Your LinkedIn account showing up in that list is the confirmation that Claude can publish to it. Missing? Go back to Step 1 and check that the connection saved.
Step 4: Write the Prompt That Posts to LinkedIn
Describe the post in plain language. “Post this to my LinkedIn: We just shipped scheduling for nine platforms, here’s what I learned building it” is enough. Behind that prompt, Claude calls blotato_create_post with your account ID, the linkedin platform, and your text. LinkedIn gives you far more room than X or Bluesky, up to 3,000 characters per post, so this is the platform where you can let Claude write the full story instead of a teaser. You can attach images or a video by including public media URLs in your prompt, and a set of images publishes as a native multi-image post. Once the status comes back as published, your post is live on your LinkedIn feed.
The published post looks like this on LinkedIn, image attached and text exactly as prompted:

The real unlock is combining the writing and the publishing in one chat. In my own workflow, Claude Code writes the post, grades the draft for virality, checks it against my brand voice, revises, and posts it through Blotato, and I never open the LinkedIn composer. My prompt library for that pipeline is in Claude prompts for social media.
Step 5: Schedule the Post for Later (Optional)
To queue a LinkedIn post rather than send it now, attach a time to the prompt. Say “schedule this for Tuesday at 9am” and Claude hands a scheduledTime to Blotato. Or say “drop it in my next open slot” and Blotato finds the next free time on your calendar. Queued posts sit in Blotato, and editing works through the same chat: tell Claude “move the Thursday LinkedIn post to Friday morning” and the reschedule happens without you opening the calendar.
Want Claude posting to LinkedIn today? Start with Blotato. From signup to first published post is about two minutes of connection work.
Why Use Blotato’s MCP Instead of the LinkedIn API or Copy-Paste?
The Blotato MCP server skips the two dead ends most people hit when they try to get Claude posting to LinkedIn. The DIY route means creating a LinkedIn Developer App, and the free Consumer tier only covers posting to your own feed. Company Pages, analytics, and posting for clients sit behind LinkedIn’s Marketing Developer Platform, where the real cost is a months-long partner approval cycle, not a fee. The full breakdown is in LinkedIn API pricing. The copy-paste route, where Claude writes and you publish by hand, works but caps out fast: every post is still a manual trip through the composer, and scheduling a month of content means a month of trips.
Generic agent toolkits carry a different kind of overhead. Every platform brings its own OAuth or credential dance, so LinkedIn, X, and TikTok turn into three separate setup projects. Blotato holds the authentication for each account on its side, and one MCP connection covers all nine networks (LinkedIn, Instagram, TikTok, YouTube, X, Facebook, Threads, Pinterest, Bluesky). So the same prompt that ships a LinkedIn post can send a reformatted version everywhere else too. The text-first cousins wire up the same way, with how to post to X with Claude Code covering the X side.
One honest limitation, because LinkedIn’s Posts API draws hard lines that no third-party tool can cross: you cannot publish LinkedIn Articles or native reposts through the API, and the native swipe-through carousel is a sponsored-only ad format, so tools publish multiple images as a multi-image post instead. That is LinkedIn’s restriction, not Blotato’s, and it applies to every scheduling tool. Regular text posts, single images, video posts, and multi-image posts all work. For anything on that blocked list, you post it manually in LinkedIn, and Claude handles everything else.
Common Mistakes to Avoid
The first-time setup fails in predictable places. Four to watch:
- Testing it on the free trial. Both the API and the MCP server need a paid plan. Generate an API key in Settings during the trial and the trial ends on the spot, moving you onto paid Starter.
- Skipping the account connection. Claude cannot post to a LinkedIn account that is not connected in Blotato first. Ask Claude to “list my Blotato accounts” and confirm LinkedIn is in the list.
- Sending local file paths as media. The MCP tools only accept publicly accessible URLs. For a file on your machine, Claude first calls
blotato_create_presigned_upload_url, uploads the file, then uses the returned public URL in the post. Ask Claude to “upload this image first” and it runs that flow for you. - Expecting Articles or native reposts to work. LinkedIn’s API does not support them, through Blotato or any other tool. If Claude reports it cannot publish an Article, that is the platform boundary, not a broken setup.
Conclusion
Posting to LinkedIn with Claude is one connection up front, then one prompt per post. Link your LinkedIn profile or Company Page in Blotato, add the MCP server to Claude Desktop, Claude Code, or Claude.ai, and from there Claude publishes or schedules whatever you describe. No Developer App, no partner approval, no copy-paste step between the draft and the feed. Try Blotato and let Claude run your LinkedIn posting.
How to Post to LinkedIn with Claude FAQs
Can Claude post directly to LinkedIn?
Claude has no built-in LinkedIn access, so on its own, no. Through the Blotato MCP server, yes. With Blotato connected to Claude and your LinkedIn account linked inside Blotato, “post this to my LinkedIn” publishes through Blotato’s API. The workflow runs in Claude Desktop, Claude Code, or Claude.ai on the web.
Is there a LinkedIn connector for Claude?
LinkedIn does not offer an official Claude connector. The practical route is an MCP server that sits between Claude and LinkedIn. Blotato’s MCP server (https://mcp.blotato.com/mcp) does this without you creating a LinkedIn Developer App: Blotato holds the LinkedIn connection, and Claude publishes through Blotato.
Can Claude post to a LinkedIn Company Page?
Yes. Connect the Company Page in Blotato’s Settings alongside your personal profile, and it shows up when Claude lists your accounts. Company Pages do not count toward your Blotato connected-account limit, so adding one costs nothing extra. Tell Claude which account to use when both are connected.
Can Claude schedule LinkedIn posts for later?
Yes. Hand Claude a time and the post goes into Blotato’s schedule instead of publishing right away. You can name an exact slot or ask for the next open one on your calendar. The queued LinkedIn post stays editable in Blotato, so you can move or cancel it before it goes out.
What can’t Claude post to LinkedIn?
LinkedIn’s API blocks Articles and native reposts for every third-party tool, and the native swipe-through carousel is a sponsored-only ad format. Regular text posts, single images, video posts, and multi-image posts all publish fine through Claude and Blotato. Anything on the blocked list still needs a manual trip to LinkedIn’s own composer.