NL
Sales Navigator MCP

Sales Navigator MCP-server voor coding agents

Uw coding agent leest de Sales Navigator-routes van de Unipile MCP-server en bouwt het zoeken naar leads, leadlijsten en InMail in uw product.
7 dagen gratis proberen, geen creditcard nodig.
Uw coding agent
Unipile MCP verbonden
Sarah
Voeg een Sales Navigator-zoekfunctie voor leads toe aan de prospectingpagina.
Endpoint lezenPOST /v2/{account_id}/linkedin/sales-navigator/search/peopleschema geladen
searchLeads() en het filterformulier toegevoegd. Eerst wordt de seat gecontroleerd: 25 leads op pagina één.
4 bestanden gewijzigd · getest op de Development-app
Beschrijf de volgende feature…
Het korte antwoord

Bestaat er een officiële Sales Navigator MCP-server?

Nee. LinkedIn publiceert geen Sales Navigator MCP-server, en het zoeken, de lijsten en InMail van Sales Navigator zijn via het developerprogramma niet opengesteld voor producten van derden. De Unipile MCP-server is een gehoste server van een derde partij, gegenereerd uit de Unipile API, die de Sales Navigator API-routes bevat. Uw coding agent leest ze en schrijft de feature in uw product. Elke gebruiker koppelt zijn eigen LinkedIn-account met de bijbehorende Sales Navigator-seat via Hosted Auth, en uw code handelt namens die geauthenticeerde gebruiker.

De server-URL

URL van de Sales Navigator MCP-serverLive
https://developer.unipile.com/mcp?branch=v2.0
AuthHeader X-API-KEY met een scoped Account API key, via streamable HTTP. Dezelfde URL bedient LinkedIn Classic, Recruiter en de andere kanalen.
SeatDe Sales Navigator-routes antwoorden als het gekoppelde LinkedIn-account een Sales Navigator-seat heeft. Controleer dit met GET /v2/{account_id}/linkedin/contracts.
AccountsDe testaccounts van uw Development-applicatie tijdens het bouwen; in productie het account dat elke gebruiker via Hosted Auth heeft gekoppeld.
ClientsCodex, Cursor, Claude Code, Gemini CLI, Windsurf of elke MCP-client via streamable HTTP.

Hoe één prompt een Sales Navigator-feature wordt

1
U beschrijft de featureLaat gebruikers een Sales Navigator-zoek-URL plakken en de leads importeren in een campagne.
2
De agent leest de Sales Navigator API-route
Endpoint lezenPOST /v2/{account_id}/linkedin/sales-navigator/searchschema geladen
3
Hij schrijft de code en test die op uw Development-applicatieimportFromUrl() toegevoegd in salesnav.service.ts en het veld "Importeren uit Sales Navigator" op de campagnepagina. Uitgevoerd met een test-URL op de Development-app: 25 leads op pagina één, volgende cursor opgeslagen.
Alles wat de server op LinkedIn doet
Prompts, geen lijmcode

Wat uw coding agent bouwt met de Sales Navigator MCP

