ES
Sales Navigator MCP

Servidor MCP de Sales Navigator para agentes de código

Su agente de código lee las rutas de Sales Navigator del Servidor MCP de Unipile y construye la búsqueda de leads, las listas de leads e InMail en su producto.
Prueba gratis de 7 días, sin tarjeta.
Su agente de código
Unipile MCP conectado
Sarah
Añade una búsqueda de leads de Sales Navigator a la página de prospección.
Leer endpointPOST /v2/{account_id}/linkedin/sales-navigator/search/peopleesquema cargado
Se han añadido searchLeads() y el formulario de filtros. Comprueba primero la licencia: 25 leads en la primera página.
4 archivos modificados · probado en la app de Development
Describa la próxima función…
La respuesta corta

¿Existe un servidor MCP oficial de Sales Navigator?

No. LinkedIn no publica ningún servidor MCP de Sales Navigator, y la búsqueda, las listas e InMail de Sales Navigator no están abiertos a productos de terceros a través de su programa para desarrolladores. El servidor MCP de Unipile es un servidor alojado de terceros generado a partir de la API de Unipile, que incluye las rutas de la API de Sales Navigator. Su agente de código las lee y escribe la función en su producto. Cada usuario conecta su propia cuenta de LinkedIn con su licencia de Sales Navigator mediante Hosted Auth, y su código actúa en nombre de ese usuario autenticado.

La URL del servidor

URL del servidor MCP de Sales NavigatorActivo
https://developer.unipile.com/mcp?branch=v2.0
AuthCabecera X-API-KEY con una clave Account API con scope, sobre HTTP streamable. La misma URL sirve LinkedIn Classic, Recruiter y los demás canales.
LicenciaLas rutas de Sales Navigator responden cuando la cuenta de LinkedIn conectada tiene una licencia de Sales Navigator. Compruébelo con GET /v2/{account_id}/linkedin/contracts.
CuentasLas cuentas de prueba de su aplicación de Development mientras construye; en producción, la cuenta que cada usuario conectó mediante Hosted Auth.
ClientesCodex, Cursor, Claude Code, Gemini CLI, Windsurf o cualquier cliente MCP sobre streamable HTTP.

Cómo un prompt se convierte en una función de Sales Navigator

1
Usted describe la funciónPermite a los usuarios pegar una URL de búsqueda de Sales Navigator e importar los leads a una campaña.
2
El agente lee la ruta de la API de Sales Navigator
Leer endpointPOST /v2/{account_id}/linkedin/sales-navigator/searchesquema cargado
3
Escribe el código y lo prueba en su aplicación de DevelopmentSe han añadido importFromUrl() en salesnav.service.ts y el campo "Importar desde Sales Navigator" en la página de campaña. Ejecutado con una URL de prueba en la app de Development: 25 leads en la primera página, cursor siguiente guardado.
Todo lo que hace el servidor en LinkedIn
Prompts, no código de pegamento

Lo que su agente de código construye con el Sales Navigator MCP

Elija una función de Sales Navigator. Cada transcripción muestra el prompt que da al agente, las rutas de la API de Sales Navigator que lee y ejecuta a través del servidor MCP de Unipile y lo que llega a su proyecto. Las rutas están completas, sobre la URL base de la API https://api.unipile.com, con una clave con scope en la cabecera X-API-KEY .
Cursor · prospecting-appApp de Development
Añade la búsqueda de leads de Sales Navigator a la página de prospección: cargo actual, nivel de experiencia, tamaño de la empresa y un interruptor "cambió de empleo".
Leer endpointGET /v2/{account_id}/linkedin/sales-navigator/search/parametersesquema cargado
Ejecutar peticiónPOST /v2/{account_id}/linkedin/sales-navigator/search/people25 leads
Se han construido el formulario de filtros (los selectores resuelven nombres en ID mediante la ruta de parámetros de búsqueda), searchLeads(filters, cursor) en salesnav.service.ts y la tabla de resultados con "Cargar más". Probado en la app de Development con una licencia de prueba: 25 leads en la primera página.4 archivos modificados · probado en la app de Development

Búsqueda de leads con los filtros de Sales Navigator que sus usuarios ya conocen

