Pearch-ai/mcp_pearch

πŸ”Ž Search & Data Extraction
0 Views
0 Installs

πŸŽ–οΈ 🐍 ☁️ - Best people search engine that reduces the time spent on talent discovery

Quick Install

One-Click IDE Configuration
claude_desktop_config.json
{
  "mcpServers": {
    "pearch-ai-mcp-pearch": {
      "command": "npx",
      "args": [
        "-y",
        "pearch-ai-mcp-pearch"
      ]
    }
  }
}
Or

Using an AI coding agent (Claude Code, Cursor, etc.)? Copy a ready-made prompt that tells it to fetch the setup instructions and install this server for you.

Documentation Overview

Pearch.ai MCP

Trust Score

MCP server for Pearch.AI: natural-language search over people and companies/leads (B2B). Use it from Cursor, Claude Desktop, VS Code, or any MCP-compatible client.

Evaluating AI Recruitment Sourcing Tools by Human Preference

Features

  • search_people β€” natural-language search for people (e.g. β€œsoftware engineers in California with 5+ years Python”); returns candidates with optional insights and profile scoring.
  • search_company_leads β€” find companies and leads/contacts within them (B2B); e.g. β€œAI startups in SF, 50–200 employees” + β€œCTOs and engineering managers”.
  • Test key by default β€” works out of the box with test_mcp_key (masked/sample results); set your own key for full results.

Prerequisites

  • Python 3.10+
  • uv (recommended; Linux/macOS: curl -LsSf https://astral.sh/uv/install.sh | sh) or pip
  • FastMCP β€” install with pip install fastmcp or uv add fastmcp

API key

Use test_mcp_key for masked (sample) results β€” no sign-up required.

For full, unmasked results, get an API key from the Pearch.ai Dashboard and set it as PEARCH_API_KEY in your MCP config (see Installation below).

Installation

Clone the repo, then follow the steps for your client:

git clone https://github.com/Pearch-ai/mcp_pearch
cd mcp_pearch

Claude Desktop

Automatic:

fastmcp install claude-desktop pearch_mcp.py --env PEARCH_API_KEY=test_mcp_key

Replace test_mcp_key with your dashboard key for full results.

If you see bad interpreter: No such file or directory (e.g. with conda), run:

pip install --force-reinstall fastmcp

or:

python -m fastmcp install claude-desktop pearch_mcp.py --env PEARCH_API_KEY=test_mcp_key

Manual: edit ~/.claude/claude_desktop_config.json and add under mcpServers. Replace /path/to/mcp_pearch with your actual path.

With uv:

"Pearch.ai": {
  "command": "uv",
  "args": ["run", "--with", "fastmcp", "fastmcp", "run", "/path/to/mcp_pearch/pearch_mcp.py"],
  "env": { "PEARCH_API_KEY": "test_mcp_key" }
}

With pip/conda (no uv):

"Pearch.ai": {
  "command": "python",
  "args": ["/path/to/mcp_pearch/pearch_mcp.py"],
  "env": { "PEARCH_API_KEY": "test_mcp_key" }
}

Ensure fastmcp is installed: pip install fastmcp.

Cursor

Recommended (automatic):

fastmcp install cursor pearch_mcp.py --env PEARCH_API_KEY=test_mcp_key

Replace test_mcp_key with your dashboard key for full results.

Manual: add to ~/.cursor/mcp.json (or project .cursor/mcp.json):

{
  "mcpServers": {
    "Pearch.ai": {
      "command": "uv",
      "args": ["run", "--with", "fastmcp", "fastmcp", "run", "/absolute/path/to/pearch_mcp.py"],
      "env": { "PEARCH_API_KEY": "test_mcp_key" }
    }
  }
}

Replace /absolute/path/to/pearch_mcp.py with the real path. Use test_mcp_key for masked results, or your dashboard key for full results.

To generate a ready snippet:

fastmcp install mcp-json pearch_mcp.py --name "Pearch.ai"

Then paste the output into mcpServers in ~/.cursor/mcp.json.

VS Code and other clients

  • VS Code: add the same mcpServers block to .vscode/mcp.json in your workspace.
  • Other MCP clients: use the same command / args / env format in the client’s MCP config.

Generate a config snippet (defaults to test_mcp_key; add --env PEARCH_API_KEY=your-key for full results):

fastmcp install mcp-json pearch_mcp.py --name "Pearch.ai"

Paste the generated object into your client’s mcpServers.

Tools

ToolDescription
search_peopleNatural-language search for people or follow-up on a thread. Example: "software engineers in California with 5+ years Python", "senior ML researchers in Berlin".
search_company_leadsFind companies and leads/contacts (B2B). Example: company "AI startups in SF, 50–200 employees" + leads "CTOs and engineering managers".

Base URL: PEARCH_API_URL or per-call base_url (default https://api.pearch.ai).

Remote HTTP (Kubernetes / Cursor URL)

The server exposes Streamable HTTP at /mcp when run with Uvicorn:

export PEARCH_API_URL='https://api.pearch.ai'   # optional
uvicorn pearch_mcp:app --host 0.0.0.0 --port 8000

Health: GET /health or /healthcheck.

Remote access uses the same Pearch API key as api.pearch.ai (Authorization: Bearer). The server validates keys via GET /v1/user. Demo key test_mcp_key is also accepted (masked results).

Cursor ~/.cursor/mcp.json:

{
  "mcpServers": {
    "Pearch.ai": {
      "url": "https://mcp.pearch.ai/mcp",
      "headers": {
        "Authorization": "Bearer ${env:PEARCH_API_KEY}"
      }
    }
  }
}

Development

export PEARCH_API_KEY='test_mcp_key'   # or your key for full results
fastmcp dev inspector pearch_mcp.py

Support

License

MIT β€” see LICENSE.

Related MCP Servers

linxule/mineru-mcp

πŸ“‡ ☁️ - MCP server for MinerU document parsing API. Parse PDFs, images, DOCX, and PPTX with OCR (109 languages), batch processing (200 docs), page ranges, and local file upload. 73% token reduction with structured output.

πŸ”Ž Search & Data Extraction1 views
0xdaef0f/job-searchoor

πŸ“‡ 🏠 - An MCP server for searching job listings with filters for date, keywords, remote work options, and more.

πŸ”Ž Search & Data Extraction0 views
Aas-ee/open-webSearch

🐍 πŸ“‡ ☁️ - Web search using free multi-engine search (NO API KEYS REQUIRED) β€” Supports Bing, Baidu, DuckDuckGo, Brave, Exa, and CSDN.

πŸ”Ž Search & Data Extraction0 views
ac3xx/mcp-servers-kagi

πŸ“‡ ☁️ - Kagi search API integration

πŸ”Ž Search & Data Extraction0 views

Engagement

Views
0
Installs
0
Upvotes
0

Views and upvotes are unique per visitor network (hashed IP). Installs count copy actions.

Status

Health: Not checked yet

We have not completed a health check for this listing yet.

No check timestamp yet.

Unclaimed listing (imported or pending owner verification). Claim it β†’
β˜… Spotlight Slot

Feature Your MCP Server

Get maximum visibility for your server across our directory, search results, and detail pages.

Spotlight Your Server

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to get the verified badge and attach your website.

Claim this listing

Promote this listing

Optional paid placement. Free listings stay free forever.

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.