Kies een Sales Navigator-feature. Elk transcript toont de prompt die u de agent geeft, de Sales Navigator API-routes die hij via de Unipile MCP-server leest en uitvoert, en wat er in uw project terechtkomt. Paden zijn volledig, op de API-basis-URL https://api.unipile.com, met een scoped key in de X-API-KEY header.
Cursor · prospecting-appDevelopment-app
Voeg het zoeken naar leads via Sales Navigator toe aan de prospectingpagina: huidige functietitel, senioriteit, bedrijfsgrootte en een schakelaar "van baan veranderd".
Endpoint lezenGET /v2/{account_id}/linkedin/sales-navigator/search/parametersschema geladen
Request uitvoerenPOST /v2/{account_id}/linkedin/sales-navigator/search/people25 leads
Het filterformulier gebouwd (de keuzelijsten zetten namen om naar ID's via de route voor zoekparameters), searchLeads(filters, cursor) in salesnav.service.ts en de resultatentabel met "Meer laden". Getest op de Development-app met een test-seat: 25 leads op de eerste pagina.4 bestanden gewijzigd · getest op de Development-app

Leads zoeken met de Sales Navigator-filters die uw gebruikers al kennen

De agent leest de body van de people search, bouwt het formulier in uw stack en voert de eerste zoekopdracht uit op uw Development-applicatie. Functietitel, senioriteit, functie, bedrijfsgrootte, locatie en signalen zoals een baanwissel of recente posts: dezelfde filters die de gebruiker in Sales Navigator heeft, op zijn eigen seat.
Endpoints die de agent gebruikt
GET/v2/{account_id}/linkedin/sales-navigator/search/parametersPOST/v2/{account_id}/linkedin/sales-navigator/search/people
Veelgemaakte fout: Een functietitel of bedrijfsnaam invullen waar de filter een ID verwacht. Zet de tekst eerst om naar een ID met de route voor zoekparameters, en geef die ID daarna door aan de people search.
Sales Navigator search API: belangrijkste functies
Claude Code · crm-appDevelopment-app
Voeg via de Sales Navigator-routes het zoeken naar accounts toe aan het CRM, zodat reps doelbedrijven kunnen vinden en ze in het CRM kunnen openen.
Endpoint lezenPOST /v2/{account_id}/linkedin/sales-navigator/search/companiesschema geladen
Request uitvoerenPOST /v2/{account_id}/linkedin/sales-navigator/search/companies200 OK
Toegevoegd searchAccounts(filters, cursor) en een tabblad "Accounts" naast "Leads" op de prospectingpagina. Elke bedrijfsregel linkt naar het bijbehorende CRM-record als dat bestaat. Getest op de Development-app.3 bestanden gewijzigd · getest op de Development-app

Accounts zoeken voor lijsten met doelbedrijven

De companies search is de accountkant van Sales Navigator: de rep bakent eerst de doelbedrijven af en gaat daarna naar de mensen die er werken. De agent leest de exacte body van de companies-route voordat hij het formulier schrijft, dus hij gokt nooit een filternaam.
Endpoints die de agent gebruikt
POST/v2/{account_id}/linkedin/sales-navigator/search/companiesGET/v2/{account_id}/linkedin/sales-navigator/search/parameters
Veelgemaakte fout: De body van de lead search hergebruiken op de companies-route. Personen en bedrijven hebben verschillende filtersets; laat de agent elk schema lezen in plaats van het ene naar het andere te kopiëren.
Gids Sales Navigator API
Codex · outreach-appDevelopment-app
Laat gebruikers een Sales Navigator-zoek-URL plakken, of een van hun opgeslagen zoekopdrachten kiezen, en de leads importeren in een campagne.
Endpoint lezenPOST /v2/{account_id}/linkedin/sales-navigator/searchschema geladen
Request uitvoerenPOST /v2/{account_id}/linkedin/sales-navigator/search25 leads
Een veld "Importeren uit Sales Navigator" toegevoegd dat de geplakte URL naar de search-from-URL-route stuurt, en een keuzelijst voor opgeslagen zoekopdrachten die load_saved_search gebruikt op de people search. Leads worden pagina voor pagina aan de campagne toegevoegd, met de cursor opgeslagen. Getest op de Development-app.3 bestanden gewijzigd · getest op de Development-app

Een zoekopdracht importeren die de gebruiker al in Sales Navigator heeft gebouwd

Veel gebruikers bouwen hun zoekopdracht in Sales Navigator zelf. Uw product kan die zoekopdracht overnemen zoals ze is: via de URL die ze plakken, of via een opgeslagen of recente zoekopdracht op hun account. U hoeft de filters niet opnieuw te bouwen in uw UI.
Endpoints die de agent gebruikt
POST/v2/{account_id}/linkedin/sales-navigator/searchPOST/v2/{account_id}/linkedin/sales-navigator/search/people
Veelgemaakte fout: Een klassieke LinkedIn-zoek-URL naar de Sales Navigator-route sturen. Controleer vóór de call of de geplakte link een Sales Navigator-zoekopdracht is, en toon anders een duidelijke melding.
Datagids Sales Navigator API
Cursor · prospecting-appDevelopment-app
Toon de Sales Navigator-leadlijsten van de gebruiker in de zijbalk, laat ze er een openen, en voeg bij elk zoekresultaat een knop "Opslaan in leadlijst" toe.
Request uitvoerenGET /v2/{account_id}/linkedin/sales-navigator/lead-lists6 lijsten
Endpoint lezenPOST /v2/{account_id}/linkedin/sales-navigator/lead-lists/{list_id}/saveschema geladen
De zijbalk met leadlijsten toegevoegd, de lijstweergave (browse-route, gepagineerd) en de knop "Opslaan in leadlijst", die per klik één keer de save-route aanroept en de fout toont als LinkedIn die weigert. Getest op de Development-app met een testlijst.4 bestanden gewijzigd · getest op de Development-app

Leadlijsten: bekijken en eraan toevoegen

In leadlijsten bewaart een Sales Navigator-gebruiker zijn prospects. Uw product kan de lijsten van de gebruiker lezen, er een openen en vanuit uw eigen UI een lead toevoegen. De lijst blijft in Sales Navigator, dus de gebruiker ziet op beide plekken dezelfde lijst.
Endpoints die de agent gebruikt
GET/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}/save
Veelgemaakte fout: Een lijstnaam gebruiken als list_id. Neem de ID uit GET .../lead-lists, en probeer een save na een time-out niet blind opnieuw: bekijk eerst de lijst om te zien of de lead er al in staat.
Gids Sales Navigator API
Gemini CLI · crm-appDevelopment-app
Synchroniseer de Sales Navigator-accountlijsten van de rep naar het CRM als segmenten van doelaccounts, en laat ze vanaf de accountpagina een bedrijf aan een lijst toevoegen.
Request uitvoerenGET /v2/{account_id}/linkedin/sales-navigator/account-lists4 lijsten
Request uitvoerenPOST /v2/{account_id}/linkedin/sales-navigator/account-lists/{list_id}38 accounts
De synchronisatie van accountlijsten toegevoegd (lijsten en hun bedrijven ge-upsert als CRM-segmenten, via een handmatige knop "Sync") en "Toevoegen aan accountlijst" op de bedrijfspagina, via de save-route. Getest op de Development-app.4 bestanden gewijzigd · getest op de Development-app