El agente lee el body de la búsqueda de personas, construye el formulario en su stack y lanza la primera búsqueda en su aplicación de Development. Cargo, nivel de experiencia, función, tamaño de la empresa, ubicación y señales como cambio de empleo o publicaciones recientes: los mismos filtros que el usuario tiene en Sales Navigator, con su propia licencia.
Endpoints que usa el agente
GET/v2/{account_id}/linkedin/sales-navigator/search/parametersPOST/v2/{account_id}/linkedin/sales-navigator/search/people
Error frecuente: Escribir un cargo o un nombre de empresa donde el filtro espera un ID. Resuelva primero el texto en un ID con la ruta de parámetros de búsqueda y luego pase el ID en la búsqueda de personas.
API de búsqueda de Sales Navigator: funciones clave
Claude Code · crm-appApp de Development
Añade al CRM una búsqueda de cuentas sobre las rutas de Sales Navigator, para que los comerciales encuentren empresas objetivo y las abran en el CRM.
Leer endpointPOST /v2/{account_id}/linkedin/sales-navigator/search/companiesesquema cargado
Ejecutar peticiónPOST /v2/{account_id}/linkedin/sales-navigator/search/companies200 OK
Se han añadido searchAccounts(filters, cursor) y una pestaña "Cuentas" junto a "Leads" en la página de prospección. Cada fila de empresa enlaza con el registro del CRM correspondiente cuando existe. Probado en la app de Development.3 archivos modificados · probado en la app de Development

Búsqueda de cuentas para listas de empresas objetivo

La búsqueda de empresas es el lado de cuentas de Sales Navigator: el comercial acota las empresas objetivo y luego pasa a las personas que trabajan en ellas. El agente lee el body exacto de la ruta de empresas antes de escribir el formulario, así que nunca adivina el nombre de un filtro.
Endpoints que usa el agente
POST/v2/{account_id}/linkedin/sales-navigator/search/companiesGET/v2/{account_id}/linkedin/sales-navigator/search/parameters
Error frecuente: Reutilizar el body de la búsqueda de leads en la ruta de empresas. Personas y empresas usan conjuntos de filtros distintos; deje que el agente lea cada esquema en lugar de copiar uno en otro.
Guía de la API de Sales Navigator
Codex · outreach-appApp de Development
Permite a los usuarios pegar una URL de búsqueda de Sales Navigator, o elegir una de sus búsquedas guardadas, e importar los leads a una campaña.
Leer endpointPOST /v2/{account_id}/linkedin/sales-navigator/searchesquema cargado
Ejecutar peticiónPOST /v2/{account_id}/linkedin/sales-navigator/search25 leads
Se han añadido un campo "Importar desde Sales Navigator" que envía la URL pegada a la ruta de búsqueda desde URL, y un selector de búsquedas guardadas que usa load_saved_search en la búsqueda de personas. Los leads se añaden a la campaña página a página, con el cursor guardado. Probado en la app de Development.3 archivos modificados · probado en la app de Development

Importar una búsqueda que el usuario ya creó en Sales Navigator

Muchos usuarios crean su búsqueda en el propio Sales Navigator. Su producto puede tomar esa búsqueda tal cual: desde la URL que pegan o desde una búsqueda guardada o reciente de su cuenta. No hace falta reconstruir los filtros en su interfaz.
Endpoints que usa el agente
POST/v2/{account_id}/linkedin/sales-navigator/searchPOST/v2/{account_id}/linkedin/sales-navigator/search/people
Error frecuente: Enviar una URL de búsqueda de LinkedIn clásico a la ruta de Sales Navigator. Valide que el enlace pegado es una búsqueda de Sales Navigator antes de llamarla y, si no, muestre un mensaje claro.
Guía de datos de la API de Sales Navigator
Cursor · prospecting-appApp de Development
Muestra las listas de leads de Sales Navigator del usuario en la barra lateral, permite abrir una y añade un botón "Guardar en lista de leads" en cada resultado de búsqueda.
Ejecutar peticiónGET /v2/{account_id}/linkedin/sales-navigator/lead-lists6 listas
Leer endpointPOST /v2/{account_id}/linkedin/sales-navigator/lead-lists/{list_id}/saveesquema cargado
Se han añadido la barra lateral de listas de leads, la vista de lista (ruta de consulta, paginada) y el botón "Guardar en lista de leads", que llama a la ruta de guardado una vez por clic y muestra el error si LinkedIn lo rechaza. Probado en la app de Development con una lista de prueba.4 archivos modificados · probado en la app de Development

Listas de leads: consultarlas, guardar en ellas

