LinkedIn MCP Server
LinkedIn MCP server provides AI assistants with professional networking capabilities including content publishing, engagement, and profile management on the world's largest professional network.
Overview
The LinkedIn MCP Server connects AI assistants to the world's largest professional network with over 1 billion members. This server lets AI models publish posts, comment on existing posts, and react to posts through the Unipile API.
Community MCP Server:
Powered by the Unipile API for reliable LinkedIn integration
Key Features
Publish Posts
Create original LinkedIn posts with media and company @mentions
Comment
Post comments on existing LinkedIn posts by URL or URN
React
React with like, celebrate, support, love, insightful, or funny
Dry Run by Default
Publishing and commenting default to preview mode until you set dry_run: false
Available Tools
Quick Reference
| Tool | Purpose |
|---|---|
linkedin_publish | Create an original LinkedIn post |
linkedin_comment | Post a comment on an existing LinkedIn post |
linkedin_react | React to a LinkedIn post |
Detailed Usage
linkedin_publishβΆ
Creates a post from text up to 3000 characters, optional media, and optional company mentions. dry_run defaults to true.
linkedin_commentβΆ
Posts a comment on a post identified by URL or URN. dry_run defaults to true.
linkedin_reactβΆ
Reacts to a post identified by URL or URN. reaction_type defaults to like and there is no dry_run.
Installation
The README documents install from source; no npm package or Docker image is published for it. Clone it and run the Node entry point:
git clone https://github.com/timkulbaev/mcp-linkedin.git
cd mcp-linkedin
npm install
{
"mcpServers": {
"linkedin": {
"command": "node",
"args": ["/absolute/path/to/mcp-linkedin/index.js"],
"env": {
"UNIPILE_API_KEY": "your-unipile-api-key",
"UNIPILE_DSN": "apiXX.unipile.com:XXXXX"
}
}
}
}
Both environment variables are required. A Unipile account connects to LinkedIn and handles OAuth, so no LinkedIn token is stored.
API Access:
LinkedIn access is provided through Unipile, not a direct LinkedIn developer app. Sign up, connect your LinkedIn account, and copy the API key and DSN from the Unipile dashboard.
Use Cases
Content Publishing
Have AI draft and publish posts, with a preview step before anything goes live.
Network Engagement
Comment on and react to posts your team wants to engage with.
Company Mentions
Include company @mentions in posts; the server resolves names through Unipile.
Media Attachments
Attach local files or URLs in jpg, png, gif, webp, or mp4 formats.
Sources
Related Articles & Guides
Instagram MCP Server
Instagram MCP server provides comprehensive Instagram Graph API integration with 66 tools for publishing, comments, story management, insights, and direct messaging.
Reddit MCP Server
Reddit MCP server provides AI assistants with the ability to browse subreddits, search content, analyze user activity, and discover trending topics across Reddit's communities.
TikTok MCP Server
Clipwise MCP server gives AI assistants Clipwise service information, creator use-case scenarios, and viral TikTok trend search through three MCP tools.