Accountlijsten als segmenten van doelaccounts

Accountlijsten zijn de tegenhanger van leadlijsten aan de bedrijfskant. Een CRM- of ABM-tool kan de lijsten van de rep als segmenten tonen en een bedrijf toevoegen vanaf de eigen accountpagina, met dezelfde drie routes: list, browse, save.
Endpoints die de agent gebruikt
GET/v2/{account_id}/linkedin/sales-navigator/account-listsPOST/v2/{account_id}/linkedin/sales-navigator/account-lists/{list_id}POST/v2/{account_id}/linkedin/sales-navigator/account-lists/{list_id}/save
Veelgemaakte fout: Leadlijsten en accountlijsten door elkaar halen. Een lead gaat naar een leadlijst, een bedrijf naar een accountlijst; elke lijst-ID hoort bij één routefamilie.
LinkedIn-API voor salessoftware
Claude Code · prospecting-appDevelopment-app
Toon bij het openen van een lead het profiel zoals Sales Navigator het toont, niet de klassieke LinkedIn-versie.
Endpoint lezenGET /v2/{account_id}/users/{user_id}schema geladen
Request uitvoerenGET /v2/{account_id}/users/{user_id}?variant=linkedin_sales_navigator200 OK
Toegevoegd getLeadProfile(id), dat de variant linkedin_sales_navigator opvraagt, en de lead-drawer op de prospectingpagina. Het profiel wordt pas opgehaald als de rep een lead opent. Getest op de Development-app.2 bestanden gewijzigd · getest op de Development-app

Het leadprofiel, in de Sales Navigator-variant

De profielroute accepteert een variant. linkedin_sales_navigator geeft het profiel terug zoals Sales Navigator het toont; linkedin_classic en linkedin_recruiter zijn de andere twee. De route documenteert ook profielsecties zoals werkervaring, opleiding en vaardigheden, en de agent leest hoe hij die opvraagt.
Endpoints die de agent gebruikt
GET/v2/{account_id}/users/{user_id}?variant=linkedin_sales_navigator
Veelgemaakte fout: Een profiel-URL of weergavenaam doorgeven als user_id. Gebruik de ID die de zoekopdracht of de lijst teruggeeft, en haal één profiel op wanneer de gebruiker het opent, niet een hele resultatenpagina.
LinkedIn MCP-server
Codex · outreach-appDevelopment-app
Laat de rep vanuit de lead-drawer een Sales Navigator InMail met onderwerp versturen, en toon hoeveel InMail-credits er nog over zijn.
Request uitvoerenGET /v2/{account_id}/linkedin/inmail-creditscredits
Endpoint lezenPOST /v2/{account_id}/chats/sendschema geladen
De credits-badge en de InMail-composer (onderwerp en tekst) toegevoegd. sendInMail() roept de start-a-chat-route aan met specifics.linkedin.sales_navigator.subject. De verzendknop is uitgeschakeld bij nul credits, en een mislukte verzending wordt aan de rep getoond, nooit opnieuw geprobeerd. Getest op de Development-app.3 bestanden gewijzigd · getest op de Development-app

Sales Navigator InMail met onderwerp, op de credits van de gebruiker

Een InMail start een nieuwe chat. De start-a-chat-route accepteert LinkedIn-specifieke opties, en het Sales Navigator-blok bevat het onderwerp. Credits horen bij de seat van de gebruiker: lees ze uit voordat u de composer toont, en laat de rep over elke verzending beslissen.
Endpoints die de agent gebruikt
POST/v2/{account_id}/chats/sendGET/v2/{account_id}/linkedin/inmail-credits
Veelgemaakte fout: Een InMail opnieuw proberen na een onduidelijke fout. Een retry kan het bericht twee keer versturen en twee credits kosten. Controleer de chats van de gebruiker voordat u aanbiedt opnieuw te versturen.
InMail versturen met de LinkedIn-API
Echte routes, volledige paden

De Sales Navigator API-routes achter de Sales Navigator MCP