Las listas de leads son donde un usuario de Sales Navigator guarda sus prospectos. Su producto puede leer las listas que tiene el usuario, abrir una y añadirle un lead desde su propia interfaz. La lista sigue en Sales Navigator, así que el usuario ve la misma lista en ambos sitios.
Endpoints que usa el 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
Error frecuente: Usar el nombre de una lista como list_id. Tome el ID de GET .../lead-listsy no reintente un guardado a ciegas tras un timeout: consulte primero la lista para ver si el lead ya está en ella.
Guía de la API de Sales Navigator
Gemini CLI · crm-appApp de Development
Sincroniza las listas de cuentas de Sales Navigator del comercial con el CRM como segmentos de cuentas objetivo, y permite añadir una empresa a una lista desde la página de la cuenta.
Ejecutar peticiónGET /v2/{account_id}/linkedin/sales-navigator/account-lists4 listas
Ejecutar peticiónPOST /v2/{account_id}/linkedin/sales-navigator/account-lists/{list_id}38 cuentas
Se han añadido la sincronización de listas de cuentas (listas y sus empresas guardadas como segmentos del CRM, con un botón manual "Sincronizar") y "Añadir a lista de cuentas" en la página de empresa, sobre la ruta de guardado. Probado en la app de Development.4 archivos modificados · probado en la app de Development

Listas de cuentas como segmentos de cuentas objetivo

Las listas de cuentas son el equivalente de las listas de leads del lado de las empresas. Un CRM o una herramienta de ABM puede mostrar las listas del comercial como segmentos y añadir una empresa desde su propia página de cuenta, con las mismas tres rutas: listar, consultar, guardar.
Endpoints que usa el 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
Error frecuente: Mezclar listas de leads y listas de cuentas. Un lead va a una lista de leads, una empresa a una lista de cuentas; cada ID de lista pertenece a una familia de rutas.
API de LinkedIn para software de ventas
Claude Code · prospecting-appApp de Development
Cuando un comercial abra un lead, muestra el perfil como lo muestra Sales Navigator, no la versión clásica de LinkedIn.
Leer endpointGET /v2/{account_id}/users/{user_id}esquema cargado
Ejecutar peticiónGET /v2/{account_id}/users/{user_id}?variant=linkedin_sales_navigator200 OK
Se han añadido getLeadProfile(id), que solicita la variante linkedin_sales_navigator , y el panel lateral del lead en la página de prospección. El perfil solo se obtiene cuando el comercial abre un lead. Probado en la app de Development.2 archivos modificados · probado en la app de Development

El perfil del lead, en su variante Sales Navigator

La ruta de perfil admite una variante. linkedin_sales_navigator devuelve el perfil tal como lo muestra Sales Navigator; linkedin_classic y linkedin_recruiter son las otras dos. La ruta también documenta secciones del perfil como experiencia, formación y aptitudes, y el agente lee cómo solicitarlas.
Endpoints que usa el agente
GET/v2/{account_id}/users/{user_id}?variant=linkedin_sales_navigator
Error frecuente: Pasar una URL de perfil o un nombre visible como user_id. Use el ID que devuelve la búsqueda o la lista, y obtenga un perfil cuando el usuario lo abre, no toda una página de resultados.
Servidor MCP de LinkedIn
Codex · outreach-appApp de Development
Permite al comercial enviar un InMail de Sales Navigator con asunto desde el panel del lead, y muestra cuántos créditos InMail le quedan.
Ejecutar peticiónGET /v2/{account_id}/linkedin/inmail-creditscréditos
Leer endpointPOST /v2/{account_id}/chats/sendesquema cargado
Se han añadido la etiqueta de créditos y el editor de InMail (asunto y cuerpo). sendInMail() llama a la ruta de inicio de chat con specifics.linkedin.sales_navigator.subject. El botón de envío se desactiva con cero créditos, y un envío fallido se muestra al comercial, nunca se reintenta. Probado en la app de Development.3 archivos modificados · probado en la app de Development

InMail de Sales Navigator con asunto, con los créditos del usuario

Un InMail inicia un chat nuevo. La ruta de inicio de chat admite opciones específicas de LinkedIn, y el bloque de Sales Navigator lleva el asunto. Los créditos pertenecen a la licencia del usuario: léalos antes de mostrar el editor y deje que el comercial decida cada envío.
Endpoints que usa el agente
POST/v2/{account_id}/chats/sendGET/v2/{account_id}/linkedin/inmail-credits
Error frecuente: Reintentar un InMail tras un error ambiguo. Un reintento puede enviar el mensaje dos veces y gastar dos créditos. Revise los chats del usuario antes de ofrecer un nuevo envío.
Enviar InMail con la API de LinkedIn
Rutas reales, paths completos

Las rutas de la API de Sales Navigator detrás del Sales Navigator MCP

