TR
LinkedInLinkedIn MCP Sunucusu

Yapay zeka kodlama ajanları için LinkedIn MCP Sunucusu

Kodlama ajanınız Unipile MCP sunucusu içindeki LinkedIn rotalarını okur ve ürününüze mesajlaşma, arama, Sales Navigator ve Recruiter özellikleri kurar.
7 gün ücretsiz deneme, kredi kartı gerekmez.
Kodlama ajanınız
Unipile MCP bağlandı
Sarah
ATS'ime LinkedIn mesajlaşma ekle. İşe alım uzmanları kendi hesaplarını bağlasın.
Endpoint okunuyorPOST /v2/auth/linkşema yüklendi
Bağlantı rotası ve Ayarlar butonu eklendi. Account ID işe alım uzmanının kaydına yazılıyor.
3 dosya değişti · Development uygulamasında test edildi
Sonraki özelliği anlatın…
Kısa cevap

LinkedIn'in resmi bir MCP sunucusu var mı?

Hayır. LinkedIn bir Model Context Protocol sunucusu yayınlamaz ve geliştirici programı mesajlaşma, arama veya Recruiter özelliklerini üçüncü taraf ürünlere açmaz. Unipile MCP sunucusu, Unipile API'sinden üretilmiş, barındırılan üçüncü taraf bir sunucudur: kodlama ajanınız LinkedIn endpoint'lerini okur ve entegrasyonu ürününüze yazar; ürününüzde her kullanıcı kendi LinkedIn hesabını Hosted Auth ile bağlar ve kodunuz kimliği doğrulanmış o kullanıcı adına hareket eder.

Sunucu URL'si

LinkedIn MCP sunucu URL'siCanlı
https://developer.unipile.com/mcp?branch=v2.0
Kimlik doğrulamaİstekte X-API-KEY başlığı ve Scope'a bağlı bir Account API anahtarı; streamable HTTP üzerinden. LinkedIn ve diğer sekiz kanal için tek URL.
HesaplarGeliştirme sırasında Development uygulamanızın test hesapları; production'da her kullanıcının Hosted Auth ile bağladığı LinkedIn hesabı.
İstemcilerCodex, Cursor, Claude Code, Gemini CLI, Windsurf veya streamable HTTP üzerinden herhangi bir MCP istemcisi.

Tek bir prompt projenizde nasıl koda dönüşür

1
Özelliği anlatırsınızAday bulma sayfasına LinkedIn kişi araması ekle, ardından seçilen profili getir.
2
Ajan LinkedIn endpoint'lerini okur
Endpoint okunuyorPOST /v2/{account_id}/linkedin/search/peopleşema yüklendi
3
Kodu yazar ve Development uygulamanızda test ederlinkedin.service.ts içine searchPeople() ve getProfile() eklendi ve aday bulma sayfasına bağlandı. İkisi de Development uygulamasında çalıştırıldı: 25 sonuç, profil açıldı.
Unipile API'sinin tamamı, kodlama ajanınız tarafından okunabilir
Glue code değil, prompt

Kodlama ajanınızın LinkedIn'de geliştirdikleri