De server stelt de Unipile API zelf beschikbaar, dus wat uw coding agent op Sales Navigator kan bouwen, is wat de Sales Navigator API doet. Tien routes zijn specifiek voor Sales Navigator: zoeken, zoekparameters, leadlijsten en accountlijsten. Profielen, InMail, credits en contracten gebruiken de gedeelde LinkedIn-routes. De paden hieronder zijn volledig, op de API-basis-URL https://api.unipile.com, met de scoped key in de X-API-KEY header.
10Sales Navigator-routes: personen, bedrijven, via een URL, parameters, leadlijsten, accountlijsten
6lijstroutes: list, browse en save, voor leadlijsten en voor accountlijsten
1server-URL en één scoped key, gedeeld met LinkedIn Classic, Recruiter en de andere kanalen
0endpoints om te raden: de agent leest het exacte schema voordat hij code schrijft
2 routes
Leads zoeken People search met de filterset van Sales Navigator, en de parametersroute die een functietitel, bedrijf of locatie die de gebruiker intypt, omzet naar de ID die de filter verwacht.
POST/v2/{account_id}/linkedin/sales-navigator/search/people
GET/v2/{account_id}/linkedin/sales-navigator/search/parameters
"Voeg leads zoeken met filters voor senioriteit en bedrijfsgrootte toe aan de prospectingpagina."
1 route
Accounts zoeken Bedrijven zoeken aan de Sales Navigator-kant, om lijsten met doelaccounts op te bouwen voordat u de mensen daarbinnen zoekt.
POST/v2/{account_id}/linkedin/sales-navigator/search/companies
"Voeg een zoekfunctie voor doelaccounts toe naast het zoeken naar leads."
1 route + opgeslagen zoekopdrachten
Zoeken via een URL Voer via de URL een zoekopdracht uit die de gebruiker in Sales Navigator heeft gebouwd. Opgeslagen en recente zoekopdrachten laden via de body van de people search.
POST/v2/{account_id}/linkedin/sales-navigator/search
POST/v2/{account_id}/linkedin/sales-navigator/search/people
"Laat gebruikers een Sales Navigator-zoek-URL plakken en de leads importeren."
3 routes
Leadlijsten De leadlijsten van de gebruiker oplijsten, de leads in een lijst bekijken, een lead in een lijst opslaan.
GET/v2/{account_id}/linkedin/sales-navigator/lead-lists
POST/v2/{account_id}/linkedin/sales-navigator/lead-lists/{list_id}
POST/v2/{account_id}/linkedin/sales-navigator/lead-lists/{list_id}/save
"Toon de leadlijsten van de gebruiker in de zijbalk en voeg bij elk resultaat "Opslaan in lijst" toe."
3 routes
Accountlijsten Dezelfde drie handelingen aan de bedrijfskant: de accountlijsten oplijsten, er een bekijken, een account erin opslaan.
GET/v2/{account_id}/linkedin/sales-navigator/account-lists
POST/v2/{account_id}/linkedin/sales-navigator/account-lists/{list_id}
POST/v2/{account_id}/linkedin/sales-navigator/account-lists/{list_id}/save
"Synchroniseer de accountlijsten van de rep naar het CRM als segmenten."
Gedeelde routes
Leadprofiel en connectie Lees een profiel in de Sales Navigator-variant, en stuur een connectieverzoek vanaf de leadpagina met de gedeelde LinkedIn-routes.
GET/v2/{account_id}/users/{user_id}?variant=linkedin_sales_navigator
POST/v2/{account_id}/users/me/relation-requests
"Open de lead-drawer met de Sales Navigator-variant van het profiel."
Gedeelde routes
Sales Navigator InMail Start een chat met een onderwerp in de Sales Navigator-opties, en lees de resterende InMail-credits van de seat.
POST/v2/{account_id}/chats/send
GET/v2/{account_id}/linkedin/inmail-credits
"Voeg een InMail-composer toe met een onderwerp en een credits-badge."
Gedeelde routes
Seat, contracten en koppeling Koppel het account via Hosted Auth, toon de contracten die het heeft en kies het Sales Navigator-contract als er meerdere zijn.
POST/v2/auth/link
GET/v2/{account_id}/linkedin/contracts
POST/v2/{account_id}/linkedin/contracts/{contract_id}/select
"Verberg het Sales Navigator-tabblad als het gekoppelde account geen seat heeft."
Eén volledige request, precies zoals de agent hem uitvoert
POSThttps://api.unipile.com/v2/{account_id}/linkedin/sales-navigator/search/peopleX-API-KEY: your-scoped-api-key200 OK
De server volgt elke release van de Unipile API, dus een nieuwe Sales Navigator-route bereikt uw agent op de dag dat hij uitkomt. In productie roept uw product dezelfde routes aan op het account dat elke gebruiker via Hosted Auth heeft gekoppeld, als gebruikersacties in uw UI. Dezelfde routes als de Unipile LinkedIn-API, in de code die de agent schrijft of via de officiële SDK's.·API-referentie
LinkedInFilters voor people search

De filterset van de Sales Navigator MCP, veld voor veld