El servidor expone la propia API de Unipile, así que lo que su agente de código puede construir sobre Sales Navigator es lo que hace la API de Sales Navigator. Diez rutas son específicas de Sales Navigator: búsqueda, parámetros de búsqueda, listas de leads y listas de cuentas. Perfiles, InMail, créditos y contratos usan las rutas compartidas de LinkedIn. Las rutas siguientes están completas, sobre la URL base de la API https://api.unipile.com, con la clave con scope en la cabecera X-API-KEY .
10rutas de Sales Navigator: personas, empresas, desde una URL, parámetros, listas de leads, listas de cuentas
6rutas de listas: listar, consultar y guardar, para listas de leads y de cuentas
1URL de servidor y una clave con scope, compartidas con LinkedIn Classic, Recruiter y los demás canales
0endpoints que adivinar: el agente lee el esquema exacto antes de escribir código
2 rutas
Búsqueda de leads Búsqueda de personas con el conjunto de filtros de Sales Navigator, y la ruta de parámetros que convierte un cargo, una empresa o una ubicación escritos por el usuario en el ID que espera el filtro.
POST/v2/{account_id}/linkedin/sales-navigator/search/people
GET/v2/{account_id}/linkedin/sales-navigator/search/parameters
«Añade a la página de prospección la búsqueda de leads con filtros de nivel de experiencia y tamaño de empresa.»
1 ruta
Búsqueda de cuentas Búsqueda de empresas del lado de Sales Navigator, para crear listas de cuentas objetivo antes de buscar a las personas que trabajan en ellas.
POST/v2/{account_id}/linkedin/sales-navigator/search/companies
«Añade una búsqueda de cuentas objetivo junto a la búsqueda de leads.»
1 ruta + búsquedas guardadas
Búsqueda desde una URL Ejecutar a partir de su URL una búsqueda que el usuario creó en Sales Navigator. Las búsquedas guardadas y recientes se cargan mediante el body de la búsqueda de personas.
POST/v2/{account_id}/linkedin/sales-navigator/search
POST/v2/{account_id}/linkedin/sales-navigator/search/people
«Permite a los usuarios pegar una URL de búsqueda de Sales Navigator e importar los leads.»
3 rutas
Listas de leads Listar las listas de leads del usuario, consultar los leads de una, guardar un lead en una 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
«Muestra las listas de leads del usuario en la barra lateral y añade "Guardar en lista" en cada resultado.»
3 rutas
Listas de cuentas Las mismas tres operaciones del lado de las empresas: listar las listas de cuentas, consultar una, guardar una cuenta en ella.
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
«Sincroniza las listas de cuentas del comercial con el CRM como segmentos.»
Rutas compartidas
Perfil del lead y conexión Leer un perfil en su variante Sales Navigator y enviar una solicitud de conexión desde la página del lead con las rutas compartidas de LinkedIn.
GET/v2/{account_id}/users/{user_id}?variant=linkedin_sales_navigator
POST/v2/{account_id}/users/me/relation-requests
«Abre el panel del lead con la variante de perfil de Sales Navigator.»
Rutas compartidas
InMail de Sales Navigator Iniciar un chat con asunto en las opciones de Sales Navigator y leer los créditos InMail que le quedan a la licencia.
POST/v2/{account_id}/chats/send
GET/v2/{account_id}/linkedin/inmail-credits
«Añade un editor de InMail con asunto y una etiqueta de créditos.»
Rutas compartidas
Licencia, contratos y conexión Conectar la cuenta mediante Hosted Auth, listar los contratos que tiene y seleccionar el de Sales Navigator cuando hay varios.
POST/v2/auth/link
GET/v2/{account_id}/linkedin/contracts
POST/v2/{account_id}/linkedin/contracts/{contract_id}/select
«Oculta la pestaña de Sales Navigator cuando la cuenta conectada no tenga licencia.»
Una petición completa, tal como la ejecuta el agente
POSThttps://api.unipile.com/v2/{account_id}/linkedin/sales-navigator/search/peopleX-API-KEY: your-scoped-api-key200 OK
El servidor sigue cada versión de la API de Unipile, así que una nueva ruta de Sales Navigator llega a su agente el mismo día de su lanzamiento. En producción, su producto llama a las mismas rutas sobre la cuenta que cada usuario conectó mediante Hosted Auth, como acciones del usuario en su interfaz. Las mismas rutas que la API de LinkedIn de Unipile, en el código que escribe el agente o a través de los SDK oficiales.·Referencia de la API
LinkedInFiltros de búsqueda de personas

Los filtros del Sales Navigator MCP, campo por campo

