Linkedin Spider
L

Linkedin Spider

A LinkedIn data crawler tool that supports various data extractions such as personal profiles, company information, and post searches. It provides three usage methods: Python library, command line, and MCP server, and has a built-in anti-detection mechanism.
2.5 points
4.2K

What is LinkedIn Spider MCP Server?

LinkedIn Spider MCP Server is a server based on the Model Context Protocol. It encapsulates the LinkedIn data extraction function into an ability that AI assistants can understand and use. Through this server, you can directly search for LinkedIn user profiles, view job information, and obtain company details in AI assistant conversations such as Claude, without leaving the conversation interface or writing any code.

How to use LinkedIn Spider MCP Server?

Using LinkedIn Spider MCP Server is very simple: First, configure your LinkedIn login credentials. Then, start the MCP server. Finally, connect the server to your AI assistant (such as Claude Desktop). After a successful connection, you can directly request LinkedIn data in the conversation, such as searching for professionals in a specific industry or viewing company information.

Use Cases

LinkedIn Spider MCP Server is particularly suitable for the following scenarios: • Recruiters quickly find candidates. • Salespeople search for potential customers. • Market researchers analyze industry trends. • Entrepreneurs look for partners or investors. • Job seekers learn about target companies and positions. • Business analysts collect competitive intelligence.

Main Functions

Intelligent User Profile Search
Supports searching for LinkedIn user profiles based on multiple criteria such as position, location, company, and connection type, and returns detailed personal information and professional background.
Company Information Extraction
Obtain complete company information, including key data such as industry, scale, headquarters location, establishment time, professional fields, and company description.
Content Post Search
Search for LinkedIn posts by keywords and obtain complete post content, author information, interaction data, and related comments.
Connection Management
View and manage your LinkedIn connection requests, including pending inbound and outbound connection invitations.
Multiple Transport Protocols
Supports three transport protocols: SSE, HTTP, and STDIO. You can choose the most suitable connection method according to the usage scenario.
Anti-detection Mechanism
Built-in intelligent anti-detection technology simulates human browsing behavior to reduce the risk of being identified as a robot by LinkedIn.
Advantages
Access LinkedIn data without programming knowledge.
Obtain real-time information directly in AI conversations.
Support multiple search criteria and filters.
Provide detailed structured data output.
Built-in session management reduces repeated logins.
Support Docker containerized deployment for easy management.
Limitations
Require a valid LinkedIn account for authentication.
Subject to LinkedIn's terms of service and need to be used reasonably.
Data extraction speed is limited by the network and LinkedIn.
Advanced features may require a LinkedIn Premium account.
Large-scale data extraction may trigger security mechanisms.

How to Use

Install the MCP Server
Install the LinkedIn Spider MCP server components via pip. Make sure your Python environment is ready.
Configure Environment Variables
Create a.env file or set LinkedIn login credentials and server configuration in the system environment variables.
Start the MCP Server
Select the appropriate transport protocol to start the server according to your needs. SSE is suitable for Claude Desktop integration, and HTTP is suitable for web applications.
Connect to the AI Assistant
Add the MCP server configuration to the Claude Desktop configuration file or add the connection via the Claude Code command line.
Start Using
Directly request LinkedIn data in the AI assistant conversation, such as searching for professionals in a specific industry or viewing company information.

Usage Examples

Recruitment Candidate Search
HR managers need to find candidates with specific skills and experience. They can quickly search for eligible LinkedIn users through the MCP server.
Market Competitor Analysis
Market analysts need to understand the company information and key personnel of competitors. They can obtain structured company data through the MCP server.
Industry Trend Research
Researchers need to understand the latest developments and expert opinions in a specific field. They can search for relevant posts and content through the MCP server.
Sales Lead Development
Salespeople need to find key decision-makers of potential customers. They can locate contacts in specific companies and positions through the MCP server.

Frequently Asked Questions

Do I need a LinkedIn Premium account to use this MCP server?
Is the MCP server secure? Where will my LinkedIn credentials be stored?
Can I run multiple MCP server instances simultaneously?
Is there a frequency limit for data extraction?
Which AI assistants are supported?
What should I do if I encounter authentication failure?

Related Resources