Dit zijn de body-velden van POST /v2/{account_id}/linkedin/sales-navigator/search/people, zoals de Unipile API v2 ze documenteert. Uw coding agent leest via de MCP-server hun exacte vorm voordat hij het filterformulier schrijft, zodat de velden in uw UI overeenkomen met die welke Sales Navigator op de seat van de gebruiker toepast.
Rol en senioriteit12 velden
Vind de juiste persoon: wat hij vandaag doet, wat hij eerder deed, hoe senior hij is en hoe lang hij al in die rol zit. Body-velden
Trefwoorden en naamkeywords, first_name, last_name
Huidige en vorige rolcurrent_job_title, past_job_title, function, seniority, persona
Ervaring en achtergrondyears_in_position, years_of_experience, school, profile_language
"Voeg keuzelijsten voor functietitel, functie en senioriteit toe aan het zoeken naar leads."
Bedrijf en locatie10 velden
Beperk op het bedrijf waar de lead werkt, de grootte en het type ervan, de branche, en waar de lead of het bedrijf gevestigd is. Body-velden
Bedrijfcurrent_company, past_company, company_headcount, company_type, industry, years_in_company
Locatielocation, company_location, postal_code, radius
"Filter leads op bedrijfsgrootte en bedrijfslocatie, met een optie voor postcode en straal."
Signalen13 velden
De filters waarvoor salesteams betalen: mensen die net van baan zijn veranderd, die recent iets hebben gepost, die het bedrijf van de gebruiker volgen of het profiel van de gebruiker hebben bekeken. Body-velden
Activiteit en intentiechanged_jobs, posted_on_linkedin, following_your_company, viewed_your_profile_recently, recent_interaction
Relatie met de gebruikernetwork_distance, connections_of, past_colleague, shared_experiences, group, messaged, viewed_profile, last_viewed_at
"Voeg schakelaars voor Changed jobs en Follows our company toe aan het zoeken naar leads."
Lijsten en opgeslagen zoekopdrachten8 velden
Zoek binnen wat de gebruiker al in Sales Navigator heeft samengesteld, laad een opgeslagen of recente zoekopdracht opnieuw, of sla de huidige op in zijn account. Body-velden
Lijstenlead_list, account_list, saved_leads, saved_accounts, saved_resources
Opgeslagen en recente zoekopdrachtenload_saved_search, load_recent_search, save_search
"Laat gebruikers een van hun opgeslagen zoekopdrachten kiezen en die vanuit onze app uitvoeren."
De meeste filters verwachten ID's, geen vrije tekst. Een functietitel, bedrijf, branche of locatie die de gebruiker intypt, wordt eerst omgezet met GET /v2/{account_id}/linkedin/sales-navigator/search/parameters, en daarna doorgegeven aan de people search. Het schema documenteert ook include, exclude, id, name, min en max binnen de filterobjecten: de agent leest welke filter welke vorm aanneemt in plaats van te gokken. Accounts zoeken heeft een eigen body op POST /v2/{account_id}/linkedin/sales-navigator/search/companies.
Snel aan de slag

Voeg de Sales Navigator MCP toe aan uw coding agent in één regel

Er is geen aparte Sales Navigator MCP-server om te installeren: de gehoste Unipile MCP-server dekt de Sales Navigator API onder dezelfde URL als LinkedIn Classic, Recruiter en elk ander kanaal. Richt uw coding agent erop met een scoped API-sleutel, en hij leest de Sales Navigator-routes en voert requests uit op uw Development-applicatie. De snippets hieronder komen uit de officiële documentatie.
Cursor~/.cursor/mcp.json
Claude Codeclaude mcp add --transport http …
Codex CLI en IDE-extensie~/.codex/config.toml
Gemini CLI~/.gemini/settings.json
Windsurf~/.codeium/windsurf/mcp_config.json
~/.cursor/mcp.json
# Registreer de gehoste Unipile MCP-server in Claude Code claude mcp add --transport http --scope user \ unipile "https://developer.unipile.com/mcp?branch=v2.0" \ --header "X-API-KEY: your-scoped-api-key" # Controleer de verbinding, of typ /mcp binnen een sessie 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 en de Codex IDE-extensie delen dit bestand [mcp_servers.unipile] url = "https://developer.unipile.com/mcp?branch=v2.0" http_headers = { X-API-KEY = "your-scoped-api-key" } # Verifiëren: codex mcp list
{ "mcpServers": { "unipile": { "httpUrl": "https://developer.unipile.com/mcp?branch=v2.0", "headers": { "X-API-KEY": "your-scoped-api-key" } } } } # Verifiëren: /mcp binnen Gemini CLI
Server verbonden. Probeer: "Voeg het zoeken naar leads via Sales Navigator toe aan de prospectingpagina, en verberg het als het account geen seat heeft."
1
Begin met een Development-applicatieWerk in het Unipile-dashboard, binnen uw Development-applicatie: koppel via Hosted Auth een LinkedIn-testaccount met een Sales Navigator-seat, maak er een Scope mee aan en een scoped Account API key voor die Scope. Production blijft onaangeroerd, en een MCP-client krijgt nooit een globale key of Service key.
2
Voeg de server toe aan uw coding agentPlak de config voor uw client, met de scoped key in de X-API-KEY-header. Herstart de client als die hem niet direct oppikt.
3
Beschrijf de feature, review de codeBeschrijf de Sales Navigator-feature die u nodig hebt. De agent leest de routes, schrijft de code in uw project en voert requests uit op de Development-app. Zet de key om naar Production zodra de flow slaagt.
Seat, contracten, namens de gebruiker

Welke Sales Navigator-seat gebruikt uw integratie?

