LinkedIn MCP Server
Post to LinkedIn from Claude. A Model Context Protocol (MCP) server that lets Claude Desktop, Claude Code, and any MCP-compatible AI assistant publish posts, upload images, and manage company pages on LinkedIn — using natural language.
Imagine asking Claude "draft a LinkedIn post about my latest project and publish it" — and it just happens. That's what this MCP server enables.
✨ Features
| 📝 Create posts | Publish text, image, or article/link posts |
| 🖼️ Upload images | Attach images to posts in one workflow |
| ✏️ Edit & delete | Update post text/visibility or remove posts entirely |
| 👤 Profile | Fetch your name, email, photo, and LinkedIn URN |
| 🏢 Companies | Look up company pages by name or ID |
| 📊 Follower counts | Get follower stats for any company page |
| 🤖 Works with any MCP client | Claude Desktop, Claude Code, Cline, Continue, etc. |
| 🔐 OAuth 2.0 secured | Industry-standard auth, runs locally on your machine |
💬 What it looks like
Once connected, just talk to Claude naturally:
You: Draft a LinkedIn post announcing my new open-source project and publish it.
Claude: Here's a draft:
🚀 Just open-sourced linkedin-mcp-server — an MCP server that lets
Claude post to LinkedIn directly. No more copy-pasting drafts.
Built with TypeScript and the LinkedIn REST API. Star on GitHub if
you find it useful!
Should I post this?
You: Yes, publish it.
Claude: ✅ Posted. URN: urn:li:share:7339284...





