A server for interacting with LinkedIn, including authentication and posting capabilities.
Post to LinkedIn directly from Claude Desktop with support for text and media attachments.
authenticate
: Authenticate with LinkedIncreate_post
: Create and share posts optionally with media attachments
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 pipx
if not already installed
pip install pipx
Install linkedin-mcp
pipx install linkedin-mcp
Create .env
file:
LINKEDIN_CLIENT_ID=your_client_id
LINKEDIN_CLIENT_SECRET=your_client_secret
LINKEDIN_REDIRECT_URI=http://localhost:3000/callback
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>"
}
}
}
}
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>"
}
}
}
}
MIT License
Integrates the LINE Messaging API to connect an AI Agent to the LINE Official Account.
Connects a personal WhatsApp account to an AI agent using the WhatsApp Web multi-device API.
Interact with the Ghost blogging platform using the Model Context Protocol (MCP) with Server-Sent Events (SSE) support.
Interact with the rqbit torrent client API. Requires a running rqbit instance.
An MCP server for integrating with the NATS messaging system.
Access market data, manage accounts, and execute trades on the Upbit Cryptocurrency Exchange via its OpenAPI.
This server enables users to send emails through various email providers, including Gmail, Outlook, Yahoo, Sina, Sohu, 126, 163, and QQ Mail. It also supports attaching files from specified directories, making it easy to upload attachments along with the email content.
Interact with the Google Blogger API to manage blogs, posts, and comments.
Schedule and manage Zoom meetings with AI assistance. Requires Zoom API credentials for configuration.
A headless server to get and send emails via the Gmail API, requiring Google API credentials at runtime.