De seat van de gebruiker die het account heeft gekoppeld. Tijdens het bouwen een testaccount op uw Development-applicatie. In productie het LinkedIn-account dat elke gebruiker via Hosted Auth heeft gekoppeld, met het Sales Navigator-abonnement waarvoor die gebruiker al betaalt, binnen workflows die die gebruiker zelf start en beheert.
1 · Uw coding agent Codex, Cursor, Claude Code Leest de Sales Navigator-routes, schrijft de code
2 · Unipile MCP-server Gehost, scoped API-sleutel Voert testrequests uit op uw Development-app
3 · Unipile API De Sales Navigator-routes Beperkt de actie tot één account-ID
4 · LinkedIn LinkedIn Sales Navigator-seat De eigen regels, credits en limieten van LinkedIn gelden
5 · Het account van de gebruiker De gebruiker Gekoppeld via Hosted Auth Eigen lijsten, eigen zoekopdrachten, eigen InMail-credits
Gekoppeld account · prospecting-appVerbonden
De gebruikerLinkedIn
Sarah MitchellLinkedIn · Sales Navigator-seat · door de gebruiker gekoppeld via Hosted Auth
Account-IDacc_7f3…c91, de enige identifier die uw code opslaat
ContractenOpgehaald met GET /v2/{account_id}/linkedin/contracts; Sales Navigator geselecteerd met POST /v2/{account_id}/linkedin/contracts/{contract_id}/select
InMailCredits gelezen met GET /v2/{account_id}/linkedin/inmail-credits
SessieBeheerd door Unipile, nooit zichtbaar voor uw app
Opnieuw verbindenOntkoppelen
Zonder seat geen Sales Navigator-routesDe Sales Navigator-routes antwoorden alleen als het gekoppelde account een Sales Navigator-seat heeft. Zonder seat werkt het account nog steeds op de klassieke LinkedIn-routes voor zoeken, profielen en messaging. Uw product haalt eerst de contracten op, selecteert het Sales Navigator-contract als het account er meerdere heeft, en verbergt de feature als er geen is.
Data blijft in de sessie van de gebruikerZoekopdrachten, lijsten en profielen lopen via de eigen LinkedIn-sessie van de geauthenticeerde gebruiker. Unipile houdt geen onafhankelijk archief, index of database bij van LinkedIn-profielen, leads of gesprekken: elke request wordt uitgevoerd op basis van een actie die de gebruiker zelf start.
Een onafhankelijke technische tussenpersoonUnipile is een onafhankelijke technische tussenpersoon, niet gelieerd aan LinkedIn. Elke request wordt doorgegeven aan het account dat één eindgebruiker via Hosted Auth heeft gekoppeld, namens die gebruiker, begrensd door wat die gebruiker al kan doen vanaf zijn eigen Sales Navigator-seat.
LinkedIn bepaalt de limieten, u respecteert zeZoekpaginering en InMail-credits worden per seat door LinkedIn bepaald. Unipile geeft de live gebruikssignalen door, zodat uw product kan pauzeren of de gebruiker kan informeren. Hoe vaak het op een account handelt, blijft een beslissing aan klantzijde.
Eerlijke limieten

Wat de Sales Navigator MCP niet verandert

De server heft de regels van LinkedIn niet op en belooft geen volume. De Sales Navigator API geeft uw product de echte signalen van de seat, zodat de feature die u uitbrengt daarbinnen werkt, zoals de eigenaar van de seat dat zelf zou doen.
Wat LinkedIn afdwingt
Een Sales Navigator-seat is vereistDe Sales Navigator-routes antwoorden alleen op een account dat de seat heeft. De seat is het eigen LinkedIn-abonnement van de gebruiker; Unipile levert er geen.
InMail-creditsElke InMail kost een credit van de seat van de gebruiker, volgens de voorwaarden die LinkedIn voor die seat hanteert. Lees het saldo uit met GET /v2/{account_id}/linkedin/inmail-credits voordat u de composer toont.
ZoekpagineringSales Navigator-zoekopdrachten geven resultaten pagina voor pagina terug, binnen wat LinkedIn de seat laat zien. Uw code pagineert met de cursor die de API teruggeeft; hij kan niet meer ophalen dan de seat zelf kan.
Uitnodigingsquota blijven geldenEen connectieverzoek vanaf een leadpagina gebruikt hetzelfde wekelijkse quotum dat LinkedIn op het account toepast, met of zonder seat.
Checkpoints bij het koppelenLinkedIn kan de eigenaar van het account om een code of een bevestiging in de app vragen wanneer het account wordt gekoppeld. Hosted Auth begeleidt de gebruiker daarbij; uw code ziet nooit een wachtwoord.
Wat u in uw product inbouwt
Schrijfacties zijn gebruikersactiesEen lead in een lijst opslaan, een account opslaan, een InMail versturen: elke actie wordt door de gebruiker in uw UI gestart, nooit door een achtergrondloop.
Controleer de seat voordat u de feature toontHaal de contracten op, selecteer het Sales Navigator-contract als er meerdere zijn, en verberg het zoeken en de lijsten van Sales Navigator bij accounts zonder seat.
Probeer een schrijfactie nooit blind opnieuwControleer na een time-out bij een InMail of het opslaan in een lijst eerst de chats of bekijk de lijst, voordat u aanbiedt het opnieuw te proberen. Een blinde retry kan dubbel versturen of een tweede credit kosten.
Lees de gebruikssignalen en neem gas terugUnipile geeft rate-limit-responses, quotumfouten en providerstatussen door zodra ze optreden. Behandel een limiet als een stop, niet als een retry.
Eén Scope en één scoped key per tenantEen workspace ziet alleen de accounts die aan zijn Scope zijn toegewezen. De globale key blijft in uw backend voor beheer, en de eigenaar van het account kan op elk moment ontkoppelen.
Vier manieren om Sales Navigator-data te bereiken