GitHub Repository
The complete source code, documentation, and issue tracking of LinkedIn Spider.
Model Context Protocol Documentation
The official specification and documentation of the MCP protocol.
Claude Desktop Configuration Guide
How to configure Claude Desktop to use the MCP server.
Docker Installation Guide
Tutorial on installing and using Docker.
Python Virtual Environment Guide
How to create and manage Python virtual environments.

Installation

Copy the following command to your Client for configuration
{
  "mcpServers": {
    "linkedin-spider": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "-e",
        "LINKEDIN_EMAIL=your_email@example.com",
        "-e",
        "LINKEDIN_PASSWORD=your_password",
        "-e",
        "HEADLESS=true",
        "-e",
        "TRANSPORT=stdio",
        "linkedin-mcp-stdio"
      ]
    }
  }
}
Note: Your key is sensitive information, do not share it with anyone.

Alternatives

M
Maverick MCP
Python
6.7K
4 points
K
Klavis
Klavis AI is an open-source project that provides a simple and easy-to-use MCP (Model Context Protocol) service on Slack, Discord, and Web platforms. It includes various functions such as report generation, YouTube tools, and document conversion, supporting non-technical users and developers to use AI workflows.
TypeScript
14.7K
5 points
S
Scrapling
Scrapling is an adaptive web scraping library that can automatically learn website changes and re - locate elements. It supports multiple scraping methods and AI integration, providing high - performance parsing and a developer - friendly experience.
Python
12.3K
5 points
A
Apple Health MCP
An MCP server for querying Apple Health data via SQL, implemented based on DuckDB for efficient analysis, supporting natural language queries and automatic report generation.
TypeScript
9.7K
4.5 points
M
MCP Server Airbnb
Certified
MCP service for Airbnb listing search and details query
TypeScript
14.4K
4 points
F
Firecrawl MCP Server
The Firecrawl MCP Server is a Model Context Protocol server integrating Firecrawl's web - scraping capabilities, providing rich web - scraping, searching, and content - extraction functions.
TypeScript
87.4K
5 points
R
Rednote MCP
RedNote MCP is a tool that provides services for accessing Xiaohongshu content. It supports functions such as authentication management, keyword - based note search, and command - line initialization, and can access note content via URL.
TypeScript
13.7K
4.5 points
P
Perplexity MCP
Certified
An MCP server based on the Perplexity AI API, providing web search functionality for the Claude desktop client.
Python
15.7K
4.1 points
G
Gitlab MCP Server
Certified
The GitLab MCP server is a project based on the Model Context Protocol that provides a comprehensive toolset for interacting with GitLab accounts, including code review, merge request management, CI/CD configuration, and other functions.
TypeScript
18.0K
4.3 points
N
Notion Api MCP
Certified
A Python-based MCP Server that provides advanced to-do list management and content organization functions through the Notion API, enabling seamless integration between AI models and Notion.
Python
17.8K
4.5 points
D
Duckduckgo MCP Server
Certified
The DuckDuckGo Search MCP Server provides web search and content scraping services for LLMs such as Claude.
Python
56.7K
4.3 points
M
Markdownify MCP
Markdownify is a multi-functional file conversion service that supports converting multiple formats such as PDFs, images, audio, and web page content into Markdown format.
TypeScript
28.3K
5 points
U
Unity
Certified
UnityMCP is a Unity editor plugin that implements the Model Context Protocol (MCP), providing seamless integration between Unity and AI assistants, including real - time state monitoring, remote command execution, and log functions.
C#
24.0K
5 points
F
Figma Context MCP
Framelink Figma MCP Server is a server that provides access to Figma design data for AI programming tools (such as Cursor). By simplifying the Figma API response, it helps AI more accurately achieve one - click conversion from design to code.
TypeScript
53.3K
4.5 points
C
Context7
Context7 MCP is a service that provides real-time, version-specific documentation and code examples for AI programming assistants. It is directly integrated into prompts through the Model Context Protocol to solve the problem of LLMs using outdated information.
TypeScript
78.3K
4.7 points
M
Minimax MCP Server
The MiniMax Model Context Protocol (MCP) is an official server that supports interaction with powerful text-to-speech, video/image generation APIs, and is suitable for various client tools such as Claude Desktop and Cursor.
Python
37.7K
4.8 points
AIBase
Zhiqi Future, Your AI Solution Think Tank
© 2025AIBase