Estos son los campos de body de POST /v2/{account_id}/linkedin/sales-navigator/search/people, tal como los documenta la API v2 de Unipile. Su agente de código lee su forma exacta a través del servidor MCP antes de escribir el formulario de filtros, de modo que los campos de su interfaz coinciden con los que Sales Navigator aplica sobre la licencia del usuario.
Cargo y nivel de experiencia12 campos
Encontrar a la persona adecuada: qué hace hoy, qué hizo antes, qué nivel tiene y cuánto tiempo lleva en el puesto. Campos de body
Palabras clave y nombrekeywords, first_name, last_name
Cargo actual y anteriorcurrent_job_title, past_job_title, function, seniority, persona
Experiencia y trayectoriayears_in_position, years_of_experience, school, profile_language
«Añade selectores de cargo, función y nivel de experiencia a la búsqueda de leads.»
Empresa y ubicación10 campos
Acote por la empresa en la que trabaja el lead, su tamaño y tipo, su sector y dónde están el lead o la empresa. Campos de body
Empresacurrent_company, past_company, company_headcount, company_type, industry, years_in_company
Ubicaciónlocation, company_location, postal_code, radius
«Filtra los leads por tamaño y ubicación de la empresa, con opción de código postal y radio.»
Señales13 campos
Los filtros por los que pagan los equipos de ventas: personas que acaban de cambiar de empleo, que han publicado hace poco, que siguen a la empresa del usuario o que han visto su perfil. Campos de body
Actividad e intenciónchanged_jobs, posted_on_linkedin, following_your_company, viewed_your_profile_recently, recent_interaction
Relación con el usuarionetwork_distance, connections_of, past_colleague, shared_experiences, group, messaged, viewed_profile, last_viewed_at
«Añade a la búsqueda de leads los interruptores Cambió de empleo y Sigue a nuestra empresa.»
Listas y búsquedas guardadas8 campos
Buscar dentro de lo que el usuario ya seleccionó en Sales Navigator, recargar una búsqueda guardada o reciente, o guardar la actual en su cuenta. Campos de body
Listaslead_list, account_list, saved_leads, saved_accounts, saved_resources
Búsquedas guardadas y recientesload_saved_search, load_recent_search, save_search
«Permite a los usuarios elegir una de sus búsquedas guardadas y ejecutarla desde nuestra app.»
La mayoría de los filtros esperan ID, no texto libre. Un cargo, una empresa, un sector o una ubicación escritos por el usuario se resuelven primero con GET /v2/{account_id}/linkedin/sales-navigator/search/parametersy luego se pasan a la búsqueda de personas. El esquema también documenta include, exclude, id, name, min y max dentro de los objetos de filtro: el agente lee qué forma admite cada filtro en lugar de adivinarla. La búsqueda de cuentas tiene su propio body en POST /v2/{account_id}/linkedin/sales-navigator/search/companies.
Inicio rápido

Añada el Sales Navigator MCP a su agente de código en una línea

No hay un servidor MCP de Sales Navigator aparte que instalar: el servidor MCP alojado de Unipile cubre la API de Sales Navigator con la misma URL que LinkedIn Classic, Recruiter y todos los demás canales. Apunte su agente de código a él con una clave de API con scope, y leerá las rutas de Sales Navigator y ejecutará peticiones contra su aplicación de Development. Los fragmentos de abajo son los de la documentación oficial.
Cursor~/.cursor/mcp.json
Claude Codeclaude mcp add --transport http …
CLI de Codex y extensión del IDE~/.codex/config.toml
Gemini CLI~/.gemini/settings.json
Windsurf~/.codeium/windsurf/mcp_config.json
~/.cursor/mcp.json
# Registre el servidor MCP alojado de Unipile en 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 la conexión, o escriba /mcp dentro de una sesió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" } } } }
# La CLI de Codex y la extensión del IDE de Codex comparten este archivo [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 de Gemini CLI
Servidor conectado. Pruebe: «Añade la búsqueda de leads de Sales Navigator a la página de prospección y ocúltala cuando la cuenta no tenga licencia.»
1
Empiece con una aplicación de DevelopmentEn el dashboard de Unipile, trabaje en su aplicación de Development: conecte mediante Hosted Auth una cuenta de LinkedIn de prueba que tenga una licencia de Sales Navigator, cree un Scope con ella y una clave Account API con scope para ese Scope. Production queda intacta, y un cliente MCP nunca recibe una clave global ni de Service.
2
Añada el servidor a su agente de códigoPegue la configuración de su cliente, con la clave con scope en la cabecera X-API-KEY. Reinicie el cliente si no la detecta de inmediato.
3
Describa la función, revise el códigoDescriba la función de Sales Navigator que necesita. El agente lee las rutas, escribe el código en su proyecto y ejecuta peticiones en la app de Development. Cambie la clave a Production cuando el flujo funcione.
Licencia, contratos, en nombre del usuario

¿Qué licencia de Sales Navigator usa su integración?

