Pearch

offiziell

Beste Suchmaschine für Personen, die die Zeit für die Talentfindung reduziert.

Was kann man mit Pearch MCP machen?

  • Personen per natürlicher Sprache suchen — Fragen Sie nach Kandidaten wie „Senior React-Entwickler in Berlin“ und search_people liefert passende Profile mit Kontaktdaten und Einblicken.
  • Unternehmen und Leads finden — Nutzen Sie search_company_leads, um B2B-Potenziale zu entdecken, z. B. „KI-Startups in SF mit 50–200 Mitarbeitern“, sowie Kontakte wie CTOs, optional mit Entwürfen für Outreach-Nachrichten.
  • Ein einzelnes Profil anreichern — Geben Sie einen LinkedIn-Slug oder eine E-Mail an get_profile weiter, um Kontaktdaten freizuschalten, Echtzeit-Aktualisierungen und GitHub-Anreicherung zu erhalten.
  • Kontostatus prüfen — Rufen Sie get_user_info auf, um Ihre E-Mail, verbleibende Credits und den aktuellen Preisplan zu sehen.

Dokumentation

Pearch.ai MCP

Trust Score

MCP-Server für Pearch.AI: natürlichsprachliche Suche nach Personen und Unternehmen/Leads (B2B). Nutzbar mit Claude, Cursor, VS Code oder jedem MCP-kompatiblen Client.

Evaluierung von KI-Recruiting-Sourcing-Tools durch menschliche Präferenz

Tools

ToolBeschreibung
search_peopleNatürlichsprachliche Personensuche (z. B. "Softwareentwickler in Kalifornien mit 5+ Jahren Python"). Unterstützt schnelle/pro/superschnelle Suchtypen, Kontaktfreigabe und Kontaktfilter, Echtzeit-Profilaktualisierung, Einblicke sowie thread-basierte Paginierung/Nachfragen.
search_company_leadsUnternehmen und Leads/Kontakte innerhalb dieser finden (B2B). Beispiel: Unternehmen "KI-Startups in SF, 50–200 Mitarbeiter" + Leads "CTOs und Engineering-Manager", mit optionalen personalisierten Outreach-Nachrichten.
get_profileEinzelne Person per LinkedIn-Slug oder E-Mail nachschlagen und anreichern (Kontaktfreigabe, Echtzeit-Aktualisierung, GitHub-Anreicherung).
get_user_infoInformationen zum authentifizierten Benutzer: E-Mail, verbleibende Credits, Preisplan. Kostenlos.

Benutzerdefinierte strukturierte Filter (custom_filters / search_requirements) sind bewusst nicht verfügbar — beschreiben Sie alles in der natürlichsprachlichen Abfrage.

Remote-Server (empfohlen)

Der gehostete Server läuft unter https://mcp.pearch.ai/mcp und unterstützt gleichzeitig zwei Authentifizierungsschemata:

OAuth (keine Schlüsselverwaltung)

Fügen Sie den Server ohne Header hinzu — OAuth-fähige Clients (Claude, Cursor, VS Code) erkennen den Ablauf automatisch und öffnen eine Google-Anmeldung. Melden Sie sich mit dem Google-Konto an, dessen E-Mail mit Ihrem Pearch-Konto übereinstimmt:

claude mcp add --transport http pearch https://mcp.pearch.ai/mcp

Ihre Suchen belasten Credits auf Ihrem eigenen Pearch-Konto. Falls Ihr Pearch-Konto noch keinen API-Schlüssel hat, erstellen Sie zuerst einen im Pearch.ai-Dashboard.

API-Schlüssel

Übergeben Sie denselben Pearch-API-Schlüssel als api.pearch.ai:

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

Verwenden Sie test_mcp_key für maskierte (Beispiel-)Ergebnisse — keine Registrierung erforderlich.

Lokale (stdio) Installation

Erfordert Python 3.10+ und pip install -r requirements.txt (oder pip install fastmcp).

Claude Desktop / Claude Code

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

Oder manuell unter mcpServers:

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

Cursor

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

Ersetzen Sie test_mcp_key durch Ihren Dashboard-Schlüssel für vollständige Ergebnisse.

Eigener HTTP-Server

uvicorn pearch_mcp:app --host 0.0.0.0 --port 8000

Health: GET /health oder /healthcheck (meldet den Authentifizierungsmodus).

Umgebungsvariablen

VariableStandardZweck
PEARCH_MCP_AUTHapi_keyoauth | api_key | none. Im oauth-Modus werden rohe API-Schlüssel-Träger weiterhin akzeptiert (duale Authentifizierung).
PEARCH_MCP_BASE_URLhttp://localhost:8000Öffentliche URL dieses Servers. OAuth-Metadaten, Token-Audience und die /auth/callback-Redirect-URI werden daraus abgeleitet.
PEARCH_MCP_GOOGLE_CLIENT_ID / PEARCH_MCP_GOOGLE_CLIENT_SECRET—Google OAuth 2.0 Webanwendungs-Client (registrieren Sie <base_url>/auth/callback als Redirect-URI). Erforderlich im oauth-Modus.
PEARCH_MCP_INTERNAL_TOKEN—Gemeinsames Geheimnis für den internen E-Mail→API-Schlüssel-Zuordnungs-Endpunkt der Pearch-API. Erforderlich im oauth-Modus.
PEARCH_MCP_OAUTH_STOREdiskredis speichert den OAuth-Zustand (Client-Registrierungen, Token — verschlüsselt) in Redis, sodass er Neustarts übersteht und mehr als 1 Replikat ermöglicht.
PEARCH_MCP_OAUTH_REDIS_HOST / REDIS_ENDPOINT, REDIS_PORT, PEARCH_MCP_OAUTH_REDIS_DB, REDIS_PASSWORD—, 6379, 4, —Redis-Verbindung für den OAuth-Speicher.
PEARCH_MCP_ALLOWED_CLIENT_REDIRECT_URISeingebaute ListeKommagetrennte fnmatch-Muster für MCP-Client-Redirect-URIs (* = beliebig).
PEARCH_MCP_TOKEN_CACHE_TTL_S300TTL des Cache für verifizierte Identitäten; auch die Sperrverzögerung.
PEARCH_API_URLhttps://api.pearch.aiPearch-API-Basis (pro Aufruf überschreibbar durch base_url).
PEARCH_API_KEYtest_mcp_keyFallback-Schlüssel für stdio/lokale Nutzung.
MCP_DISABLE_AUTH—1 entspricht PEARCH_MCP_AUTH=none (nur lokale Entwicklung).

Im oauth-Modus muss der Ingress/Reverse-Proxy den gesamten Host an den Server weiterleiten, nicht nur /mcp: Der Ablauf fügt /.well-known/oauth-*, /authorize, /token, /register, /revoke, /consent und /auth/callback hinzu.

Entwicklung

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

Datenschutzerklärung

Die Datenschutzerklärung von Pearch.AI: https://pearch.ai/privacy-policy — deckt Datenerfassung, Nutzung, Speicherung, Weitergabe an Dritte, Aufbewahrung und Kontaktinformationen ab. Datenlöschung / Opt-out: https://pearch.ai/opt-out. Nutzungsbedingungen: https://pearch.ai/tos.

Support

Lizenz

MIT — siehe LICENSE.