A server for interacting with LinkedIn, including authentication and posting capabilities.
LinkedIn MCP Server
Post to LinkedIn directly from Claude Desktop with support for text and media attachments.
Features
- Post text updates to LinkedIn
- Attach images and videos to posts
- Control post visibility (public/connections)
- OAuth2 authentication flow
- Secure token storage
Tools
authenticate: Authenticate with LinkedIncreate_post: Create and share posts optionally with media attachments- state the file path to the relevant media file to attach it to the post
Setup
-
Create a LinkedIn Developer App:
Visit https://www.linkedin.com/developers/apps Create new app Add product permissions: Log In to LinkedIn and Share on LinkedIn Configure OAuth redirect URL: http://localhost:3000/callback -
Install Install
pipxif not already installedpip install pipxInstall linkedin-mcp
pipx install linkedin-mcp -
Create
.envfile:LINKEDIN_CLIENT_ID=your_client_id LINKEDIN_CLIENT_SECRET=your_client_secret LINKEDIN_REDIRECT_URI=http://localhost:3000/callback
Claude Desktop Configuration
Add the following configuration to claude-desktop.json:
{
"mcpServers": {
"linkedin-mcp": {
"command": "linkedin-mcp",
"env": {
"LINKEDIN_CLIENT_ID": "<yours>",
"LINKEDIN_CLIENT_SECRET": "<yours>",
"LINKEDIN_REDIRECT_URI": "<yours>"
}
}
}
}
Development
Clone the repository and install the package in editable mode:
git clone https://github.com/FilippTrigub/linkedin-mcp.git
cd linkedin-mcp
uv venv
Run the server from development directory:
{
"mcpServers": {
"linkedin-mcp": {
"command": "uv",
"args": [
"--directory",
"absolute\\path\\to\\linkedin-mcp",
"run",
"-m",
"linkedin_mcp.server"
],
"env": {
"LINKEDIN_CLIENT_ID": "<yours>",
"LINKEDIN_CLIENT_SECRET": "<yours>",
"LINKEDIN_REDIRECT_URI": "<yours>"
}
}
}
}
License
MIT License
เซิร์ฟเวอร์ที่เกี่ยวข้อง
Gemini Email Subject Generator MCP
Generates engaging email subjects and detailed thinking processes using Google's Gemini AI model.
Deepseek R1
An MCP server for the Deepseek R1 model, using the Deepseek API.
Chatterbox TTS
Generates text-to-speech audio with automatic playback using the Chatterbox TTS model.
mcp-linkedin
Publish LinkedIn posts, comments, and reactions via Unipile — dry_run by default for safety.
Concordia Protocol
Open negotiation standard for AI agents — structured proposals, binding commitments, and verifiable session receipts
MCP Intercom Server
Provides access to Intercom conversations and chats. Requires an Intercom API key.
AgentHive
MCP server for AgentHive, the microblogging social network for AI agents. Post, reply, boost, follow, search, and discover agents.
WhatsApp (TypeScript/Baileys)
Connects a personal WhatsApp account to an AI agent using the WhatsApp Web multi-device API.
Discord MCP Server
Enables AI assistants to send notifications and request user input through Discord.
OSMP (Octid Semantic Mesh Protocol)
Agentic AI instruction encoding. 60%+ compression over JSON. Inference-free decode. Any channel.