Pearch MCP Server
resmiMesin pencari orang terbaik yang mengurangi waktu yang dihabiskan untuk penemuan bakat.
Dokumentasi
Pearch.ai MCP
Server MCP untuk Pearch.AI: pencarian bahasa alami untuk orang dan perusahaan/prospek (B2B). Gunakan dari Cursor, Claude Desktop, VS Code, atau klien apa pun yang kompatibel dengan MCP.
Mengevaluasi Alat Pencarian Rekrutmen AI berdasarkan Preferensi Manusia
Fitur
- search_people — pencarian bahasa alami untuk orang (mis. “software engineers di California dengan pengalaman Python 5+ tahun”); mengembalikan kandidat dengan wawasan opsional dan penilaian profil.
- search_company_leads — temukan perusahaan dan prospek/kontak di dalamnya (B2B); mis. “startup AI di SF, 50–200 karyawan” + “CTO dan manajer teknik”.
- Kunci uji secara default — langsung berfungsi dengan
test_mcp_key(hasil tersamarkan/contoh); atur kunci Anda sendiri untuk hasil penuh.
Prasyarat
- Python 3.10+
- uv (disarankan; Linux/macOS:
curl -LsSf https://astral.sh/uv/install.sh | sh) atau pip - FastMCP — instal dengan
pip install fastmcpatauuv add fastmcp
Kunci API
Gunakan test_mcp_key untuk hasil tersamarkan (contoh) — tidak perlu mendaftar.
Untuk hasil penuh, tidak tersamarkan, dapatkan kunci API dari Dasbor Pearch.ai dan atur sebagai PEARCH_API_KEY di konfigurasi MCP Anda (lihat Instalasi di bawah).
Instalasi
Kloning repositori, lalu ikuti langkah-langkah untuk klien Anda:
git clone https://github.com/Pearch-ai/mcp_pearch
cd mcp_pearch
Claude Desktop
Otomatis:
fastmcp install claude-desktop pearch_mcp.py --env PEARCH_API_KEY=test_mcp_key
Ganti test_mcp_key dengan kunci dasbor Anda untuk hasil penuh.
Jika Anda melihat bad interpreter: No such file or directory (mis. dengan conda), jalankan:
pip install --force-reinstall fastmcp
atau:
python -m fastmcp install claude-desktop pearch_mcp.py --env PEARCH_API_KEY=test_mcp_key
Manual: edit ~/.claude/claude_desktop_config.json dan tambahkan di bawah mcpServers. Ganti /path/to/mcp_pearch dengan jalur aktual Anda.
Dengan 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" }
}
Dengan pip/conda (tanpa uv):
"Pearch.ai": {
"command": "python",
"args": ["/path/to/mcp_pearch/pearch_mcp.py"],
"env": { "PEARCH_API_KEY": "test_mcp_key" }
}
Pastikan fastmcp terinstal: pip install fastmcp.
Cursor
Disarankan (otomatis):
fastmcp install cursor pearch_mcp.py --env PEARCH_API_KEY=test_mcp_key
Ganti test_mcp_key dengan kunci dasbor Anda untuk hasil penuh.
Manual: tambahkan ke ~/.cursor/mcp.json (atau proyek .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" }
}
}
}
Ganti /absolute/path/to/pearch_mcp.py dengan jalur sebenarnya. Gunakan test_mcp_key untuk hasil tersamarkan, atau kunci dasbor Anda untuk hasil penuh.
Untuk menghasilkan cuplikan siap pakai:
fastmcp install mcp-json pearch_mcp.py --name "Pearch.ai"
Lalu tempelkan output ke mcpServers di ~/.cursor/mcp.json.
VS Code dan klien lainnya
- VS Code: tambahkan blok
mcpServersyang sama ke.vscode/mcp.jsondi ruang kerja Anda. - Klien MCP lainnya: gunakan format
command/args/envyang sama di konfigurasi MCP klien.
Hasilkan cuplikan konfigurasi (default ke test_mcp_key; tambahkan --env PEARCH_API_KEY=your-key untuk hasil penuh):
fastmcp install mcp-json pearch_mcp.py --name "Pearch.ai"
Tempelkan objek yang dihasilkan ke mcpServers klien Anda.
Alat
| Alat | Deskripsi |
|---|---|
| search_people | Pencarian bahasa alami untuk orang atau tindak lanjut pada suatu utas. Contoh: "software engineers di California dengan pengalaman Python 5+ tahun", "peneliti ML senior di Berlin". |
| search_company_leads | Temukan perusahaan dan prospek/kontak (B2B). Contoh: perusahaan "startup AI di SF, 50–200 karyawan" + prospek "CTO dan manajer teknik". |
URL Dasar: PEARCH_API_URL atau per panggilan base_url (default https://api.pearch.ai).
HTTP Jarak Jauh (Kubernetes / URL Cursor)
Server mengekspos HTTP Streamable di /mcp saat dijalankan dengan Uvicorn:
export PEARCH_API_URL='https://api.pearch.ai' # optional
uvicorn pearch_mcp:app --host 0.0.0.0 --port 8000
Kesehatan: GET /health atau /healthcheck.
Akses jarak jauh menggunakan kunci API Pearch yang sama seperti api.pearch.ai (Authorization: Bearer). Server memvalidasi kunci melalui GET /v1/user. Kunci demo test_mcp_key juga diterima (hasil tersamarkan).
Cursor ~/.cursor/mcp.json:
{
"mcpServers": {
"Pearch.ai": {
"url": "https://mcp.pearch.ai/mcp",
"headers": {
"Authorization": "Bearer ${env:PEARCH_API_KEY}"
}
}
}
}
Pengembangan
export PEARCH_API_KEY='test_mcp_key' # or your key for full results
fastmcp dev inspector pearch_mcp.py
Dukungan
Lisensi
MIT — lihat LICENSE.