Hoe de Sales Navigator MCP-opties zich tot elkaar verhouden

Elke Sales Navigator MCP-server is van een derde partij, dus de echte vraag voor een productteam is hoe elke server Sales Navigator bereikt, op wiens seat, en wat u ermee kunt uitbrengen. De vier families die u tegenkomt, naast elkaar.
Unipile MCP-server Open-source communityservers Marktplaatsen voor openbare data No-code MCP-bridges
Hoe Sales Navigator wordt bereikt Unipile MCP-serverDe seat die elk van uw gebruikers koppelt via Hosted Auth, daarna de Sales Navigator API-routes Open-source communityserversUw eigen LinkedIn-login op uw machine, aangestuurd via een browsersessie Marktplaatsen voor openbare dataOpenbare pagina's, geen seat, resultaten uit een pijplijn voor dataverzameling No-code MCP-bridgesHun LinkedIn-appkoppeling en een set vooraf gedefinieerde acties
Sales Navigator-features Unipile MCP-serverLeads en accounts zoeken, zoeken via een URL, leadlijsten, accountlijsten, InMail, plus de Sales Navigator-variant van het profiel Open-source communityserversVooral het klassieke profiel; Sales Navigator hangt af van het project Marktplaatsen voor openbare dataOpenbare profielen en bedrijven, niet de lijsten of InMail van de gebruiker No-code MCP-bridgesVooraf gedefinieerde acties, meestal buiten Sales Navigator
Lezen, of lezen en handelen Unipile MCP-serverLezen en handelen: zoeken, opslaan in een lijst, een InMail versturen, als features van uw product Open-source communityserversVooral lezen, een paar schrijfacties afhankelijk van het project Marktplaatsen voor openbare dataAlleen lezen No-code MCP-bridgesVooraf gedefinieerde schrijfacties, weinig lezen
Hosting en clients Unipile MCP-serverGehost, één URL, elke coding agent via HTTP: Codex, Cursor, Claude Code, Gemini CLI, Windsurf Open-source communityserversZelf gehost, lokaal of in Docker, meestal één client tegelijk Marktplaatsen voor openbare dataGehost, token per client No-code MCP-bridgesGehost, één gegenereerde URL per configuratie
Andere LinkedIn-producten en kanalen Unipile MCP-serverLinkedIn Classic en Recruiter, plus WhatsApp, Instagram, Telegram, Gmail, Outlook, IMAP, Google- en Outlook-agenda's Open-source communityserversGeen Marktplaatsen voor openbare dataAndere openbare databronnen No-code MCP-bridgesDuizenden apps, elk met een beperkte set acties
Prijsmodel Unipile MCP-serverPer gekoppeld account, ongeacht het aantal requests, 7 dagen gratis proberen Open-source communityserversGratis, u host en onderhoudt het zelf Marktplaatsen voor openbare dataPer credit of per resultaat No-code MCP-bridgesPer taak of per actie
Onder wiens voorwaarden uw product werkt Unipile MCP-serverHet eigen account en Sales Navigator-abonnement van elke gebruiker, in workflows die de gebruiker vanuit uw product start en beheert Open-source communityserversUw persoonlijke account, op eigen risico Marktplaatsen voor openbare dataDe voorwaarden voor dataverzameling van de marktplaats No-code MCP-bridgesDe voorwaarden van de bridge en de rechten van zijn LinkedIn-app
De categorieën worden bewust algemeen beschreven. Wat de Unipile-server onderscheidt, is het accountmodel: uw product zoekt, slaat op en verstuurt als de gebruiker die de seat heeft gekoppeld, met de lijsten en InMail-credits van die gebruiker, achter één server-URL die wordt gedeeld met LinkedIn Classic, Recruiter en acht andere kanalen.
6000+ Bedrijven innoveren met Unipile
Vertrouwd door marktleiders
1 API
Activiteiten stroomlijnen voor alle belangrijke communicatiekanalen
2 dagen
Snel live integratie bereiken met minimale installatie
30%
Vermindering van onderhoudsinspanningen en -middelen

Ingebouwde beveiliging en compliance