Bir entegrasyon işi seçin. Her döküm, ajana verdiğiniz prompt'u, ajanın Unipile MCP sunucusu üzerinden okuyup çalıştırdığı LinkedIn endpoint'lerini ve projenize eklenenleri gösterir. Yollar eksiksiz verilmiştir; API temel URL'si: https://api.unipile.com, Scope'a bağlı anahtar ise X-API-KEY başlığında.
Cursor · ats-appDevelopment uygulaması
Her işe alım uzmanının LinkedIn inbox'ını ATS'ime senkronize et ve InMail dahil aday sayfasından yanıt verebilsinler.
Endpoint'ler aranıyor"chats messages send"3 eşleşme
İstek çalıştırılıyorGET /v2/{account_id}/chats12 sohbet
Oluşturulanlar: linkedin/inbox-sync.ts (sohbetler ve mesajlar aday kaydına upsert edilir, cursor ile sayfalama) ve POST /candidates/:id/reply (sohbetin kendi account ID'siyle gönderme rotasını çağırır). Senkronizasyon Development uygulamasında çalıştırıldı: 12 sohbet, 87 mesaj içe aktarıldı.3 dosya değişti · Development uygulamasında test edildi

Tek bir prompt ile ürününüzün içinde bir LinkedIn inbox'ı

Ajan sohbet ve mesaj sözleşmelerini okur, senkronizasyon işini ve yanıt endpoint'ini kendi stack'inizde yazar ve ilk istekleri Development uygulamanızda çalıştırır. Bağlı hesabın Recruiter veya Sales Navigator lisansı varsa InMail de aynı rotalardan geçer.
Ajanın kullandığı endpoint'ler
GET/v2/{account_id}/chatsGET/v2/{account_id}/chats/{chat_id}/messagesPOST/v2/{account_id}/chats/{chat_id}/messages/send
Sık yapılan hata: ID'leri karıştırmak. Bir mesaj her zaman sohbetin sahibi olan hesaptan gönderilir; listeleme çağrısından gönderme çağrısına kadar account_id ve chat_id değerlerini birlikte taşıyın.
LinkedIn mesajlaşma API kılavuzu
Claude Code · crm-appDevelopment uygulaması
Unipile Hosted Auth'u uygula; her kullanıcı kendi LinkedIn hesabını Ayarlar'dan bağlasın ve account ID kullanıcı kaydına yazılsın.
Endpoint okunuyorPOST /v2/auth/linkşema yüklendi
İstek çalıştırılıyorPOST /v2/auth/link201 · link
Eklendi: POST /api/accounts/connect (backend'de): auth bağlantısını anahtarınızla oluşturur ve barındırılan URL'yi döndürür. Ayarlar butonu bu adresi açar, callback ise yeni account_id değerini kullanıcı kaydına yazar. Development uygulamasında test LinkedIn hesabıyla doğrulandı.4 dosya değişti · bağlantı akışı uçtan uca test edildi

Kullanıcılarınız kendi LinkedIn hesaplarını bağlar, uygulamanız bir account ID alır

Hosted Auth, Unipile'ın kullanıcılarınıza sunduğu sayfadır; kullanıcılar LinkedIn Classic, Recruiter veya Sales Navigator hesaplarını kendileri bağlar. Ajan, bağlantının backend'de oluşturulmasını, frontend'deki yönlendirmeyi ve sonraki her LinkedIn isteğinin ihtiyaç duyduğu account ID'nin kaydedilmesini kurar.
Ajanın kullandığı endpoint'ler
POST/v2/auth/linkGET/v2/accounts/{account_id}POST/v2/auth/checkpoint
Sık yapılan hata: Auth bağlantısını tarayıcıdan oluşturmak. Bağlantı sunucunuzda, kendi anahtarınızla oluşturulur; frontend yalnızca barındırılan URL'yi alır.
Hosted Auth'u bir ajanla uygulayın
Codex · sourcing-appDevelopment uygulaması
Aday bulma sayfasına klasik filtrelerle LinkedIn kişi araması ekle, ardından seçilen profili getir.
Endpoint okunuyorPOST /v2/{account_id}/linkedin/search/peopleşema yüklendi
İstek çalıştırılıyorGET /v2/{account_id}/users/{user_id}200 OK
Eklendi: searchPeople(filters) ve getProfile(id) (dosya: linkedin.service.ts); ayrıca API'nin sayfalama cursor'ını kullanan sonuç ızgarası ve profil paneli. Development uygulamasında test edildi: 25 sonuç, profil başlık, konum ve mevcut şirket bilgisiyle açıldı.4 dosya değişti · Development uygulamasında test edildi

LinkedIn'in kendi filtreleriyle arayın, ardından profili okuyun

Kişi, şirket, gönderi ve iş ilanı aramaları, kullanıcının LinkedIn'de zaten kullandığı filtreleri kullanır. Ajan, filtre formunu oluşturmak için arama parametreleri rotasını okur, aramayı bir kez çağırır ve yalnızca kullanıcının açtığı profili getirir. Sonuçlar, kimliği doğrulanmış kullanıcının kendi oturumundan görebildikleridir.
Ajanın kullandığı endpoint'ler
GET/v2/{account_id}/linkedin/search/parametersPOST/v2/{account_id}/linkedin/search/peopleGET/v2/{account_id}/users/{user_id}
Sık yapılan hata: Bir sonuç sayfasındaki her profili çekmek. Arama sonuçlarını gösterin, profil rotasını yalnızca kullanıcının açtığı profil için çağırın.
LinkedIn profil API kılavuzu
Cursor · ats-appDevelopment uygulaması
İşe alım uzmanları aday sayfasından notlu bağlantı isteği gönderebilsin ve bekleyen davetlerini görsün.
Endpoint okunuyorPOST /v2/{account_id}/users/me/relation-requestsşema yüklendi
İstek çalıştırılıyorGET /v2/{account_id}/users/me/relation-requests7 bekleyen
Eklendi: POST /candidates/:id/invite (bağlantı isteği rotasını notla birlikte çağırır, en fazla 300 karakter) ve işe alım uzmanı panelinde bekleyen davetler listesi. API'den gelen kota hataları yeniden denenmek yerine işe alım uzmanına gösterilir. Development uygulamasında test edildi.3 dosya değişti · Development uygulamasında test edildi

Kullanıcının hesabından, LinkedIn'in haftalık kotası dahilinde davetler

Bağlantı istekleri, takipler, bekleyen ve kabul edilen davetler: ağ rotaları kullanıcının bağladığı hesap üzerinde çalışır ve LinkedIn'in o hesaba uyguladığı kota içinde kalır. Ürününüz bunları kullanıcı eylemleri olarak, her seferinde tek istekle sunar.
Ajanın kullandığı endpoint'ler
POST/v2/{account_id}/users/me/relation-requestsGET/v2/{account_id}/users/me/relation-requestsGET/v2/{account_id}/users/{user_id}/relations
Sık yapılan hata: Kota hatasında daveti yeniden denemek. Limiti kullanıcıya gösterin; kota LinkedIn'e aittir, hesap başına ve haftalıktır.
LinkedIn API: davetler ve ağ
Gemini CLI · prospecting-appDevelopment uygulaması
Potansiyel müşteri sayfasına Sales Navigator lead araması ekle ve kullanıcı sonuçları lead listelerinden birine kaydedebilsin.
İstek çalıştırılıyorGET /v2/{account_id}/linkedin/sales-navigator/search/parametersfilters
İstek çalıştırılıyorPOST /v2/{account_id}/linkedin/sales-navigator/search/people143 lead
Arama parametreleri rotasından filtre formu, cursor ile sayfalanan lead araması ve lead listesi kaydetme rotası üzerinde "Listeye kaydet" oluşturuldu. Sayfa önce hesabın sözleşmelerini kontrol eder ve Sales Navigator lisansı bulunmazsa özelliği gizler. Development uygulamasında test edildi.5 dosya değişti · Development uygulamasında test edildi

Kullanıcının kendi lisansıyla Sales Navigator araması ve lead listeleri

Sales Navigator'ın tüm filtre setiyle lead ve hesap aramaları, kayıtlı lead listeleri ve hesap listeleri. Özellik, kullanıcının bağladığı lisansla çalışır: kendi filtreleri, kendi listeleri, kendi InMail kredileri. Tarayıcı oturumu yok, eklenti yok, aynı sunucu URL'si.
Ajanın kullandığı endpoint'ler
GET/v2/{account_id}/linkedin/sales-navigator/search/parametersPOST/v2/{account_id}/linkedin/sales-navigator/search/peoplePOST/v2/{account_id}/linkedin/sales-navigator/lead-lists/{list_id}/save
Sık yapılan hata: Her LinkedIn hesabının bir lisansı olduğunu varsaymak. Önce sözleşmeleri şu çağrıyla listeleyin: GET /v2/{account_id}/linkedin/contracts ve birden fazla varsa birini seçin.
Sales Navigator API kılavuzu
Claude Code · ats-appDevelopment uygulaması
Recruiter projelerimizi ve pipeline'larımızı ATS'e senkronize et ve bir ilan yayınlamadan önce iş ilanı slot kredilerini kontrol et.
İstek çalıştırılıyorGET /v2/{account_id}/linkedin/recruiter/projectsproje listesi
İstek çalıştırılıyorPOST /v2/{account_id}/linkedin/recruiter/projects/{project_id}/pipeline34 aday
Recruiter senkronizasyon işi (projeler, pipeline aşamaları ve adaylar ATS'e upsert edilir), yayın öncesi iş ilanı slot kredisi kontrolü ve hesabın birden fazla sözleşmesi olduğunda sözleşme seçimi eklendi. Development uygulamasında bir Recruiter test sözleşmesiyle test edildi.5 dosya değişti · Development uygulamasında test edildi

ATS'inizde Recruiter projeleri, pipeline'lar ve iş ilanları

Projeler, pipeline adayları, yetenek havuzu araması, başvuranlar ve özgeçmişler, iş ilanları ve iş ilanı slot kredileri: Recruiter rotaları kullanıcının seçtiği sözleşme üzerinde yanıt verir. Bir ATS, Recruiter'a özel bir entegrasyon olmadan Recruiter'ın tüm yüzeyine erişir.
Ajanın kullandığı endpoint'ler
GET/v2/{account_id}/linkedin/recruiter/projectsPOST/v2/{account_id}/linkedin/recruiter/projects/{project_id}/pipelineGET/v2/{account_id}/linkedin/recruiter/job-slots-credits
Sık yapılan hata: Classic bir hesapta Recruiter rotalarını çağırmak. Bu rotalar yalnızca bir Recruiter sözleşmesinde yanıt verir; kontrol için GET /v2/{account_id}/linkedin/contracts çağrısını özelliği göstermeden önce yapın.
Recruiter arama API kılavuzu
Gerçek rotalar, eksiksiz yollar

Sunucunun LinkedIn için sundukları

Sunucu doğrudan Unipile API'sini açar; bu yüzden kodlama ajanınızın LinkedIn'de geliştirebilecekleri, kısıtlı bir liste değil, API'nin yaptıklarının tamamıdır. Bağlı bir LinkedIn hesabında 179 işlemin 119'u geçerlidir; aşağıda her aile için bir geliştirme prompt'uyla gruplanmıştır. Bir işlem, Unipile API v2'deki bir yol üzerindeki tek bir HTTP metodudur. Aşağıdaki yollar eksiksiz verilmiştir; API temel URL'si: https://api.unipile.com, Scope'a bağlı anahtar ise X-API-KEY başlığında.
119işlem bir LinkedIn hesabında kullanılabilir (API'deki 179 işlem içinden)
3LinkedIn hesap türü: Classic, Recruiter, Sales Navigator
1sunucu URL'si ve Scope'a bağlı tek anahtar; LinkedIn ve diğer sekiz kanal için
0tahmin edilecek endpoint: ajan kod yazmadan önce tam şemayı okur
25 işlem
Mesajlar ve konuşmalar Inbox'ı listeleyin, bir diziyi okuyun, sohbet başlatın, gönderin, iletin veya tepki verin. Recruiter veya Sales Navigator lisansında InMail de aynı rotalardan geçer.
GET/v2/{account_id}/chats
GET/v2/{account_id}/chats/{chat_id}/messages
POST/v2/{account_id}/chats/{chat_id}/messages/send
"LinkedIn inbox'ını aday zaman akışına senkronize et ve bir yanıt kutusu ekle."
14 işlem
Profiller, davetler, ağ Bir profili okuyun, bağlantı isteği gönderin veya kabul edin, bekleyen davetleri, takipçileri ve bağlantıları listeleyin, bir üyeyi takip edin.
GET/v2/{account_id}/users/{user_id}
POST/v2/{account_id}/users/me/relation-requests
GET/v2/{account_id}/users/{user_id}/relations
"Her konuşmanın yanında göndericinin profilini bağlantı durumuyla göster."
6 işlem
LinkedIn araması Klasik LinkedIn filtreleriyle veya kullanıcının zaten oluşturduğu bir LinkedIn arama URL'sinden kişi, şirket, gönderi ve iş ilanı araması.
POST/v2/{account_id}/linkedin/search/people
POST/v2/{account_id}/linkedin/search/companies
GET/v2/{account_id}/linkedin/search/parameters
"Aday bulma sayfasına klasik LinkedIn filtreleriyle bir kişi araması ekle."
20 işlem
Gönderiler, yorumlar, tepkiler Bağlı hesaptan bir üyenin gönderilerini listeleyin, yorumları ve tepkileri okuyun, gönderi yayınlayın, yorum yapın veya yanıtlayın.
GET/v2/{account_id}/users/{user_id}/posts
GET/v2/{account_id}/posts/{post_id}/comments
POST/v2/{account_id}/posts
"Kullanıcının son gönderisindeki yorumları listele ve uygulamadan yanıt verebilsin."
10 işlem
Sales Navigator Kullanıcının kendi Sales Navigator lisansıyla, Sales Navigator filtreli lead ve hesap aramaları, kayıtlı lead listeleri ve hesap listeleri.
POST/v2/{account_id}/linkedin/sales-navigator/search/people
GET/v2/{account_id}/linkedin/sales-navigator/lead-lists
POST/v2/{account_id}/linkedin/sales-navigator/lead-lists/{list_id}/save
"Sales Navigator lead araması ekle ve sonuçları kullanıcının lead listelerine kaydet."
25 işlem
Recruiter Bir Recruiter sözleşmesinden projeler, yetenek havuzu araması, pipeline'lar, kayıtlı adaylar, başvuranlar ve özgeçmişleri, iş ilanları.
GET/v2/{account_id}/linkedin/recruiter/projects
POST/v2/{account_id}/linkedin/recruiter/search/people
POST/v2/{account_id}/linkedin/recruiter/projects/{project_id}/pipeline
"Recruiter projelerini ve pipeline adaylarını ATS'e senkronize et."
10 işlem
İş ilanları Kullanıcının LinkedIn hesabından iş ilanları oluşturun, düzenleyin, yayınlayın ve kapatın, bütçeyi kontrol edin, başvuranları listeleyin ve özgeçmişlerini okuyun.
GET/v2/{account_id}/linkedin/jobs
POST/v2/{account_id}/linkedin/jobs/{job_id}/applicants
POST/v2/{account_id}/linkedin/jobs/{job_id}/publish
"ATS iş ilanı sayfasında her ilan için başvuranları ve özgeçmişleri göster."
9 işlem
Şirket sayfaları ve hesap Şirket profilleri, kullanıcının yönettiği sayfalar, InMail kredileri, Recruiter sözleşmeleri, yetenek onayları ve diğer tüm LinkedIn çağrıları için bir passthrough.
GET/v2/{account_id}/linkedin/company/{company_id}
GET/v2/{account_id}/linkedin/inmail-credits
GET/v2/{account_id}/linkedin/company/pages
"Hesabın InMail kredilerini ve sözleşmelerini Ayarlar sayfasında göster."
Ajanın çalıştırdığı haliyle, eksiksiz bir istek
POSThttps://api.unipile.com/v2/{account_id}/chats/{chat_id}/messages/sendX-API-KEY: your-scoped-api-key200 OK
Sunucu her Unipile API sürümünü takip eder; yeni bir LinkedIn rotası yayınlandığı gün ajanınıza ulaşır. Production'da ürününüz, arayüzünüzdeki kullanıcı eylemleri olarak, her kullanıcının Hosted Auth ile bağladığı hesap üzerinde aynı rotaları çağırır. Bunlar, ajanın yazdığı kodda veya resmi SDK'lar üzerinden çağrılan Unipile LinkedIn API ile aynı rotalardır.·API referansı
LinkedInLisanslar ve sözleşmeler

Aynı sunucuda Sales Navigator MCP ve Recruiter MCP

LinkedIn ne Sales Navigator MCP sunucusu ne de Recruiter MCP sunucusu yayınlar ve çoğu LinkedIn MCP sunucusu klasik profilde kalır. Unipile sunucusu, LinkedIn API'sinin Sales Navigator ve Recruiter rotalarını kodlama ajanınıza açar; böylece bir potansiyel müşteri arama veya aday bulma özelliği, bağlı hesabın zaten sahip olduğu lisans veya sözleşmeyle yayına çıkar. Tarayıcı oturumu yok, eklenti yok, aynı sunucu URL'si.
Sales Navigator10 rota + sözleşmeler + InMail
Sales Navigator'ın tüm filtre setiyle lead ve hesap aramaları, kullanıcının zaten oluşturduğu bir Sales Navigator URL'sinden aramalar, kayıtlı lead listeleri ve hesap listeleri. Özelliğiniz kullanıcının listeleri, filtreleri ve InMail kredileriyle çalışır. Lisansın açtıkları
Sales Navigator filtreleriyle kişi ve şirket aramalarıPOST /v2/{account_id}/linkedin/sales-navigator/search/peoplePOST /v2/{account_id}/linkedin/sales-navigator/search/companiesPOST /v2/{account_id}/linkedin/sales-navigator/search (bir Sales Navigator URL'sinden)
Lead listeleri ve hesap listeleri: göz atma ve kaydetmeGET /v2/{account_id}/linkedin/sales-navigator/lead-listsPOST /v2/{account_id}/linkedin/sales-navigator/lead-lists/{list_id}POST /v2/{account_id}/linkedin/sales-navigator/lead-lists/{list_id}/saveGET /v2/{account_id}/linkedin/sales-navigator/account-lists
Arama parametreleri ve InMail kredileriGET /v2/{account_id}/linkedin/sales-navigator/search/parametersGET /v2/{account_id}/linkedin/inmail-credits
Bağlı LinkedIn hesabında bir Sales Navigator lisansı gerektirir. Lisans yoksa hesap yalnızca klasik arama ve mesajlaşma rotalarında yanıt verir. "Potansiyel müşteri sayfasına bir lead listesi tarayıcısı ekle ve iş değiştiren lead'leri işaretle." Sales Navigator MCP: sayfanın tamamı Sales Navigator API kılavuzu
Recruiter25 rota
Projeler, pipeline'lar, kayıtlı adaylar, yetenek havuzu araması, başvuranlar ve özgeçmişleri, iş ilanları ve iş ilanı slot kredileri. Bir ATS, Recruiter'a özel bir entegrasyon olmadan Recruiter'ın tüm yüzeyine erişir. Sözleşmenin açtıkları
Projeler ve pipeline'lar: listeleme, oluşturma, düzenleme, aday kaydetmeGET /v2/{account_id}/linkedin/recruiter/projectsPOST /v2/{account_id}/linkedin/recruiter/projects/{project_id}/pipelinePOST /v2/{account_id}/linkedin/recruiter/projects/{project_id}/pipeline/candidate/save
Filtrelerden veya bir Recruiter URL'sinden Recruiter kişi aramasıPOST /v2/{account_id}/linkedin/recruiter/search/peoplePOST /v2/{account_id}/linkedin/recruiter/search (bir Recruiter URL'sinden)POST /v2/{account_id}/linkedin/recruiter/projects/{project_id}/talent-pool/search
Başvuranlar, özgeçmişler, iş ilanları ve iş ilanı slot kredileriPOST /v2/{account_id}/linkedin/recruiter/projects/{project_id}/talent-pool/applicantsGET /v2/{account_id}/linkedin/recruiter/projects/{project_id}/talent-pool/applicants/{applicant_profile_id}/resumeGET /v2/{account_id}/linkedin/recruiter/jobsGET /v2/{account_id}/linkedin/recruiter/job-slots-credits
Bağlı hesapta bir Recruiter sözleşmesi gerektirir. Hesabın birden fazla sözleşmesi varsa kodunuz bunları şu çağrıyla listeler: GET /v2/{account_id}/linkedin/contracts ve birini şu çağrıyla seçer: POST /v2/{account_id}/linkedin/contracts/{contract_id}/select. "ATS'e yetenek havuzu araması ekle ve işe alım uzmanları adayları bir projeye kaydedebilsin." LinkedIn Recruiter MCP: sayfanın tamamı Recruiter arama API kılavuzu
Erişim, bağlı hesabın aboneliğine göre belirlenir. Classic bir hesap mesajlaşma, profiller, davetler, gönderiler ve klasik aramaya erişir. Sales Navigator lisansı lead ve hesap rotalarını ekler. Recruiter sözleşmesi proje ve pipeline rotalarını ekler. Tüm yollar şu adres üzerindedir: https://api.unipile.com; kodunuz hesabın nelere sahip olduğunu şu çağrıyla kontrol edebilir: GET /v2/{account_id}/linkedin/contracts.
Hızlı başlangıç

Kodlama ajanınıza ekleyin: tek satırda

Kurulacak ayrı bir LinkedIn sunucusu yok: barındırılan Unipile MCP sunucusu LinkedIn'i diğer tüm kanallarla aynı URL altında kapsar. Kodlama ajanınızı Scope'a bağlı bir API anahtarıyla bu adrese yönlendirin; ajan LinkedIn endpoint'lerini okur ve istekleri Development uygulamanızda çalıştırır. Aşağıdaki kod parçaları resmi dokümantasyondan alınmıştır.
Cursor~/.cursor/mcp.json
Claude Codeclaude mcp add --transport http …
Codex CLI ve IDE eklentisi~/.codex/config.toml
Gemini CLI~/.gemini/settings.json
Windsurf~/.codeium/windsurf/mcp_config.json
~/.cursor/mcp.json
# Barındırılan Unipile MCP sunucusunu Claude Code'a kaydedin claude mcp add --transport http --scope user \ unipile "https://developer.unipile.com/mcp?branch=v2.0" \ --header "X-API-KEY: your-scoped-api-key" # Bağlantıyı doğrulayın veya oturum içinde /mcp yazın claude mcp list
{ "mcpServers": { "unipile": { "url": "https://developer.unipile.com/mcp?branch=v2.0", "headers": { "X-API-KEY": "your-scoped-api-key" } } } }
{ "mcpServers": { "unipile": { "url": "https://developer.unipile.com/mcp?branch=v2.0", "headers": { "X-API-KEY": "your-scoped-api-key" } } } }
# Codex CLI ve Codex IDE eklentisi bu dosyayı paylaşır [mcp_servers.unipile] url = "https://developer.unipile.com/mcp?branch=v2.0" http_headers = { X-API-KEY = "your-scoped-api-key" } # Doğrulama: codex mcp list
{ "mcpServers": { "unipile": { "httpUrl": "https://developer.unipile.com/mcp?branch=v2.0", "headers": { "X-API-KEY": "your-scoped-api-key" } } } } # Doğrulama: Gemini CLI içinde /mcp
Sunucu bağlandı. Deneyin: "Aday bulma sayfasına LinkedIn kişi araması ekle, ardından seçilen profili getir."
1
Bir Development uygulamasıyla başlayınÖnce Unipile panelinde Development uygulamanızda çalışın: Hosted Auth ile bir test LinkedIn hesabı bağlayın, bu hesapla bir Scope ve o Scope için bir Account API anahtarı oluşturun. Production'a dokunulmaz ve bir MCP istemcisi hiçbir zaman global anahtar ya da Service anahtarı almaz.
2
Sunucuyu kodlama ajanınıza ekleyinİstemcinizin yapılandırmasını, Scope'a bağlı anahtar X-API-KEY başlığında olacak şekilde yapıştırın. Hemen algılamazsa istemciyi yeniden başlatın.
3
Özelliği anlatın, kodu inceleyinİhtiyacınız olan LinkedIn özelliğini anlatın. Ajan endpoint'leri okur, kodu projenize yazar ve istekleri Development uygulamasında çalıştırır. Akış sorunsuz çalışınca anahtarı Production'a geçirin.
Kullanıcı adına

Entegrasyonunuz kimin LinkedIn hesabı üzerinde işlem yapar?

Geliştirme sırasında Development uygulamanızın test hesapları üzerinde. Production'da, her kullanıcının Hosted Auth ile bağladığı LinkedIn hesabı üzerinde, o kullanıcının başlatıp kontrol ettiği iş akışları içinde.
1 · Kodlama ajanınız Codex, Cursor, Claude Code Sözleşmeyi okur, kodu yazar
2 · Unipile MCP sunucusu Barındırılan, Scope'a bağlı API anahtarı Development uygulamanızda test istekleri çalıştırır
3 · Unipile API LinkedIn rotaları Eylemi tek bir account ID ile sınırlar
4 · LinkedIn LinkedIn Classic, Recruiter, Sales Navigator LinkedIn'in kendi kuralları ve kotaları geçerlidir
5 · Kullanıcının hesabı Kullanıcı Hosted Auth ile bağlanmış Kendi inbox'ı, kendi ağı, kendi limitleri
Bağlı hesap · ats-appBağlı
KullanıcıLinkedIn
Sarah MitchellLinkedIn · Sales Navigator lisansı · kullanıcı tarafından Hosted Auth ile bağlandı
Account IDacc_7f3…c91, kodunuzun sakladığı tek tanımlayıcı
ScopeWorkspace 42 · Scope'a bağlı Account API anahtarı
OturumUnipile tarafından tutulur, uygulamanıza asla açılmaz
DurumBağlı · durum değişiklikleri webhook ile gelir
Yeniden bağlanBağlantıyı kes
Veriler kullanıcının oturumunda kalırMesajlar, profiller ve arama sonuçları kimliği doğrulanmış kullanıcının kendi LinkedIn oturumu üzerinden iletilir. Unipile, LinkedIn profillerine veya konuşmalarına ait hiçbir bağımsız arşiv, dizin veya veritabanı tutmaz: her istek kullanıcının başlattığı bir eylemle çalışır.
Bağımsız bir teknik aracıUnipile, bağımsız bir teknik aracıdır; LinkedIn iş ortağı değildir. Her istek, bir son kullanıcının Hosted Auth ile bağladığı hesaba, o kullanıcı adına iletilir ve bu kullanıcının kendi oturumundan zaten yapabildikleriyle sınırlıdır.
Limitleri LinkedIn belirler, siz uyarsınızDavet kotaları, mesaj hacimleri ve InMail kredileri LinkedIn tarafından belirlenir. Unipile canlı kullanım sinyallerini iletir; böylece ürününüz duraklayabilir veya kullanıcıyı bilgilendirebilir. Bir hesap üzerinde ne sıklıkla işlem yapılacağı müşteri tarafında verilen bir karardır.
Dürüst limitler

Hangi LinkedIn limitleri geçerli olmaya devam eder

Sunucu LinkedIn'in kurallarını kaldırmaz ve hacim vaat etmez. API, ürününüze hesabın gerçek sinyallerini verir; böylece yayına aldığınız özellik, hesap sahibinin yapacağı gibi bu sınırlar içinde çalışır.
LinkedIn'in uyguladıkları
Hesap başına ve haftalık davet kotalarıBağlantı istekleri LinkedIn tarafından her hesap için sınırlandırılır. Ürününüz her kullanıcı eylemi için bir istek gönderir ve LinkedIn limiti döndürdüğünde bunu gösterir.
Mesaj hacimleri ve InMail kredileriMesajlar mevcut bağlantılara veya açık profillere gider. InMail, Sales Navigator veya Recruiter lisansının kredilerini harcar; krediler şu çağrıyla görülebilir: GET /v2/{account_id}/linkedin/inmail-credits.
Arama sayfalaması ve günlük arama limitleriKlasik arama LinkedIn tarafından sayfalanır ve sınırlandırılır; Sales Navigator ve Recruiter lisansları daha derin sonuçlar alır. Kodunuz, hesabın görmesine izin verilen kapsam içinde API'nin döndürdüğü cursor ile sayfalama yapar.
Lisanslar ve sözleşmelerSales Navigator ve Recruiter rotaları yalnızca bağlı hesap ilgili aboneliğe sahipse yanıt verir. Özelliği göstermeden önce sözleşmeleri kontrol edin.
Bağlantı sırasında checkpoint'lerHesap bağlanırken LinkedIn, hesap sahibinden bir kod veya uygulama içi onay isteyebilir. Hosted Auth kullanıcıya bu adımda yol gösterir, checkpoint rotaları da uygulamanızın kodu göndermesini sağlar; kodunuz hiçbir zaman şifre görmez.
Ürününüze eklemeniz gerekenler
Yazma işlemleri kullanıcı eylemleridirGönderme, davet etme, yorum yapma, paylaşma, listeye kaydetme: her biri arayüzünüzde kullanıcı tarafından tetiklenir, asla arka planda çalışan bir döngü tarafından değil.
Tenant başına bir Scope ve Scope'a bağlı bir anahtarBir çalışma alanı yalnızca kendi Scope'una atanmış hesapları görür. Global anahtar yönetim için backend'inizde kalır ve hesap sahibi bağlantıyı istediği an kesebilir.
Kullanım sinyallerini okuyun ve geri çekilinUnipile rate limit yanıtlarını, kota hatalarını ve sağlayıcı durumlarını anında iletir. Bir limiti yeniden deneme sebebi değil, durma sinyali olarak ele alın.
Yeniden bağlanma ve checkpoint durumlarını ele alınHesap durumunu arayüzünüze eşleyin (bağlı, kod gerekiyor, yeniden bağlanma gerekiyor) ki kullanıcılar ne yapacaklarını bilsin; bir checkpoint'i asla döngüde yeniden denemeyin.
Sürekli olan her şey için webhook kullanınÜrününüz her yeni mesaja tepki vermek zorundaysa inbox'ı polling ile sorgulamak yerine webhook'lara abone olun ve mesajı olay getirsin.
Bir ürünü LinkedIn'e bağlamanın dört yolu

LinkedIn MCP seçenekleri nasıl karşılaştırılır

Her LinkedIn MCP sunucusu üçüncü taraftır; dolayısıyla bir ürün ekibi için asıl soru, her birinin LinkedIn'e nasıl ulaştığı, kimin hesabı üzerinde çalıştığı ve onunla neyi yayına alabileceğinizdir. Karşılaşacağınız dört aile yan yana.
Unipile MCP sunucusu Topluluk açık kaynak sunucuları Kamuya açık veri pazaryerleri No-code MCP köprüleri
LinkedIn'e nasıl ulaşır Unipile MCP sunucusuKullanıcılarınızın her birinin bağladığı LinkedIn hesabı (Hosted Auth ile), ardından LinkedIn API rotaları Topluluk açık kaynak sunucularıKendi makinenizde, bir tarayıcı oturumuyla yönetilen kendi LinkedIn girişiniz Kamuya açık veri pazaryerleriKamuya açık sayfalar, hesap yok, sonuçlar bir veri toplama hattından sunulur No-code MCP köprüleriOnların LinkedIn uygulama bağlantısı ve önceden tanımlı bir eylem seti
LinkedIn yüzeyleri Unipile MCP sunucusuClassic, Sales Navigator, Recruiter, ayrıca şirket sayfaları ve iş ilanları Topluluk açık kaynak sunucularıYalnızca klasik profil Kamuya açık veri pazaryerleriKamuya açık profiller, şirketler ve gönderiler No-code MCP köprüleriŞirket sayfasında veya kişisel profilde birkaç eylem
Okuma ya da okuma ve eylem Unipile MCP sunucusuOkuma ve eylem: mesajlar, davetler, gönderiler, yorumlar, listeler, projeler; ürününüzün özellikleri olarak Topluluk açık kaynak sunucularıÇoğunlukla okuma, projeye göre birkaç yazma işlemi Kamuya açık veri pazaryerleriYalnızca okuma No-code MCP köprüleriÖnceden tanımlı yazma işlemleri, az okuma
Barındırma ve istemciler Unipile MCP sunucusuBarındırılan, tek URL, HTTP üzerinden her kodlama ajanı: Codex, Cursor, Claude Code, Gemini CLI, Windsurf Topluluk açık kaynak sunucularıKendi sunucunuzda, yerel veya Docker, genellikle aynı anda tek istemci Kamuya açık veri pazaryerleriBarındırılan, istemci başına token No-code MCP köprüleriBarındırılan, yapılandırma başına üretilmiş bir URL
Aynı sunucudaki diğer kanallar Unipile MCP sunucusuSekiz: WhatsApp, Instagram, Telegram, Gmail, Outlook, IMAP, Google ve Outlook takvimleri Topluluk açık kaynak sunucularıYok Kamuya açık veri pazaryerleriDiğer kamuya açık veri kaynakları No-code MCP köprüleriBinlerce uygulama, her biri sığ bir eylem setiyle
Fiyatlandırma modeli Unipile MCP sunucusuBağlı hesap başına, istek hacminden bağımsız, 7 gün ücretsiz deneme Topluluk açık kaynak sunucularıÜcretsiz; barındırma ve bakım sizde Kamuya açık veri pazaryerleriKredi veya sonuç başına No-code MCP köprüleriGörev veya eylem başına
Ürününüz kimin koşullarıyla çalışır Unipile MCP sunucusuHer kullanıcının kendi hesabı ve LinkedIn aboneliği, kullanıcının ürününüzden başlatıp kontrol ettiği iş akışlarında Topluluk açık kaynak sunucularıKişisel hesabınız, riski size ait Kamuya açık veri pazaryerleriPazaryerinin veri toplama koşulları No-code MCP köprüleriKöprünün koşulları ve LinkedIn uygulama izinleri
Kategoriler bilerek genel ifadelerle anlatılmıştır. Unipile sunucusunu ayıran şey hesap modelidir: ürününüz, Sales Navigator ve Recruiter dahil, hesabı bağlayan kullanıcı olarak okur ve işlem yapar; hepsi diğer sekiz kanalla paylaşılan tek bir sunucu URL'sinin arkasında.
6000+ Unipile ile inovasyon yapan şirketler
Sektör liderlerinin tercihi
1 API
Tüm büyük iletişim kanallarında operasyonları sadeleştirin
2 Gün
Minimum kurulumla hızla canlı entegrasyona geçin
30%
Bakım çabası ve kaynaklarında azalma

Yerleşik güvenlik ve uyumluluk

Verileriniz ve iş akışlarınız için kurumsal düzeyde koruma Güvenliğimiz hakkında daha fazla bilgi
SOC 2 Type II
SOC 2 Type II
Sertifikalı
Veri korumasını ve operasyonel bütünlüğü güvence altına alan, bağımsız olarak denetlenmiş güvenlik kontrolleri.
GDPR
GDPR
Uyumlu
Kullanıcı gizliliği için Avrupa veri koruma düzenlemelerine tam uyum.
99.9%
Son 24 aydaki platform çalışma süresi
24/7
Yüksek performanslı API ile küresel destek

LinkedIn MCP Sunucusu SSS

İnsanların gerçekten sorduğu sorular: resmi mi değil mi, sunucu URL'si, ajanın nasıl test ettiği, Sales Navigator MCP ve Recruiter MCP, hesaplar, kod ve fiyat.
Hayır. LinkedIn bir Model Context Protocol sunucusu yayınlamaz ve geliştirici programı mesajlaşma, arama veya Recruiter özelliklerini üçüncü taraf ürünlere açmaz. Unipile MCP sunucusu, Unipile API'sinden üretilmiş, barındırılan üçüncü taraf bir sunucudur: kodlama ajanınız LinkedIn endpoint'lerini okur ve entegrasyonu ürününüze yazar; ürününüzde her kullanıcı kendi hesabını bağlar ve kodunuz kimliği doğrulanmış o kullanıcı adına hareket eder. Unipile bağımsız bir teknik aracıdır; LinkedIn ile bağlantılı değildir, LinkedIn tarafından onaylanmamış veya desteklenmemektedir.
LinkedIn dahil tüm Unipile API'si için tek bir URL vardır: https://developer.unipile.com/mcp?branch=v2.0; streamable HTTP üzerinden, Scope'a bağlı Account API anahtarı ise X-API-KEY başlığında. Kanal başına ayrı sunucu yoktur. URL'yi Codex, Cursor, Claude Code, Gemini CLI veya Windsurf'e yapıştırın; ajan LinkedIn endpoint'lerini kendisi keşfeder.
Development uygulamanızda. Hosted Auth ile bir test LinkedIn hesabı bağlayın, bu hesapla bir Scope ve o Scope için bir anahtar oluşturun ve bu anahtarı ajana verin. Ajan gerçek rotaları (GET /v2/{account_id}/chats, POST /v2/{account_id}/linkedin/search/people) test hesabında çalıştırır, yanıtları kontrol eder ve kodu düzeltir. Production hesapları ancak incelenmiş kodunuz kendi Scope'a bağlı anahtarlarıyla yayına çıktığında devreye girer.
LinkedIn'den yok: LinkedIn ne Sales Navigator MCP sunucusu ne de Recruiter MCP sunucusu yayınlar. Unipile MCP sunucusu, bağlı hesap ilgili lisansa veya sözleşmeye sahip olduğunda ikisini de sunar. Sales Navigator lisansı lead ve hesap aramalarını, lead listelerini ve hesap listelerini açar (POST /v2/{account_id}/linkedin/sales-navigator/search/people, GET /v2/{account_id}/linkedin/sales-navigator/lead-lists). Recruiter sözleşmesi projeleri, pipeline'ları, yetenek havuzu aramasını, başvuranları ve iş ilanlarını açar (GET /v2/{account_id}/linkedin/recruiter/projects, POST /v2/{account_id}/linkedin/recruiter/projects/{project_id}/pipeline). Kodunuz hesabın sözleşmelerini listeler ve birini seçer.
Geliştirme sırasında Development uygulamanızın test hesapları. Production'da ise yalnızca bir son kullanıcının Hosted Auth ile bağladığı ve Scope'unuzda bulunan hesap: kodunuz kimlik bilgilerini asla almaz, yalnızca bir account ID alır ve her istek, kullanıcının ürününüzden başlatıp kontrol ettiği bir iş akışı içinde, kimliği doğrulanmış o kullanıcı adına çalışır. Ürününüzün bir hesap üzerinde ne sıklıkla işlem yapacağı, LinkedIn'in limitleri dahilinde müşteri tarafında verilen bir karardır.
Hayır. LinkedIn'in geliştirici programı dar bir iş ortağı ürünleri grubunu kapsar ve mesajlaşma, arama veya Recruiter özelliklerini üçüncü taraflara açmaz. Unipile sunucusu, kullanıcınızın bağladığı LinkedIn hesabıyla, Unipile'ın REST üzerinden sunduğu aynı LinkedIn API aracılığıyla çalışır. İhtiyacınız olan tek şey, panelde oluşturulan ve Scope'a bağlı bir Unipile Account API anahtarıdır.
Yapılandırmayı kodlama ajanınıza yapıştırır ve LinkedIn özelliğini sade bir dille anlatırsınız. Ajan endpoint'leri okur, kodu projenize yazar ve Development uygulamasında test eder; siz de her pull request gibi incelersiniz. Production'da ürününüz aynı rotaları kendi Scope'a bağlı anahtarlarıyla REST API veya resmi SDK'lar üzerinden çağırır.
MCP sunucusu tüm Unipile planlarına dahildir; mesaj veya istek başına ücret yoktur. Faturalandırma, kanal ne olursa olsun bağlı hesap başınadır: 10 hesaba kadar aylık 49 EUR'dan başlar, ardından ek hesap başına 5 EUR, yüksek hacimde 3 EUR'ya kadar iner. 7 günlük ücretsiz deneme için kredi kartı gerekmez. Tüm tarife: fiyatlandırma sayfası.