La licencia del usuario que conectó la cuenta. Mientras construye, una cuenta de prueba en su aplicación de Development. En producción, la cuenta de LinkedIn que cada usuario conectó mediante Hosted Auth, con la suscripción de Sales Navigator que ese usuario ya paga, dentro de flujos que ese usuario inicia y controla.
1 · Su agente de código Codex, Cursor, Claude Code Lee las rutas de Sales Navigator, escribe el código
2 · Servidor MCP de Unipile Alojado, clave de API con scope Ejecuta peticiones de prueba en su app de Development
3 · API de Unipile Las rutas de Sales Navigator Acota la acción a un único ID de cuenta
4 · LinkedIn LinkedIn Licencia de Sales Navigator Se aplican las propias reglas, créditos y límites de LinkedIn
5 · La cuenta del usuario El usuario Conectada mediante Hosted Auth Sus listas, sus búsquedas, sus créditos InMail
Cuenta conectada · prospecting-appConectada
El usuarioLinkedIn
Sarah MitchellLinkedIn · licencia Sales Navigator · vinculada por el usuario mediante Hosted Auth
ID de cuentaacc_7f3…c91, el único identificador que guarda su código
ContratosSe listan con GET /v2/{account_id}/linkedin/contracts; Sales Navigator se selecciona con POST /v2/{account_id}/linkedin/contracts/{contract_id}/select
InMailCréditos leídos con GET /v2/{account_id}/linkedin/inmail-credits
SesiónEn manos de Unipile, nunca expuesta a su app
ReconectarDesconectar
Sin licencia, no hay rutas de Sales NavigatorLas rutas de Sales Navigator solo responden cuando la cuenta conectada tiene una licencia de Sales Navigator. Sin ella, la cuenta sigue funcionando con las rutas clásicas de búsqueda, perfil y mensajería de LinkedIn. Su producto lista primero los contratos, selecciona el de Sales Navigator cuando la cuenta tiene varios y oculta la función si no hay ninguno.
Los datos se quedan en la sesión del usuarioLas búsquedas, las listas y los perfiles pasan por la propia sesión de LinkedIn del usuario autenticado. Unipile no guarda ningún archivo, índice ni base de datos independiente de perfiles, leads o conversaciones de LinkedIn: cada petición responde a una acción iniciada por el usuario.
Un intermediario técnico independienteUnipile es un intermediario técnico independiente, no afiliado a LinkedIn. Cada petición se transmite a la cuenta que un usuario final conectó mediante Hosted Auth, en nombre de ese usuario, dentro de los límites de lo que ese usuario ya puede hacer desde su propia licencia de Sales Navigator.
LinkedIn fija los límites, usted los respetaLa paginación de búsqueda y los créditos InMail los define LinkedIn para cada licencia. Unipile transmite las señales de uso en tiempo real para que su producto pueda pausar o informar al usuario. La frecuencia con la que actúa sobre una cuenta sigue siendo una decisión del cliente.
Límites honestos

Lo que el Sales Navigator MCP no cambia

El servidor no elimina las reglas de LinkedIn ni promete volumen. La API de Sales Navigator da a su producto las señales reales de la licencia, para que la función que lance funcione dentro de ellas, como lo haría el titular de la licencia.
Lo que impone LinkedIn
Se requiere una licencia de Sales NavigatorLas rutas de Sales Navigator solo responden en una cuenta que tiene la licencia. La licencia es la propia suscripción de LinkedIn del usuario; Unipile no la proporciona.
Créditos InMailCada InMail consume un crédito de la licencia del usuario, en las condiciones que LinkedIn fija para esa licencia. Lea el saldo con GET /v2/{account_id}/linkedin/inmail-credits antes de mostrar el editor.
Paginación de búsquedaLas búsquedas de Sales Navigator devuelven resultados página a página, dentro de lo que LinkedIn permite ver a la licencia. Su código pagina con el cursor que devuelve la API; no puede obtener más de lo que puede la propia licencia.
Las cuotas de invitación siguen aplicándoseUna solicitud de conexión enviada desde la página de un lead usa la misma cuota semanal que LinkedIn aplica a la cuenta, con o sin licencia.
Checkpoints en el momento de la conexiónLinkedIn puede pedir al titular de la cuenta un código o una confirmación en la app al vincular la cuenta. Hosted Auth guía al usuario en el proceso; su código nunca ve una contraseña.
Lo que conviene incorporar a su producto
Las escrituras son acciones del usuarioGuardar un lead en una lista, guardar una cuenta, enviar un InMail: cada acción la desencadena el usuario en su interfaz, nunca un bucle en segundo plano.
Compruebe la licencia antes de mostrar la funciónListe los contratos, seleccione el de Sales Navigator cuando haya varios y oculte la búsqueda y las listas de Sales Navigator en las cuentas sin licencia.
Nunca reintente una escritura a ciegasTras un timeout en un InMail o en un guardado en lista, revise los chats o consulte la lista antes de ofrecer un nuevo intento. Un reintento a ciegas puede enviar dos veces o gastar un segundo crédito.
Lea las señales de uso y baje el ritmoUnipile retransmite las respuestas de rate limit, los errores de cuota y los estados del proveedor según se producen. Trate un límite como una parada, no como un reintento.
Un Scope y una clave con scope por tenantUn workspace solo ve las cuentas asignadas a su Scope. La clave global se queda en su backend para administración, y el propietario de la cuenta puede desconectarla en cualquier momento.
Cuatro formas de acceder a los datos de Sales Navigator

