Pearch

resmi

En iyi insan arama motoru, yetenek keşfi için harcanan zamanı azaltır.

Pearch MCP ile neler yapabilirsiniz?

  • Doğal dilde kişi arama — Asistanınızdan düz İngilizce bir query ile eşleşen kişileri bulmasını isteyin; iletişim bilgisi gösterme, içgörüler ve profil yenileme seçenekleriyle.
  • Yapılandırılmış ölçüt araması — Serbest metin sorgusu yerine açık ölçütler listesinden kişi araması yapmak için must_have işaretleriyle search_requirements gönderin.
  • Şirket ve potansiyel müşteri araması — Şirketleri ve bunların içindeki kişileri bulun, ör. "SF'deki AI girişimleri, 50–200 çalışan" artı "CTO'lar ve mühendislik yöneticileri".
  • Profil arama ve zenginleştirme — LinkedIn slug veya e-posta ile tek bir kişiyi arayın; iletişim bilgisi gösterme, gerçek zamanlı yenileme ve GitHub zenginleştirme ile.
  • Thread tabanlı sayfalama — Sorguyu tekrarlamak yerine döndürülen thread_id değerini limit ve offset ile göndererek aramaya devam edin.
  • Hesap ve kredi kontrolü — E-posta, kalan krediler ve fiyatlandırma planı dahil olmak üzere kimliği doğrulanmış kullanıcı bilgilerinizi isteyin.

Dokümantasyon

Pearch.ai MCP

Trust Score

Pearch.AI için MCP sunucusu: kişiler ve şirketler/lead'ler (B2B) üzerinde doğal dil araması. Claude, Cursor, VS Code veya MCP uyumlu herhangi bir istemciden kullanın.

Evaluating AI Recruitment Sourcing Tools by Human Preference

Araçlar

AraçAçıklama
search_peopleDoğal dil query veya yapılandırılmış search_requirements ile kişi araması. fast/pro/superfast arama türlerini, iletişim bilgisi açma ve iletişim filtrelerini, gerçek zamanlı profil yenilemeyi, içgörüleri ve thread tabanlı sayfalama/takip sorgularını destekler.
search_company_leadsŞirketleri ve bunların içindeki lead'leri/kişileri bulun (B2B). Örnek: şirket "SF'deki AI girişimleri, 50–200 çalışan" + lead'ler "CTO'lar ve mühendislik yöneticileri", isteğe bağlı kişiselleştirilmiş erişim mesajlarıyla.
get_profileLinkedIn slug veya e-posta ile tek bir kişiyi arayın ve zenginleştirin (iletişim bilgisi açma, gerçek zamanlı yenileme, GitHub zenginleştirme).
get_user_infoKimliği doğrulanmış kullanıcı bilgileri: e-posta, kalan krediler, fiyatlandırma planı. Ücretsiz.

Yapılandırılmış kişi araması

Elinizde zaten bir kriter listesi varsa search_people parametresine search_requirements geçirin:

{
  "search_requirements": [
    {
      "search_requirement": "Software engineer with 5+ years of Python experience",
      "must_have": true
    },
    {
      "search_requirement": "Experience at a fintech company",
      "must_have": false
    }
  ],
  "search_type": "fast",
  "limit": 10,
  "insights": true,
  "reveal_emails": true
}
  • search_requirement: zorunlu, boş olmayan metin. Her kriteri kısa ve kendi başına anlaşılır tutun.
  • must_have: zorunlu kriterler için true, tercihe bağlı özellikler için false (varsayılan).

Liste en az bir gereksinim içermelidir. search_requirements kullanırken query isteğe bağlıdır; her ikisi de sağlanırsa API search_requirements önceliğini verir. Pearch arama API sözleşmesine bakın.

Her iki girdi de aynı arama seçeneklerini destekler: arama türü, içgörüler ve puanlama, profil yenileme, iletişim bilgisi açma ve filtreler, katı filtreleme, düşük güvenilirlikli sonuçlar, zaman bütçesi, sayfalama, yanıt alanları, profil hariç tutmaları ve ücretsiz maskelenmiş sonuçlar. Arama türü kısıtlamaları her iki girdi için de aynıdır; örneğin, superfast içgörüleri, profil puanlamayı veya yüksek tazeliği desteklemez.

Sayfalama için, döndürülen thread_id değerini limit ile ve isteğe bağlı olarak offset ile gönderin, query ve search_requirements parametrelerini atlayın. Kriterleri değiştirmek için thread_id olmadan yeni bir arama başlatın. Mevcut query çağrıları ve thread takip sorguları eskisi gibi iletilmeye devam eder; hangi takip parametrelerini kabul edeceğine API karar verir.

custom_filters bu MCP sunucusu tarafından sunulmaz. Kriterleri bunun yerine query veya search_requirements içinde ifade edin.

Uzak sunucu (önerilen)

Barındırılan sunucu https://mcp.pearch.ai/mcp adresinde bulunur ve aynı anda iki kimlik doğrulama şemasını destekler:

OAuth (anahtar yönetimi yok)

Sunucuyu herhangi bir başlık olmadan ekleyin — OAuth destekli istemciler (Claude, Cursor, VS Code) akışı otomatik olarak keşfeder ve bir Google oturum açma penceresi açar. E-postası Pearch hesabınızla eşleşen Google hesabıyla oturum açın:

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

Aramalarınız kredileri kendi Pearch hesabınızdan düşer. Pearch hesabınızda henüz bir API anahtarı yoksa, önce Pearch.ai Dashboard üzerinden bir tane oluşturun.

