Is there a LinkedIn MCP server? Yes. Hermoso is a hosted LinkedIn MCP server. Add
https://app.hermoso.ai/mcp to Claude, ChatGPT, Cursor or any other MCP client, connect LinkedIn once
with LinkedIn’s own sign-in, and your assistant can post to your company Page, run LinkedIn Ads, collect the
leads from your Lead Gen Forms and tell you how all of it performed. That is 35 LinkedIn jobs on one connection,
next to the rest of the marketing Hermoso runs on autopilot.
What Hermoso does with LinkedIn
Post to a company Page or your profile, run ad campaigns, read your lead gen form leads (real-time to Hermoso or your CRM) and answer comments. Your profile is off unless you turn it on.
What your agent can do with LinkedIn
| Job | What your agent can do |
|---|---|
| Post to a company Page | Text, image, video and link posts with a real preview card, and carousels of 2 to 20 images, now or scheduled. Your own profile works too, for text and image posts, once you choose to share it. |
| Edit, delete and answer | Edit or delete a post on a Page or profile. Read the comments on Page posts, reply as the Page and remove the ones that should go. Comments use the separate LinkedIn Community Management connection. |
| Measure the Page | Followers gained (organic and paid), Page views, and the impressions, clicks, likes, comments, shares and engagement rate of each post. |
| Build LinkedIn Ads | Campaign groups, campaigns and ads, targeted by location, job title, industry, seniority, company size and skills. Everything is created as a draft and spends nothing until you say yes. |
| Size and price an audience | How many LinkedIn members a targeting spec reaches, and LinkedIn’s suggested bid and budget range, before any money is committed. A count of 0 means fewer than 300 people, which is LinkedIn’s minimum. |
| Report on ads | Impressions, clicks, cost, conversions and leads by campaign group, campaign or ad, for any date range. |
| Collect leads | Read Lead Gen Form leads on demand, or have LinkedIn push each new lead the moment it is submitted, with an optional relay to your own CRM. |
| Track conversions | Conversions API rules and server-side events for things the Insight Tag cannot see, like a closed deal or an offline sale. Email addresses are normalised and hashed on our server. |
| Research competitors | LinkedIn’s own Ad Library: what a competitor runs, the targeting they included and excluded, impression ranges by country, and why removed ads were removed. Plus organic posts creators have disclosed as brand partnerships. |
| Create events | A LinkedIn Live event on a Page you run. It needs LinkedIn Live access on the account, and nothing is announced until you post about it. |
PublishingCompany PagesAd campaignsLead formsComments
Just ask for it
Type it the way you would say it to a colleague. These are real things people ask for.
Post this carousel to our LinkedIn Page tomorrow at 9am, slides in this order.
How did our LinkedIn Page do last month? Followers gained and the top three posts by engagement.
Show me the comments on our last Page post that nobody has answered, and draft replies.
How many people are in an audience of marketing directors at software companies with 50 to 500 staff in the US and Canada?
Build a LinkedIn Ads campaign for that audience with a $60 daily budget as a draft, and tell me LinkedIn’s suggested bid.
Pull this week’s Lead Gen Form leads and add them to HubSpot.
What ads is our biggest competitor running on LinkedIn, and who are they targeting?
Everything Hermoso can do on LinkedIn
You say it in your own words. Here is what Hermoso can actually do on LinkedIn.
Publish and schedule
Create ads campaignCreate ads campaign groupCreate ads creativeCreate conversion ruleCreate eventPost to LinkedInPost pageSend conversions
Read and measure
See leadSee ads reportSee audience countSee bid pricingSee page analyticsSee ads campaignsSee commentsSee conversion rulesSee eventsSee lead eventsSee lead formsSee lead subscriptionsSee leadsSee pagesSearch ad librarySearch ads targetingSearch brand partnerships
Respond and manage
Delete ads objectDelete commentDelete lead subscriptionManage postReply to commentSet ads budgetSet ads statusSubscribe to leadsUpdate conversion rule
Works wherever you already chat
It is one account, not one per app. Schedule something from Cursor and it shows up in your Hermoso calendar; draft a reply in Claude and it goes out from the same profile.
ClaudeChatGPTClaude CodeCursorCodexClineCLI
Set up the LinkedIn MCP
- Open the app, go to Workspace ▸ Connectors and connect LinkedIn. One authorisation covers the web app, the MCP server and the CLI.
- Add the Hermoso MCP server to your assistant. The URL is
https://app.hermoso.ai/mcp. In Claude: Settings → Connectors → Add custom connector, paste the URL, then sign in on the consent page. In Claude Code:claude mcp add --transport http hermoso https://app.hermoso.ai/mcp. There is no key to paste; the connector signs in with OAuth. - Ask for what you want in plain words. The LinkedIn tools are there with everything else Hermoso does.
Every other client and the CLI: MCP & CLI. Or see every channel we connect to.
Related
Step-by-step guides for LinkedIn from each assistant: Claude, ChatGPT, Claude Code, Cursor, Codex, Cline, Hermes, OpenClaw and Grok Bot.
Other publishing channels: Meta, Instagram, WhatsApp, Telegram, Bluesky, Threads, YouTube, TikTok, X (Twitter), Pinterest and Google Business Profile.
To see what competitors run on LinkedIn before you build your own, read how to use the LinkedIn Ad Library.
How scheduling works on LinkedIn, rule by rule: the LinkedIn scheduling guide. Free in your browser, no sign-up: the caption length checker.
Get finished renders sent to Slack or Discord, and save them to Google Drive or OneDrive.
Frequently asked questions
Is there a LinkedIn MCP server?
Yes. Hermoso is a hosted LinkedIn MCP server at https://app.hermoso.ai/mcp. Add it to Claude, ChatGPT, Cursor or any MCP client, connect LinkedIn once with LinkedIn’s own sign-in, and your assistant can post to your company Pages, run LinkedIn Ads, collect Lead Gen Form leads and read Page analytics.
Can Claude post to LinkedIn?
Yes. Through Hermoso, Claude can publish text, image, video, link and carousel posts (2 to 20 images) to a LinkedIn company Page, now or on a schedule. Posting to your personal profile works too once you choose to share it. Publishing and scheduling are free on every plan.
Can an AI agent run LinkedIn Ads?
Yes. It creates campaign groups, campaigns and ads with targeting by job title, industry, seniority, company size and skills, and it can size the audience and fetch LinkedIn’s suggested bid first. Everything is created as a draft, and switching it on needs your explicit confirmation.
Can it get my LinkedIn leads into my CRM?
Yes. It reads Lead Gen Form leads on demand, or has LinkedIn push each new lead as it arrives with an optional relay to your own CRM. For HubSpot there is a direct sync that never creates duplicate contacts.
Do I need a separate LinkedIn connection for the app and for MCP?
No. One authorisation covers the web app, the MCP server and the CLI. It is the same stored connection.
What is the LinkedIn MCP server URL?
https://app.hermoso.ai/mcp. It is one hosted server for every channel Hermoso connects to, so there is no separate LinkedIn server to install. Add it to your assistant as a custom connector and sign in with OAuth; no key to paste.
Start free with 30 credits at signup and every feature on every plan. Connecting, posting, scheduling and managing ads here is free; credits are spent only on AI models and Ad Spy research.
Start free → See pricing