Cómo se comparan las opciones de Sales Navigator MCP

Todos los servidores MCP de Sales Navigator son de terceros, así que la verdadera pregunta para un equipo de producto es cómo llega cada uno a Sales Navigator, con la licencia de quién y qué puede lanzar con él. Las cuatro familias que encontrará, comparadas.
Servidor MCP de Unipile Servidores open source de la comunidad Marketplaces de datos públicos Puentes MCP no-code
Cómo llega a Sales Navigator Servidor MCP de UnipileLa licencia que conecta cada uno de sus usuarios mediante Hosted Auth, y luego las rutas de la API de Sales Navigator Servidores open source de la comunidadSu propio login de LinkedIn en su máquina, mediante una sesión de navegador Marketplaces de datos públicosPáginas públicas, sin licencia, resultados servidos desde un pipeline de recopilación de datos Puentes MCP no-codeSu conexión de app de LinkedIn y un conjunto de acciones predefinidas
Funciones de Sales Navigator Servidor MCP de UnipileBúsqueda de leads y de cuentas, búsqueda desde una URL, listas de leads, listas de cuentas, InMail, más la variante de perfil de Sales Navigator Servidores open source de la comunidadSobre todo el perfil clásico; Sales Navigator depende del proyecto Marketplaces de datos públicosPerfiles y empresas públicos, no las listas ni los InMail del usuario Puentes MCP no-codeAcciones predefinidas, normalmente fuera de Sales Navigator
Leer, o leer y actuar Servidor MCP de UnipileLeer y actuar: buscar, guardar en una lista, enviar un InMail, como funciones de su producto Servidores open source de la comunidadSobre todo lectura, algunas escrituras según el proyecto Marketplaces de datos públicosSolo lectura Puentes MCP no-codeEscrituras predefinidas, poca lectura
Alojamiento y clientes Servidor MCP de UnipileAlojado, una sola URL, cualquier agente de código por HTTP: Codex, Cursor, Claude Code, Gemini CLI, Windsurf Servidores open source de la comunidadAutoalojado, en local o en Docker, normalmente un cliente cada vez Marketplaces de datos públicosAlojado, un token por cliente Puentes MCP no-codeAlojado, una URL generada por configuración
Otros productos de LinkedIn y canales Servidor MCP de UnipileLinkedIn Classic y Recruiter, más WhatsApp, Instagram, Telegram, Gmail, Outlook, IMAP, calendarios de Google y Outlook Servidores open source de la comunidadNinguno Marketplaces de datos públicosOtras fuentes de datos públicos Puentes MCP no-codeMiles de apps, cada una con un juego de acciones superficial
Modelo de precios Servidor MCP de UnipilePor cuenta conectada, sea cual sea el volumen de peticiones, con 7 días de prueba gratuita Servidores open source de la comunidadGratis, usted lo aloja y lo mantiene Marketplaces de datos públicosPor crédito o por resultado Puentes MCP no-codePor tarea o por acción
Bajo qué condiciones trabaja su producto Servidor MCP de UnipileLa propia cuenta y la suscripción de Sales Navigator de cada usuario, en flujos que el usuario inicia y controla desde su producto Servidores open source de la comunidadSu cuenta personal, por su cuenta y riesgo Marketplaces de datos públicosLas condiciones de recolección de datos del marketplace Puentes MCP no-codeLas condiciones del puente y los permisos de su app de LinkedIn
Las categorías se describen de forma genérica a propósito. Lo que distingue al servidor de Unipile es el modelo de cuenta: su producto busca, guarda y envía como el usuario que conectó la licencia, con sus listas y sus créditos InMail, tras una única URL de servidor compartida con LinkedIn Classic, Recruiter y otros ocho canales.
6000+ Empresas que innovan con Unipile
La confianza de los líderes del sector
1 API
Racionalizar las operaciones de los principales canales de comunicación
2 días
Rápida integración en directo con una configuración mínima
30%
Reducción de los esfuerzos y recursos de mantenimiento

Seguridad y conformidad integradas

Protección de nivel empresarial para sus datos y flujos de trabajo Más información sobre nuestra seguridad
SOC 2 Tipo II
SOC 2 Tipo II
Certificado
Controles de seguridad auditados de forma independiente que garantizan la protección de datos y la integridad operativa.
GDPR
GDPR
Conforme
Pleno cumplimiento de la normativa europea de protección de datos para la privacidad de los usuarios.
99.9%
Tiempo de actividad de la plataforma en los últimos 24 meses
24/7
Asistencia global con API de alto rendimiento

