Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
MCP server for LinkedIn API access
LinkedIn MCP Server exposes LinkedIn API tools through Model Context Protocol so an agent can search profiles, find jobs, send messages, and read network stats. It is a TypeScript server with dependency injection, structured logging, and token-managed REST calls.
Builders who want an MCP-compatible agent to use LinkedIn data and LinkedIn actions.
You can ask your agent to search LinkedIn, inspect profiles, and send messages without leaving your workflow.
What it does
Profile search
Find LinkedIn profiles with filters.
Profile retrieval
Fetch detailed information about a LinkedIn profile.
Job search
Search for job opportunities with custom criteria.
Messaging
Send messages to LinkedIn connections.
Network stats
Read connection counts and related analytics.
MCP integration
Connects via the Model Context Protocol for use with MCP-compatible assistants.
Token-managed REST client
Uses Axios with automatic token management for LinkedIn API calls.
How to get it
- 1Run
# Install dependencies npm install # Run the development server npm run start:dev # Build the server npm run build
- 2Windows: %APPDATA%/Claude/claude_desktop_config.json
{ "mcpServers": { "linkedin-mcp-server": { "command": "/path/to/linkedin-mcp-server/build/index.js" } } }
README
π LinkedIn MCP Server
A powerful Model Context Protocol server for LinkedIn API integration
π Overview
LinkedIn MCP Server brings the power of the LinkedIn API to your AI assistants through the Model Context Protocol (MCP). This TypeScript server empowers AI agents to interact with LinkedIn data, search profiles, find jobs, and even send messages.
MCP (Model Context Protocol) is an open protocol that standardizes how applications provide context to LLMs - think of it as a USB-C port for AI applications, connecting models to external data sources and tools.
β¨ Features
π LinkedIn API Tools
- Profile Search - Find LinkedIn profiles with advanced filters
- Profile Retrieval - Get detailed information about LinkedIn profiles
- Job Search - Discover job opportunities with customized criteria
- Messaging - Send messages to LinkedIn connections
- Network Stats - Access connection statistics and analytics
π οΈ Technical Highlights
- TypeScript - Built with modern TypeScript for type safety and developer experience
- Dependency Injection - Uses TSyringe for clean, testable architecture
- Structured Logging - Comprehensive logging with Pino for better observability
- MCP Integration - Implements the Model Context Protocol for seamless AI assistant connectivity
- REST Client - Axios-powered API client with automatic token management
π Development
Prerequisites
- Node.js 20+
- npm/yarn
Setup
# Install dependencies
npm install
# Run the development server
npm run start:dev
# Build the server
npm run build
π¦ Installation
To use with Claude Desktop or other MCP-compatible AI assistants:
Configuration
-
macOS:
~/Library/Application Support/Claude/claude_desktop_config.json -
Windows:
%APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"linkedin-mcp-server": {
"command": "/path/to/linkedin-mcp-server/build/index.js"
}
}
}
π§ Debugging
MCP servers communicate over stdio which can make debugging challenging. Use the integrated MCP Inspector:
# Debug with MCP Inspector
npm run inspector
The Inspector provides a browser-based interface for monitoring requests and responses.
π Security
This server handles sensitive LinkedIn authentication credentials. Review the token management system to ensure it meets your security requirements.
π License
This project is licensed under the MIT License. See the LICENSE file for details.
Files in the repo
- src
- .env.example
- .gitignore
- .prettierrc
- eslint.config.js
- LICENSE
- package-lock.json
- package.json
- README.md
- tsconfig.json
Discussion (0)
Ask about usage, or say what you built with itSign in to join the discussion.
No comments yet. Be the first to say what this is good for.
More connectors
High-performance code intelligence MCP server. Indexes codebases into a persistent knowledge graph β average repo in milliseconds. 158 languages, sub-ms queries, 99% fewer tokens. Single static binary, zero dependencies.

Universal provider proxy for OpenAI Codex & Claude Code β use any LLM (Claude, Gemini, Grok, DeepSeek, Ollamaβ¦) with Codex CLI, App, SDK, and Claude Code
Git-native persistent memory for AI coding agents. Implements Google OKF v0.2 with sub-300Β΅s in-memory BM25 search, embedded MCP server, and progressive disclosure. Slashes token bloat by 80% with zero external databases or dependencies. Built in pure Go.
Stop your AI from making things up β it proposes, deterministic tools decide, every claim checked against ground truth with evidence. Grounded facts and context survive resets. Reverse engineering is the proving ground. MCP server + CLI.
x64dbg-MCP Server is a native MCP (Model Context Protocol) plugin for x64dbg that exposes the debugger's full functionality over HTTP. Connect any MCP-compatible AI assistant and control x64dbg programmatically: set breakpoints, step through code, read memory, dump registers, and more. Built with Zig β zero dependencies, single-binary output, cros