Enterprise-bescherming voor uw gegevens en workflows Meer informatie over onze beveiliging
SOC 2 type II
SOC 2 type II
Gecertificeerd
Onafhankelijk gecontroleerde beveiligingscontroles voor gegevensbescherming en operationele integriteit.
GDPR
GDPR
Conform
Volledige naleving van de Europese regelgeving voor gegevensbescherming voor de privacy van gebruikers.
99.9%
Platform Uptime over de laatste 24 maanden
24/7
Wereldwijde ondersteuning met krachtige API

FAQ Sales Navigator MCP

De vragen die mensen echt intypen: officieel of niet, de server-URL, leads zoeken, de seat, InMail, MCP versus API, accounts en prijs.
Niet van LinkedIn: LinkedIn publiceert geen Sales Navigator MCP-server, en het zoeken, de lijsten en InMail van Sales Navigator zijn via het developerprogramma niet opengesteld voor producten van derden. De Unipile MCP-server is een gehoste server van een derde partij, gegenereerd uit de Unipile API, en stelt de Sales Navigator API-routes beschikbaar: leads en accounts zoeken, zoeken via een Sales Navigator-URL, leadlijsten en accountlijsten. Uw coding agent leest ze en schrijft de feature in uw product, waar elke gebruiker zijn eigen account koppelt en uw code handelt namens die geauthenticeerde gebruiker. Unipile is een onafhankelijke technische tussenpersoon en is niet gelieerd aan, goedgekeurd door of gesponsord door LinkedIn.
Dezelfde URL als de rest van de Unipile API: https://developer.unipile.com/mcp?branch=v2.0, via streamable HTTP, met een scoped Account API key in de X-API-KEY header. Er is geen aparte Sales Navigator-server. Plak hem in Codex, Cursor, Claude Code, Gemini CLI of Windsurf, en de agent vindt de Sales Navigator-routes zelf.
Ja. De agent leest POST /v2/{account_id}/linkedin/sales-navigator/search/people en de bijbehorende filterset (functietitel, senioriteit, functie, bedrijfsgrootte, locatie, baanwissel, leadlijsten, opgeslagen zoekopdrachten en meer), zet ingetypte waarden om naar ID's met GET /v2/{account_id}/linkedin/sales-navigator/search/parameters, schrijft de zoekfunctie in uw project en voert die uit op uw Development-applicatie. Accounts zoeken gebruikt POST /v2/{account_id}/linkedin/sales-navigator/search/companies, en een zoekopdracht die de gebruiker in Sales Navigator heeft gebouwd, wordt via de URL uitgevoerd met POST /v2/{account_id}/linkedin/sales-navigator/search.
De server maakt verbinding, maar de Sales Navigator-routes antwoorden alleen op een account met een Sales Navigator-seat. Zonder seat werkt het account op de klassieke LinkedIn-routes voor zoeken, profielen en messaging. Uw code haalt de contracten van het account op met GET /v2/{account_id}/linkedin/contracts, selecteert het Sales Navigator-contract met POST /v2/{account_id}/linkedin/contracts/{contract_id}/select als er meerdere zijn, en verbergt de feature als er geen is. De seat is het eigen LinkedIn-abonnement van de gebruiker; Unipile verkoopt er geen.
Ja, als gebruikersactie. Een InMail start een chat met POST /v2/{account_id}/chats/send, met het onderwerp in specifics.linkedin.sales_navigator.subject. Elke InMail kost een credit van de seat van de gebruiker; lees het saldo uit met GET /v2/{account_id}/linkedin/inmail-credits voordat u de composer toont, en probeer een verzending nooit opnieuw na een onduidelijke fout, want een retry kan dubbel versturen.
Dezelfde routes, een ander moment. De Sales Navigator API is wat uw product in productie aanroept, via REST of de officiële SDK's, met eigen scoped keys. De Sales Navigator MCP is hoe uw coding agent die routes leest terwijl u bouwt: hij ontdekt de endpoints, leest de schema's, schrijft de code en test die op uw Development-applicatie. In productie loopt er niets via de MCP-server, tenzij u daarvoor kiest.
Tijdens het bouwen de testaccounts van uw Development-applicatie. In productie alleen het account dat een eindgebruiker heeft gekoppeld via Hosted Auth en dat in uw Scope staat: uw code ontvangt een account-ID, nooit inloggegevens, en elke request wordt uitgevoerd namens die geauthenticeerde gebruiker, binnen een workflow die de gebruiker vanuit uw product start en beheert. Hoe vaak uw product op een account handelt, is een beslissing aan klantzijde binnen de limieten van LinkedIn.
De MCP-server zit in elk Unipile-abonnement, zonder kosten per bericht of per request. De facturatie is per gekoppeld account, ongeacht het kanaal: vanaf 49 EUR per maand voor maximaal 10 accounts, daarna 5 EUR per extra account, tot 3 EUR bij grotere aantallen. De gratis proefperiode van 7 dagen vereist geen creditcard. Het volledige overzicht staat op de prijspagina. De Sales Navigator-seat zelf is het LinkedIn-abonnement van de gebruiker.