API anahtarı

Aynı Pearch API anahtarını api.pearch.ai olarak geçirin:

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

Maskelenmiş (örnek) sonuçlar için test_mcp_key kullanın — kayıt gerekmez.

Yerel (stdio) kurulum

Python 3.10+ ve pip install -r requirements.txt (veya pip install fastmcp) gerektirir.

Claude Desktop / Claude Code

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

Veya mcpServers altında manuel olarak:

"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

Tam sonuçlar için test_mcp_key yerine dashboard anahtarınızı koyun.

Kendi HTTP sunucunuzu çalıştırma

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

Sağlık kontrolü: GET /health veya /healthcheck (kimlik doğrulama modunu bildirir).

Ortam değişkenleri

DeğişkenVarsayılanAmaç
PEARCH_MCP_AUTHapi_keyoauth | api_key | none. oauth modunda ham API anahtarı bearer'ları hâlâ kabul edilir (çift kimlik doğrulama).
PEARCH_MCP_BASE_URLhttp://localhost:8000Bu sunucunun genel URL'si. OAuth meta verileri, token audience ve /auth/callback yönlendirme URI'si bundan türetilir.
PEARCH_MCP_GOOGLE_CLIENT_ID / PEARCH_MCP_GOOGLE_CLIENT_SECRET—Google OAuth 2.0 Web uygulaması istemcisi (<base_url>/auth/callback değerini yönlendirme URI'si olarak kaydedin). oauth modunda zorunludur.
PEARCH_MCP_INTERNAL_TOKEN—Dahili e-posta→API anahtarı eşlemesi ve istek kaynağı imzalama için paylaşılan gizli anahtar. oauth modunda ve API anahtarlarıyla doğrulanmış MCP atfı için zorunludur. Arka ucun MCP_INTERNAL_TOKEN değeriyle eşleşmelidir; son kullanıcılara asla dağıtmayın.
PEARCH_MCP_OAUTH_STOREdiskredis OAuth durumunu (istemci kayıtları, token'lar — şifrelenmiş) Redis'te tutar; böylece yeniden başlatmalara dayanır ve >1 replikaya izin verir.
PEARCH_MCP_OAUTH_REDIS_HOST / REDIS_ENDPOINT, REDIS_PORT, PEARCH_MCP_OAUTH_REDIS_DB, REDIS_PASSWORD—, 6379, 4, —OAuth deposu için Redis bağlantısı.
PEARCH_MCP_ALLOWED_CLIENT_REDIRECT_URISyerleşik listeMCP istemci yönlendirme URI'leri için virgülle ayrılmış fnmatch desenleri (* = herhangi biri).
PEARCH_MCP_TOKEN_CACHE_TTL_S300Doğrulanmış kimlik önbelleği TTL'i; aynı zamanda iptal gecikmesi.
PEARCH_API_URLhttps://api.pearch.aiPearch API temel adresi (çağrı başına base_url geçersiz kılar).
PEARCH_API_KEYtest_mcp_keystdio/yerel kullanım için yedek anahtar.
MCP_DISABLE_AUTH—1, PEARCH_MCP_AUTH=none ile eşdeğerdir (yalnızca yerel geliştirme).

Pearch API'sine yapılan araç istekleri, kişi araması, şirket-lead araması, sayfalama ve profil zenginleştirme dahil olmak üzere hem POST hem de GET çağrılarında X-Pearch-Source: mcp içerir. Barındırılan sunucu ayrıca dahili gizli anahtar yapılandırıldığında ve hedef origin PEARCH_API_URL ile eşleştiğinde X-Pearch-Source-Signature gönderir. HMAC, bearer kimlik bilgisini, yöntemi, çözümlenmiş yolu artı ham sorguyu, gövdeyi ve zaman damgasını bağlar. Arka uç, 300 saniye içindeki imzaları kabul eder, bu nedenle sunucu saatleri senkronize olmalıdır. Diğer origin'lerde çağıran tarafından sağlanan base_url değerleri imza almaz.

Arka uç, doğrulanmış MCP trafiğini analitik ve DevAdmin geçmişi için api_calls.request_source olarak kaydeder. Yalnızca bir kaynak başlığı yeterli değildir. API anahtarları kullanan imzasız kendi kendine barındırılan MCP trafiği api olarak kalır; kimliği doğrulanmış izin listesindeki OAuth istemcileri başlık olmadan tanınır. Arka uç kaynak günlüklemesini etkinleştirmeden önce, veritabanı geçişini uyguladıktan sonra imzalamayı dağıtın. Eski arka uçlar başlıkları yok sayar. Kimlik doğrulama, hesap atfı ve faturalandırma değişmez.

oauth modunda ingress/reverse proxy, yalnızca /mcp değil, tüm ana bilgisayarı sunucuya yönlendirmelidir: akış /.well-known/oauth-*, /authorize, /token, /register, /revoke, /consent ve /auth/callback ekler.

Geliştirme

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

Gizlilik Politikası

Pearch.AI'ın gizlilik politikası: https://pearch.ai/privacy-policy — veri toplama, kullanım, depolama, üçüncü taraflarla paylaşım, saklama ve iletişim bilgilerini kapsar. Veri silme / vazgeçme: https://pearch.ai/opt-out. Hizmet şartları: https://pearch.ai/tos.

Destek

Lisans

MIT — bkz. LICENSE.