Data as of
MCP Server for LinkedIn for Claude Code: Setup & Config
Claude Code: Connect an AI assistant to LinkedIn through your own browser session.
What you can do with MCP Server for LinkedIn in Claude Code
Choose local LinkedIn research with section-aware profiles and reusable browser authentication.
- Research selected sections of a professional profile.
- Read inbox threads before drafting a response.
Before you start: MCP Server for LinkedIn in Claude Code
- uv
- A LinkedIn account and authenticated browser session
- An MCP-compatible client
The README launches the local server with uvx. Browser preparation happens automatically; first use may require sign-in. Streamable HTTP is also documented.
MCP Server for LinkedIn Claude Code configuration
Choose Claude Code configuration scope
For MCP Server for LinkedIn, open Project scope: .mcp.json at the repository root. Project JSON: merge into mcpServers; user scope: use the CLI.
Add MCP Server for LinkedIn to Claude Code
Use the linkedin-mcp-server entry below in mcpServers. Keep MCP Server for LinkedIn's documented stdio connection fields and your other Claude Code entries.
Check MCP Server for LinkedIn in Claude Code
MCP Server for LinkedIn: Inspect claude mcp list and /mcp status.
Config file · Project scope: .mcp.json at the repository root
{
"mcpServers": {
"linkedin-mcp-server": {
"type": "stdio",
"command": "uvx",
"args": [
"mcp-server-linkedin@latest"
],
"env": {
"UV_HTTP_TIMEOUT": "<uv package download timeout in seconds>"
}
}
}
}claude mcp add-json --scope project 'linkedin-mcp-server' '{"type":"stdio","command":"uvx","args":["mcp-server-linkedin@latest"],"env":{"UV_HTTP_TIMEOUT":"<uv package download timeout in seconds>"}}'MCP Server for LinkedIn tools available to Claude Code
MCP Server for LinkedIn's stored tool list documents 17 tools; compare it with Claude Code's connected tool list, because the stored list is not a live check.
- get_person_profile
For MCP Server for LinkedIn's get_person_profile, review the permission request and arguments in Claude Code before approval.
- get_my_profile
For MCP Server for LinkedIn's get_my_profile, review the permission request and arguments in Claude Code before approval.
- connect_with_person
For MCP Server for LinkedIn's connect_with_person, review the permission request and arguments in Claude Code before approval.
Request a connection or accept one, optionally including a note; the README links known issues.
- get_sidebar_profiles
For MCP Server for LinkedIn's get_sidebar_profiles, review the permission request and arguments in Claude Code before approval.
Collect recommended profile links from a member's sidebar.
- get_inbox
For MCP Server for LinkedIn's get_inbox, review the permission request and arguments in Claude Code before approval.
List the account's recent messaging threads.
- get_conversation
For MCP Server for LinkedIn's get_conversation, review the permission request and arguments in Claude Code before approval.
Read a thread identified by username or conversation ID.
- search_conversations
For MCP Server for LinkedIn's search_conversations, review the permission request and arguments in Claude Code before approval.
Find conversations containing a keyword.
- send_message
For MCP Server for LinkedIn's send_message, review the permission request and arguments in Claude Code before approval.
- get_company_profile
For MCP Server for LinkedIn's get_company_profile, review the permission request and arguments in Claude Code before approval.
- get_company_posts
For MCP Server for LinkedIn's get_company_posts, review the permission request and arguments in Claude Code before approval.
- search_companies
For MCP Server for LinkedIn's search_companies, review the permission request and arguments in Claude Code before approval.
- get_company_employees
For MCP Server for LinkedIn's get_company_employees, review the permission request and arguments in Claude Code before approval.
- search_jobs
For MCP Server for LinkedIn's search_jobs, review the permission request and arguments in Claude Code before approval.
- search_people
For MCP Server for LinkedIn's search_people, review the permission request and arguments in Claude Code before approval.
Find members by keywords, location, connection distance, or current employer.
- get_job_details
For MCP Server for LinkedIn's get_job_details, review the permission request and arguments in Claude Code before approval.
Inspect the information in a particular job listing.
- get_feed
For MCP Server for LinkedIn's get_feed, review the permission request and arguments in Claude Code before approval.
Read recent posts in the authenticated home feed.
- close_session
For MCP Server for LinkedIn's close_session, review the permission request and arguments in Claude Code before approval.
Shut down the browser session and release its resources.
Troubleshooting MCP Server for LinkedIn in Claude Code
- If MCP Server for LinkedIn fails to start, check uvx mcp-server-linkedin@latest (from uv, for Python tools), the working directory, and Claude Code's selected scope; inspect claude mcp list and /mcp.
- MCP Server for LinkedIn: check UV_HTTP_TIMEOUT; keep credentials out of shared .mcp.json.
- MCP Server for LinkedIn uses stdio here: Claude Code must keep the configured process running; protocol output belongs on stdout and diagnostics on stderr.
- Known limitation: Requires a working LinkedIn session and may need manual login or CAPTCHA handling.
- Known limitation: Requests within one server process run sequentially.
- Known limitation: Connection and message actions have issue references in the README.
- General Claude Code troubleshooting lives in the /clients/claude-code guide.
MCP Server for LinkedIn — details. Claude Code guide