Sales Navigator MCP
Sales Navigator MCP Server para agentes de código
Seu agente de código lê as rotas do Sales Navigator do Servidor MCP da Unipile e cria busca de leads, listas de leads e InMail no seu produto.
Teste grátis de 7 dias, sem cartão de crédito.
Seu agente de código
Unipile MCP conectado
Adicione uma busca de leads do Sales Navigator à página de prospecção.
Ler endpointPOST /v2/{account_id}/linkedin/sales-navigator/search/peopleschema carregado
Adicionei searchLeads() e o formulário de filtros. Ele confere a licença primeiro: 25 leads na primeira página.
Descreva o próximo recurso…
A resposta curta
Existe um servidor MCP oficial do Sales Navigator?
Não. O LinkedIn não publica um servidor MCP do Sales Navigator, e a busca, as listas e o InMail do Sales Navigator não são abertos a produtos de terceiros pelo programa para desenvolvedores dele. O servidor MCP da Unipile é um servidor de terceiros hospedado, gerado a partir da API da Unipile, que inclui as rotas da API do Sales Navigator. Seu agente de código as lê e escreve o recurso no seu produto. Cada usuário conecta a própria conta do LinkedIn, com a licença Sales Navigator dela, pelo Hosted Auth, e seu código age em nome desse usuário autenticado.
A URL do servidor
https://developer.unipile.com/mcp?branch=v2.0
AutenticaçãoHeader
X-API-KEY com uma chave de API de conta com escopo, sobre streamable HTTP. A mesma URL atende LinkedIn Classic, Recruiter e os outros canais.LicençaAs rotas do Sales Navigator respondem quando a conta conectada do LinkedIn tem uma licença Sales Navigator. Confira com
GET /v2/{account_id}/linkedin/contracts.ContasAs contas de teste da sua aplicação Development enquanto você constrói; em produção, a conta que cada usuário conectou pelo Hosted Auth.
ClientesCodex, Cursor, Claude Code, Gemini CLI, Windsurf ou qualquer cliente MCP sobre streamable HTTP.
Como um prompt vira um recurso de Sales Navigator
1
Você descreve o recursoDeixe os usuários colarem uma URL de busca do Sales Navigator e importe os leads para uma campanha.
2
O agente lê a rota da API do Sales Navigator
Ler endpointPOST /v2/{account_id}/linkedin/sales-navigator/searchschema carregado
3
Ele escreve o código e o testa na sua aplicação DevelopmentAdicionei importFromUrl() em salesnav.service.ts e o campo "Importar do Sales Navigator" na página de campanha. Rodei com uma URL de teste na aplicação Development: 25 leads na primeira página, próximo cursor salvo.
Prompts, não código de cola
O que seu agente de código constrói com o Sales Navigator MCP
Escolha um recurso do Sales Navigator. Cada transcrição mostra o prompt que você dá ao agente, as rotas da API do Sales Navigator que ele lê e executa pelo servidor MCP da Unipile, e o que chega ao seu projeto. Os paths estão completos, sobre a URL base da API
https://api.unipile.com, com uma chave com escopo no X-API-KEY como header.Adicione a busca de leads do Sales Navigator à página de prospecção: cargo atual, senioridade, número de funcionários da empresa e um botão "mudou de emprego".
Ler endpointGET /v2/{account_id}/linkedin/sales-navigator/search/parametersschema carregado
Executar requisiçãoPOST /v2/{account_id}/linkedin/sales-navigator/search/people25 leads
Montei o formulário de filtros (os seletores resolvem nomes para IDs pela rota de parâmetros de busca),
searchLeads(filters, cursor) em salesnav.service.ts e a tabela de resultados com "Carregar mais". Testado na aplicação Development com uma licença de teste: 25 leads na primeira página.Busca de leads com os filtros do Sales Navigator que seus usuários já conhecem
O agente lê o body da busca de pessoas, monta o formulário na sua stack e executa a primeira busca na sua aplicação Development. Cargo, senioridade, função, número de funcionários, localização e sinais como mudança de emprego ou publicações recentes: os mesmos filtros que o usuário tem no Sales Navigator, na própria licença.
Endpoints usados pelo agente
GET/v2/{account_id}/linkedin/sales-navigator/search/parametersPOST/v2/{account_id}/linkedin/sales-navigator/search/people
Erro comum: Digitar um cargo ou o nome de uma empresa onde o filtro espera um ID. Resolva o texto para um ID com a rota de parâmetros de busca antes, e depois passe o ID na busca de pessoas.
API de busca do Sales Navigator: principais recursos
Adicione uma busca de contas nas rotas do Sales Navigator ao CRM, para que os vendedores encontrem empresas-alvo e as abram no CRM.
Ler endpointPOST /v2/{account_id}/linkedin/sales-navigator/search/companiesschema carregado
Executar requisiçãoPOST /v2/{account_id}/linkedin/sales-navigator/search/companies200 OK
Adicionei
searchAccounts(filters, cursor) e uma aba "Contas" ao lado de "Leads" na página de prospecção. Cada linha de empresa leva ao registro correspondente no CRM quando ele existe. Testado na aplicação Development.Busca de contas para listas de empresas-alvo
A busca de empresas é o lado das contas do Sales Navigator: o vendedor refina as empresas-alvo e depois passa para as pessoas que trabalham nelas. O agente lê o body exato da rota de empresas antes de escrever o formulário, então nunca adivinha o nome de um filtro.
Endpoints usados pelo agente
POST/v2/{account_id}/linkedin/sales-navigator/search/companiesGET/v2/{account_id}/linkedin/sales-navigator/search/parameters
Erro comum: Reaproveitar o body da busca de leads na rota de empresas. Pessoas e empresas aceitam conjuntos de filtros diferentes; deixe o agente ler cada schema em vez de copiar um no outro.
Guia da API do Sales Navigator
Deixe os usuários colarem uma URL de busca do Sales Navigator, ou escolherem uma das buscas salvas, e importe os leads para uma campanha.
Ler endpointPOST /v2/{account_id}/linkedin/sales-navigator/searchschema carregado
Executar requisiçãoPOST /v2/{account_id}/linkedin/sales-navigator/search25 leads
Adicionei um campo "Importar do Sales Navigator" que envia a URL colada para a rota de busca por URL, e um seletor de buscas salvas que usa
load_saved_search na busca de pessoas. Os leads são adicionados à campanha uma página por vez, com o cursor salvo. Testado na aplicação Development.Importe uma busca que o usuário já montou no Sales Navigator
Muitos usuários montam a busca no próprio Sales Navigator. Seu produto pode aproveitar essa busca tal como está: pela URL que eles colam, ou por uma busca salva ou recente da conta. Não é preciso recriar os filtros na sua interface.
Endpoints usados pelo agente
POST/v2/{account_id}/linkedin/sales-navigator/searchPOST/v2/{account_id}/linkedin/sales-navigator/search/people
Erro comum: Enviar uma URL de busca clássica do LinkedIn para a rota do Sales Navigator. Valide que o link colado é uma busca do Sales Navigator antes de chamá-la e, caso contrário, mostre uma mensagem clara.
Guia de dados da API do Sales Navigator
Mostre as listas de leads do Sales Navigator do usuário na barra lateral, deixe-o abrir uma e adicione um botão "Salvar na lista de leads" em cada resultado de busca.
Executar requisiçãoGET /v2/{account_id}/linkedin/sales-navigator/lead-lists6 listas
Ler endpointPOST /v2/{account_id}/linkedin/sales-navigator/lead-lists/{list_id}/saveschema carregado
Adicionei a barra lateral de listas de leads, a visualização da lista (rota de navegação, paginada) e o botão "Salvar na lista de leads", que chama a rota de salvamento uma vez por clique e mostra o erro se o LinkedIn recusar. Testado na aplicação Development com uma lista de teste.
Listas de leads: navegar por elas e salvar nelas
As listas de leads são onde um usuário do Sales Navigator guarda os prospects. Seu produto pode ler as listas que o usuário tem, abrir uma e adicionar um lead a ela pela sua própria interface. A lista continua no Sales Navigator, então o usuário vê a mesma lista nos dois lugares.
Endpoints usados pelo agente
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
Erro comum: Usar o nome de uma lista como
Guia da API do Sales Navigator
list_id. Pegue o ID em GET .../lead-lists, e não repita um salvamento às cegas após um timeout: navegue pela lista antes para ver se o lead já está lá.Sincronize as listas de contas do Sales Navigator do vendedor com o CRM como segmentos de contas-alvo e deixe-o adicionar uma empresa a uma lista a partir da página da conta.
Executar requisiçãoGET /v2/{account_id}/linkedin/sales-navigator/account-lists4 listas
Executar requisiçãoPOST /v2/{account_id}/linkedin/sales-navigator/account-lists/{list_id}38 contas
Adicionei a sincronização das listas de contas (listas e empresas com upsert como segmentos do CRM, num botão manual "Sincronizar") e "Adicionar à lista de contas" na página da empresa, pela rota de salvamento. Testado na aplicação Development.
Listas de contas como segmentos de contas-alvo
As listas de contas espelham as listas de leads do lado das empresas. Um CRM ou uma ferramenta de ABM pode mostrar as listas do vendedor como segmentos e adicionar uma empresa pela própria página de conta, com as mesmas três rotas: listar, navegar, salvar.
Endpoints usados pelo agente
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
Erro comum: Misturar listas de leads e listas de contas. Um lead vai para uma lista de leads, uma empresa para uma lista de contas; cada ID de lista pertence a uma família de rotas.
API do LinkedIn para software de vendas
Quando um vendedor abrir um lead, mostre o perfil do jeito que o Sales Navigator mostra, não a versão clássica do LinkedIn.
Ler endpointGET /v2/{account_id}/users/{user_id}schema carregado
Executar requisiçãoGET /v2/{account_id}/users/{user_id}?variant=linkedin_sales_navigator200 OK
Adicionei
getLeadProfile(id), que pede a variante linkedin_sales_navigator , e o painel de lead na página de prospecção. O perfil só é buscado quando o vendedor abre um lead. Testado na aplicação Development.O perfil do lead, na variante Sales Navigator
A rota de perfil aceita uma variante.
linkedin_sales_navigator devolve o perfil como o Sales Navigator mostra; linkedin_classic e linkedin_recruiter são as outras duas. A rota também documenta seções de perfil como experiência, formação e skills, e o agente lê como pedi-las.Endpoints usados pelo agente
GET/v2/{account_id}/users/{user_id}?variant=linkedin_sales_navigator
Erro comum: Passar uma URL de perfil ou um nome de exibição como
Servidor MCP LinkedIn
user_id. Use o ID devolvido pela busca ou pela lista, e busque um perfil quando o usuário o abrir, não uma página inteira de resultados.Deixe o vendedor enviar um InMail do Sales Navigator com assunto a partir do painel de lead, e mostre quantos créditos de InMail restam.
Executar requisiçãoGET /v2/{account_id}/linkedin/inmail-creditscréditos
Ler endpointPOST /v2/{account_id}/chats/sendschema carregado
Adicionei o badge de créditos e o compositor de InMail (assunto e corpo).
sendInMail() chama a rota de início de chat com specifics.linkedin.sales_navigator.subject. O botão de envio fica desativado com zero créditos, e um envio com falha é mostrado ao vendedor, nunca repetido. Testado na aplicação Development.InMail do Sales Navigator com assunto, com os créditos do usuário
Um InMail inicia um novo chat. A rota de início de chat aceita opções específicas do LinkedIn, e o bloco do Sales Navigator leva o assunto. Os créditos pertencem à licença do usuário: leia-os antes de mostrar o compositor e deixe o vendedor decidir cada envio.
Endpoints usados pelo agente
POST/v2/{account_id}/chats/sendGET/v2/{account_id}/linkedin/inmail-credits
Erro comum: Repetir um InMail após um erro ambíguo. Uma nova tentativa pode enviar a mensagem duas vezes e gastar dois créditos. Confira os chats do usuário antes de oferecer um novo envio.
Enviar InMail com a API do LinkedIn
Rotas reais, paths completos
As rotas da API do Sales Navigator por trás do Sales Navigator MCP
O servidor expõe a própria API da Unipile, então o que seu agente de código consegue construir no Sales Navigator é o que a API do Sales Navigator faz. Dez rotas são específicas do Sales Navigator: busca, parâmetros de busca, listas de leads e listas de contas. Perfis, InMail, créditos e contratos usam as rotas compartilhadas do LinkedIn. Os paths abaixo estão completos, sobre a URL base da API
https://api.unipile.com, com a chave com escopo no X-API-KEY como header.10rotas do Sales Navigator: pessoas, empresas, a partir de uma URL, parâmetros, listas de leads, listas de contas
6rotas de lista: listar, navegar e salvar, para listas de leads e para listas de contas
1URL de servidor e uma chave com escopo, compartilhadas com LinkedIn Classic, Recruiter e os outros canais
0endpoints para adivinhar: o agente lê o schema exato antes de escrever código
2 rotas
Busca de leads
Busca de pessoas com o conjunto de filtros do Sales Navigator, e a rota de parâmetros que transforma um cargo, uma empresa ou uma localização digitados pelo usuário no ID que o filtro espera.
POST/v2/{account_id}/linkedin/sales-navigator/search/people
GET/v2/{account_id}/linkedin/sales-navigator/search/parameters
1 rota
Busca de contas
Busca de empresas do lado do Sales Navigator, para montar listas de contas-alvo antes de procurar as pessoas dentro delas.
POST/v2/{account_id}/linkedin/sales-navigator/search/companies
1 rota + buscas salvas
Busca a partir de uma URL
Execute uma busca que o usuário montou no Sales Navigator a partir da URL dela. Buscas salvas e recentes carregam pelo body da busca de pessoas.
POST/v2/{account_id}/linkedin/sales-navigator/search
POST/v2/{account_id}/linkedin/sales-navigator/search/people
3 rotas
Listas de leads
Liste as listas de leads do usuário, navegue pelos leads de uma delas, salve um lead em uma lista.
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
3 rotas
Listas de contas
As mesmas três operações do lado das empresas: liste as listas de contas, navegue por uma, salve uma conta nela.
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
Rotas compartilhadas
Perfil do lead e conexão
Leia um perfil na variante Sales Navigator e envie um pedido de conexão pela página do lead com as rotas compartilhadas do LinkedIn.
GET/v2/{account_id}/users/{user_id}?variant=linkedin_sales_navigator
POST/v2/{account_id}/users/me/relation-requests
Rotas compartilhadas
InMail do Sales Navigator
Inicie um chat com assunto nas opções do Sales Navigator e leia os créditos de InMail restantes da licença.
POST/v2/{account_id}/chats/send
GET/v2/{account_id}/linkedin/inmail-credits
Rotas compartilhadas
Licença, contratos e conexão
Conecte a conta pelo Hosted Auth, liste os contratos que ela tem e selecione o do Sales Navigator quando houver vários.
POST/v2/auth/link
GET/v2/{account_id}/linkedin/contracts
POST/v2/{account_id}/linkedin/contracts/{contract_id}/select
Uma requisição completa, exatamente como o agente a executa
O servidor acompanha cada release da API da Unipile, então uma nova rota do Sales Navigator chega ao seu agente no dia em que é lançada. Em produção, seu produto chama as mesmas rotas na conta que cada usuário conectou pelo Hosted Auth, como ações do usuário na sua interface. As mesmas rotas da API LinkedIn da Unipile, no código que o agente escreve ou pelos SDKs oficiais.·referência da API
O conjunto de filtros do Sales Navigator MCP, campo a campo
Estes são os campos de body de
POST /v2/{account_id}/linkedin/sales-navigator/search/people, conforme a API v2 da Unipile os documenta. Seu agente de código lê o formato exato deles pelo servidor MCP antes de escrever o formulário de filtros, para que os campos da sua interface correspondam aos que o Sales Navigator aplica na licença do usuário.Cargo e senioridade12 campos
Encontre a pessoa certa: o que ela faz hoje, o que fez antes, qual a senioridade e há quanto tempo está no cargo.
Campos de body
Palavras-chave e nomekeywords, first_name, last_name
Cargo atual e anteriorcurrent_job_title, past_job_title, function, seniority, persona
Experiência e formaçãoyears_in_position, years_of_experience, school, profile_language
Empresa e localização10 campos
Refine pela empresa em que o lead trabalha, o porte e o tipo dela, o setor, e onde o lead ou a empresa estão.
Campos de body
Empresacurrent_company, past_company, company_headcount, company_type, industry, years_in_company
Localizaçãolocation, company_location, postal_code, radius
Sinais13 campos
Os filtros pelos quais as equipes de vendas pagam: pessoas que acabaram de mudar de emprego, que publicaram recentemente, que seguem a empresa do usuário ou viram o perfil dele.
Campos de body
Atividade e intençãochanged_jobs, posted_on_linkedin, following_your_company, viewed_your_profile_recently, recent_interaction
Relação com o usuárionetwork_distance, connections_of, past_colleague, shared_experiences, group, messaged, viewed_profile, last_viewed_at
Listas e buscas salvas8 campos
Busque dentro do que o usuário já selecionou no Sales Navigator, recarregue uma busca salva ou recente, ou salve a busca atual de volta na conta dele.
Campos de body
Listaslead_list, account_list, saved_leads, saved_accounts, saved_resources
Buscas salvas e recentesload_saved_search, load_recent_search, save_search
A maioria dos filtros espera IDs, não texto livre. Um cargo, uma empresa, um setor ou uma localização digitados pelo usuário são resolvidos antes com
GET /v2/{account_id}/linkedin/sales-navigator/search/parameters, e depois passados para a busca de pessoas. O schema também documenta include, exclude, id, name, min e max dentro dos objetos de filtro: o agente lê qual filtro aceita qual formato em vez de adivinhar. A busca de contas tem o próprio body em POST /v2/{account_id}/linkedin/sales-navigator/search/companies.Início rápido
Adicione o Sales Navigator MCP ao seu agente de código em uma linha
Não há um servidor Sales Navigator MCP separado para instalar: o servidor MCP hospedado da Unipile cobre a API do Sales Navigator na mesma URL do LinkedIn Classic, do Recruiter e de todos os outros canais. Aponte seu agente de código para ela com uma chave de API com escopo, e ele lê as rotas do Sales Navigator e executa requisições na sua aplicação Development. Os trechos abaixo são os da documentação oficial.
Cursor~/.cursor/mcp.json
Claude Codeclaude mcp add --transport http …
Codex CLI e extensão da IDE~/.codex/config.toml
Gemini CLI~/.gemini/settings.json
Windsurf~/.codeium/windsurf/mcp_config.json
# Registre o servidor MCP hospedado da Unipile no 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"
# Verifique a conexão, ou digite /mcp dentro de uma sessão
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"
}
}
}
}
# O Codex CLI e a extensão Codex da IDE compartilham este arquivo
[mcp_servers.unipile]
url = "https://developer.unipile.com/mcp?branch=v2.0"
http_headers = { X-API-KEY = "your-scoped-api-key" }
# Verifique: codex mcp list
{
"mcpServers": {
"unipile": {
"httpUrl": "https://developer.unipile.com/mcp?branch=v2.0",
"headers": {
"X-API-KEY": "your-scoped-api-key"
}
}
}
}
# Verifique: /mcp dentro do Gemini CLI
Servidor conectado. Experimente: "Adicione a busca de leads do Sales Navigator à página de prospecção e esconda-a quando a conta não tiver licença."
1
Comece por uma aplicação DevelopmentNo dashboard da Unipile, trabalhe na sua aplicação Development: conecte pelo Hosted Auth uma conta de teste do LinkedIn que tenha uma licença Sales Navigator, crie um Scope com ela e uma chave de API de conta com escopo para esse Scope. A Production fica intacta, e um cliente MCP nunca recebe uma chave global ou Service.
2
Adicione o servidor ao seu agente de códigoCole a config do seu cliente, com a chave com escopo no header X-API-KEY. Reinicie o cliente se ele não reconhecer de imediato.
3
Descreva o recurso, revise o códigoDescreva o recurso do Sales Navigator que você precisa. O agente lê as rotas, escreve o código no seu projeto e executa requisições na aplicação Development. Troque a chave para a Production quando o fluxo passar.
Licença, contratos, em nome do usuário
Qual licença Sales Navigator sua integração usa?
A licença do usuário que conectou a conta. Enquanto você constrói, uma conta de teste na sua aplicação Development. Em produção, a conta do LinkedIn que cada usuário conectou pelo Hosted Auth, com a assinatura Sales Navigator que esse usuário já paga, dentro de fluxos que ele próprio inicia e controla.
1 · Seu agente de código
Codex, Cursor, Claude Code
Lê as rotas do Sales Navigator, escreve o código
2 · Servidor MCP da Unipile
Hospedado, chave de API com escopo
Executa requisições de teste na sua aplicação Development
3 · API da Unipile
As rotas do Sales Navigator
Restringe a ação a um ID de conta
4 · LinkedIn
Licença Sales Navigator
Valem as regras, os créditos e os limites do próprio LinkedIn
5 · A conta do usuário
Conectada pelo Hosted Auth
As listas, as buscas e os créditos de InMail dele
Sarah MitchellLinkedIn · licença Sales Navigator · vinculada pelo usuário via Hosted Auth
ID de conta
acc_7f3…c91, o único identificador que seu código guardaContratosListados com
GET /v2/{account_id}/linkedin/contracts; Sales Navigator selecionado com POST /v2/{account_id}/linkedin/contracts/{contract_id}/selectInMailCréditos lidos com
GET /v2/{account_id}/linkedin/inmail-creditsSessãoMantida pela Unipile, nunca exposta ao seu app
ReconectarDesconectar
Limites, sem rodeios
O que o Sales Navigator MCP não muda
O servidor não suspende as regras do LinkedIn e não promete volume. A API do Sales Navigator dá ao seu produto os sinais reais da licença, para que o recurso que você lança funcione dentro deles, como o dono da licença faria.
O que o LinkedIn impõe
É preciso uma licença Sales NavigatorAs rotas do Sales Navigator só respondem em uma conta que tem a licença. A licença é a própria assinatura do LinkedIn do usuário; a Unipile não fornece licenças.
Créditos de InMailCada InMail gasta um crédito da licença do usuário, nos termos que o LinkedIn define para essa licença. Leia o saldo com
GET /v2/{account_id}/linkedin/inmail-credits antes de mostrar o compositor.Paginação da buscaAs buscas do Sales Navigator devolvem resultados página por página, dentro do que o LinkedIn permite à licença ver. Seu código pagina com o cursor que a API devolve; ele não consegue buscar mais do que a própria licença consegue.
As cotas de convites continuam valendoUm pedido de conexão enviado da página de um lead usa a mesma cota semanal que o LinkedIn aplica à conta, com ou sem licença.
Checkpoints no momento da conexãoO LinkedIn pode pedir ao dono da conta um código ou uma confirmação no app quando a conta é vinculada. O Hosted Auth guia o usuário nesse processo; seu código nunca vê uma senha.
O que incluir no seu produto
Escritas são ações do usuárioSalvar um lead em uma lista, salvar uma conta, enviar um InMail: cada ação é disparada pelo usuário na sua interface, nunca por um loop em segundo plano.
Confira a licença antes de mostrar o recursoListe os contratos, selecione o do Sales Navigator quando houver vários, e esconda a busca e as listas do Sales Navigator nas contas sem licença.
Nunca repita uma escrita às cegasApós um timeout em um InMail ou em um salvamento de lista, confira os chats ou navegue pela lista antes de oferecer uma nova tentativa. Uma nova tentativa às cegas pode enviar duas vezes ou gastar um segundo crédito.
Leia os sinais de uso e recueA Unipile repassa respostas de rate limit, erros de cota e estados do provedor conforme eles acontecem. Trate um limite como uma parada, não como uma nova tentativa.
Um Scope e uma chave com escopo por tenantUm workspace só enxerga as contas associadas ao seu Scope. A chave global fica no seu backend, para administração, e o dono da conta pode se desconectar quando quiser.
Quatro formas de chegar aos dados do Sales Navigator
Como as opções de Sales Navigator MCP se comparam
Todo servidor Sales Navigator MCP é de terceiros, então a verdadeira pergunta para um time de produto é como cada um chega ao Sales Navigator, com a licença de quem, e o que você consegue lançar com ele. As quatro famílias que você vai encontrar, lado a lado.
Servidor MCP da Unipile
Servidores open-source da comunidade
Marketplaces de dados públicos
Pontes MCP no-code
Como chega ao Sales Navigator
Servidor MCP da UnipileA licença que cada um dos seus usuários conecta pelo Hosted Auth, e depois as rotas da API do Sales Navigator
Servidores open-source da comunidadeSeu próprio login do LinkedIn na sua máquina, guiado por uma sessão de navegador
Marketplaces de dados públicosPáginas públicas, sem licença, resultados servidos por um pipeline de coleta de dados
Pontes MCP no-codeA conexão do app LinkedIn deles e um conjunto de ações predefinidas
Recursos do Sales Navigator
Servidor MCP da UnipileBusca de leads e de contas, busca a partir de uma URL, listas de leads, listas de contas, InMail, mais a variante de perfil Sales Navigator
Servidores open-source da comunidadePrincipalmente o perfil clássico; o Sales Navigator depende do projeto
Marketplaces de dados públicosPerfis públicos e empresas, não as listas nem o InMail do usuário
Pontes MCP no-codeAções predefinidas, em geral fora do Sales Navigator
Ler, ou ler e agir
Servidor MCP da UnipileLer e agir: buscar, salvar em uma lista, enviar um InMail, como recursos do seu produto
Servidores open-source da comunidadeQuase só leitura, algumas escritas dependendo do projeto
Marketplaces de dados públicosSomente leitura
Pontes MCP no-codeEscritas predefinidas, pouca leitura
Hospedagem e clientes
Servidor MCP da UnipileHospedado, uma URL, qualquer agente de código sobre HTTP: Codex, Cursor, Claude Code, Gemini CLI, Windsurf
Servidores open-source da comunidadeAuto-hospedado, local ou Docker, em geral um cliente por vez
Marketplaces de dados públicosHospedado, um token por cliente
Pontes MCP no-codeHospedado, uma URL gerada por configuração
Outros produtos do LinkedIn e canais
Servidor MCP da UnipileLinkedIn Classic e Recruiter, mais WhatsApp, Instagram, Telegram, Gmail, Outlook, IMAP, calendários Google e Outlook
Servidores open-source da comunidadeNenhum
Marketplaces de dados públicosOutras fontes de dados públicos
Pontes MCP no-codeMilhares de apps, cada um com um conjunto raso de ações
Modelo de preços
Servidor MCP da UnipilePor conta conectada, seja qual for o volume de requisições, teste grátis de 7 dias
Servidores open-source da comunidadeGrátis, você hospeda e mantém
Marketplaces de dados públicosPor crédito ou por resultado
Pontes MCP no-codePor tarefa ou por ação
Sob quais termos seu produto opera
Servidor MCP da UnipileA própria conta e a assinatura Sales Navigator de cada usuário, em fluxos que o usuário inicia e controla a partir do seu produto
Servidores open-source da comunidadeSua conta pessoal, por sua conta e risco
Marketplaces de dados públicosOs termos de coleta de dados do marketplace
Pontes MCP no-codeOs termos da ponte e as permissões do app LinkedIn dela
As categorias são descritas de forma genérica de propósito. O que diferencia o servidor da Unipile é o modelo de conta: seu produto busca, salva e envia como o usuário que conectou a licença, com as listas e os créditos de InMail dele, por trás de uma única URL de servidor compartilhada com LinkedIn Classic, Recruiter e outros oito canais.
6000+
Empresas que inovam com a Unipile
Com a confiança dos líderes do setor
1 API
Simplificar as operações de todos os principais canais de comunicação
2 dias
Obtenha integração ao vivo rapidamente com o mínimo de configuração
30%
Redução dos esforços e recursos de manutenção
Segurança e conformidade incorporadas
Proteção de nível empresarial para seus dados e fluxos de trabalho Saiba mais sobre nossa segurança
SOC 2 Tipo II
Certificado
Controles de segurança auditados de forma independente, garantindo a proteção dos dados e a integridade operacional.
GDPR
Em conformidade
Conformidade total com os regulamentos europeus de proteção de dados para a privacidade do usuário.
99.9%
Tempo de atividade da plataforma nos últimos 24 meses
24/7
Suporte global com API de alto desempenho
FAQ do Sales Navigator MCP
As perguntas que as pessoas realmente fazem: oficial ou não, a URL do servidor, busca de leads, a licença, InMail, MCP versus API, contas e preço.
Não do LinkedIn: ele não publica um servidor MCP do Sales Navigator, e a busca, as listas e o InMail do Sales Navigator não são abertos a produtos de terceiros pelo programa para desenvolvedores dele. O servidor MCP da Unipile é um servidor de terceiros hospedado, gerado a partir da API da Unipile, e expõe as rotas da API do Sales Navigator: busca de leads e de contas, busca a partir de uma URL do Sales Navigator, listas de leads e listas de contas. Seu agente de código as lê e escreve o recurso no seu produto, onde cada usuário conecta a própria conta e seu código age em nome desse usuário autenticado. A Unipile é um intermediário técnico independente e não é afiliada, endossada nem patrocinada pelo LinkedIn.
A mesma URL do resto da API da Unipile:
https://developer.unipile.com/mcp?branch=v2.0, sobre streamable HTTP, com uma chave de API de conta com escopo no X-API-KEY header. Não existe um servidor Sales Navigator separado. Cole-a no Codex, Cursor, Claude Code, Gemini CLI ou Windsurf, e o agente encontra as rotas do Sales Navigator por conta própria.Sim. O agente lê
POST /v2/{account_id}/linkedin/sales-navigator/search/people e o conjunto de filtros dela (cargo, senioridade, função, número de funcionários, localização, mudança de emprego, listas de leads, buscas salvas e mais), resolve os valores digitados para IDs com GET /v2/{account_id}/linkedin/sales-navigator/search/parameters, escreve a busca no seu projeto e a executa na sua aplicação Development. A busca de contas usa POST /v2/{account_id}/linkedin/sales-navigator/search/companies, e uma busca que o usuário montou no Sales Navigator roda a partir da URL com POST /v2/{account_id}/linkedin/sales-navigator/search.O servidor se conecta, mas as rotas do Sales Navigator só respondem em uma conta que tem uma licença Sales Navigator. Sem ela, a conta funciona nas rotas clássicas de busca, perfil e mensageria do LinkedIn. Seu código lista os contratos da conta com
GET /v2/{account_id}/linkedin/contracts, seleciona o do Sales Navigator com POST /v2/{account_id}/linkedin/contracts/{contract_id}/select quando há vários, e esconde o recurso quando não há nenhum. A licença é a própria assinatura do LinkedIn do usuário; a Unipile não vende licenças.Sim, como ação do usuário. Um InMail inicia um chat com
POST /v2/{account_id}/chats/send, com o assunto em specifics.linkedin.sales_navigator.subject. Cada InMail gasta um crédito da licença do usuário; leia o saldo com GET /v2/{account_id}/linkedin/inmail-credits antes de mostrar o compositor, e nunca repita um envio após um erro ambíguo, pois uma nova tentativa pode enviar duas vezes.Mesmas rotas, momentos diferentes. A API do Sales Navigator é o que seu produto chama em produção, via REST ou pelos SDKs oficiais, com as próprias chaves com escopo. O Sales Navigator MCP é como seu agente de código lê essas rotas enquanto você constrói: ele descobre os endpoints, lê os schemas, escreve o código e o testa na sua aplicação Development. Nada passa pelo servidor MCP em produção, a menos que você queira.
Enquanto você constrói, nas contas de teste da sua aplicação Development. Em produção, apenas na conta que um usuário final conectou pelo Hosted Auth e que está no seu Scope: seu código recebe um ID de conta, nunca credenciais, e toda requisição roda em nome desse usuário autenticado, dentro de um fluxo que ele inicia e controla a partir do seu produto. Com que frequência seu produto age em uma conta é uma decisão do lado do cliente, dentro dos limites do LinkedIn.
O servidor MCP está incluído em todos os planos da Unipile, sem taxa por mensagem ou por requisição. A cobrança é por conta conectada, seja qual for o canal: a partir de 49 EUR por mês para até 10 contas, depois 5 EUR por conta adicional, chegando a 3 EUR em volume. O teste grátis de 7 dias não precisa de cartão de crédito. Tabela completa na página de preços. A licença Sales Navigator em si é a assinatura do LinkedIn do usuário.