- Home
- MCP servers
- python
- Official
2
GitHub Stars
python
Language
6 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
You can use the LinkedIn MCP Server to compose, preview, publish, and schedule LinkedIn posts with a design-driven component system, secure drafts, and multiple artifact backends. This server enables predictable, data-driven post creation and seamless integration with OAuth flows or direct token usage across desktop and API workflows.
How to use
You will interact with the LinkedIn MCP Server through an MCP client or by running the local server in one of two modes. You can connect a client to a remote MCP URL to handle publishing and drafts, or run a local MCP server and drive it from your development environment.
How to install
Prerequisites you need before installation are Python 3.11 or higher and a LinkedIn OAuth client if you plan to publish.
# Basic installation (STDIO mode only)
pip install chuk-mcp-linkedin
# Recommended: with uv for faster command execution
uv pip install chuk-mcp-linkedin
# Optional extras for HTTP server or document preview
pip install chuk-mcp-linkedin[http]
pip install chuk-mcp-linkedin[preview]
Configuration, usage, and examples
The server supports both a public hosted MCP server and local deployments. You can connect clients to a remote URL or run a local MCP server using a command-line entry point. The following configurations illustrate known MCP usage patterns from practical examples.
{
"mcpServers": {
"linkedin": {
"url": "https://linkedin.chukai.io"
}
}
}
{
"mcpServers": {
"linkedin": {
"command": "linkedin-mcp",
"args": ["http", "--port", "8000"],
"env": {
"SESSION_PROVIDER": "memory",
"LINKEDIN_CLIENT_ID": "your_linkedin_client_id",
"LINKEDIN_CLIENT_SECRET": "your_linkedin_client_secret",
"OAUTH_ENABLED": "true"
}
}
}
}
{
"mcpServers": {
"linkedin": {
"command": "linkedin-mcp",
"args": ["stdio"]
}
}
}
Quick start with a remote MCP server
Connect your MCP client to the remote LinkedIn MCP Server to begin drafting, composing, and previewing posts. You will authenticate and then start drafting content using the provided UI or library.
Available tools
linkedin-mcp
CLI entry point to run the MCP server in various modes (stdio or http) and to manage server configuration.
linkedin_preview_url
Tool that generates session-isolated preview URLs for drafts with configurable expiration.
LinkedInManager
High-level API for managing drafts, previews, and artifact storage across sessions.
ComposablePost
Post composition object that builds text, body, hooks, CTAs, and hashtags from themes.