MCP.so
Sign In
Servers

linkedin-osint-mcp

@djackreuter

MCP server to gather usernames from LinkedIn using Serper

Overview

What is linkedin-osint-mcp?

It uses Serper to perform a Google search to gather a list of employees from LinkedIn.

How to use linkedin-osint-mcp?

Install uv, obtain a Serper API key and store it in a .env file, then configure your MCP client (e.g., Claude Desktop) with the provided JSON configuration specifying the command "uv" with the directory and arguments to run main.py.

Key features of linkedin-osint-mcp

  • Uses Serper API for Google search
  • Gathers employee listings from LinkedIn
  • Supports multi-page searches for comprehensive results
  • Can format names into email addresses (e.g., [email protected])
  • Exports results to CSV files

Use cases of linkedin-osint-mcp

  • Perform OSINT reconnaissance on company employees via LinkedIn
  • Generate formatted email lists for a given organization
  • Automatically collect and save employee data to a CSV file
  • Search through multiple pages for exhaustive employee enumeration

FAQ from linkedin-osint-mcp

What prerequisites are needed to run this server?

You need to install uv and obtain a Serper API key (from serper.dev). The API key must be added to a .env file.

How do I configure the MCP client?

You configure your client (e.g., Claude Desktop) with a JSON object like:

{
    "mcpServers": {
        "linkedin_osint": {
            "command": "uv",
            "args": [
                "--directory",
                "C:\\path\\to\\linkedin-osint-mcp",
                "run",
                "main.py"
            ]
        }
    }
}

Can the server perform multi-page searches?

Yes. The example query "Get a list of users that work at Bullworth Academy and find as many as you can." will search through multiple pages.

Can I customize the output format?

Yes. The example query shows formatting results as "[email protected]" and saving to a CSV file.

Tags

More from Other