FAQ del Sales Navigator MCP

Las preguntas que la gente escribe de verdad: oficial o no, la URL del servidor, búsqueda de leads, la licencia, InMail, MCP frente a API, cuentas y precio.
No por parte de LinkedIn: no publica ningún servidor MCP de Sales Navigator, y la búsqueda, las listas e InMail de Sales Navigator no están abiertos a productos de terceros a través de su programa para desarrolladores. El servidor MCP de Unipile es un servidor alojado de terceros generado a partir de la API de Unipile, y expone las rutas de la API de Sales Navigator: búsqueda de leads y de cuentas, búsqueda desde una URL de Sales Navigator, listas de leads y listas de cuentas. Su agente de código las lee y escribe la función en su producto, donde cada usuario conecta su propia cuenta y su código actúa en nombre de ese usuario autenticado. Unipile es un intermediario técnico independiente y no está afiliado a LinkedIn, ni respaldado ni patrocinado por LinkedIn.
La misma URL que el resto de la API de Unipile: https://developer.unipile.com/mcp?branch=v2.0, sobre streamable HTTP, con una clave Account API con scope en la cabecera X-API-KEY . No hay un servidor de Sales Navigator aparte. Péguela en Codex, Cursor, Claude Code, Gemini CLI o Windsurf, y el agente encontrará por sí mismo las rutas de Sales Navigator.
Sí. El agente lee POST /v2/{account_id}/linkedin/sales-navigator/search/people y su conjunto de filtros (cargo, nivel de experiencia, función, tamaño de empresa, ubicación, cambio de empleo, listas de leads, búsquedas guardadas y más), resuelve los valores escritos en ID con GET /v2/{account_id}/linkedin/sales-navigator/search/parameters, escribe la búsqueda en su proyecto y la ejecuta en su aplicación de Development. La búsqueda de cuentas usa POST /v2/{account_id}/linkedin/sales-navigator/search/companies, y una búsqueda que el usuario creó en Sales Navigator se ejecuta a partir de su URL con POST /v2/{account_id}/linkedin/sales-navigator/search.
El servidor se conecta, pero las rutas de Sales Navigator solo responden en una cuenta que tiene una licencia de Sales Navigator. Sin ella, la cuenta funciona con las rutas clásicas de búsqueda, perfil y mensajería de LinkedIn. Su código lista los contratos de la cuenta con GET /v2/{account_id}/linkedin/contracts, selecciona el de Sales Navigator con POST /v2/{account_id}/linkedin/contracts/{contract_id}/select cuando hay varios y oculta la función si no hay ninguno. La licencia es la propia suscripción de LinkedIn del usuario; Unipile no la vende.
Sí, como acción del usuario. Un InMail inicia un chat con POST /v2/{account_id}/chats/send, con el asunto en specifics.linkedin.sales_navigator.subject. Cada InMail consume un crédito de la licencia del usuario; lea el saldo con GET /v2/{account_id}/linkedin/inmail-credits antes de mostrar el editor y nunca reintente un envío tras un error ambiguo, ya que un reintento puede enviar dos veces.
Mismas rutas, distinto momento. La API de Sales Navigator es lo que su producto llama en producción, vía REST o con los SDK oficiales, con sus propias claves con scope. El Sales Navigator MCP es la forma en que su agente de código lee esas rutas mientras usted construye: descubre los endpoints, lee los esquemas, escribe el código y lo prueba en su aplicación de Development. Nada pasa por el servidor MCP en producción salvo que usted lo decida.
Mientras construye, sobre las cuentas de prueba de su aplicación de Development. En producción, solo sobre la cuenta que un usuario final conectó mediante Hosted Auth y que está en su Scope: su código recibe un ID de cuenta, nunca credenciales, y cada petición se ejecuta en nombre de ese usuario autenticado, dentro de un flujo que el usuario inicia y controla desde su producto. La frecuencia con la que su producto actúa sobre una cuenta es una decisión del cliente, dentro de los límites de LinkedIn.
El servidor MCP está incluido en todos los planes de Unipile, sin coste por mensaje ni por petición. La facturación es por cuenta conectada, sea cual sea el canal: desde 49 EUR al mes para un máximo de 10 cuentas, después 5 EUR por cuenta adicional, y hasta 3 EUR a gran volumen. La prueba gratuita de 7 días no requiere tarjeta. Tabla completa en la página de precios. La licencia de Sales Navigator es la propia suscripción de LinkedIn del usuario.