LinkedIn Data MCP
oficialBusca personas, empresas, empleos y publicaciones, y encuentra y verifica correos electrónicos de trabajo.
¿Qué puedes hacer con LinkedIn Data MCP?
- Búsquedas de perfiles — Pídele a tu asistente que consulte los datos, la información de contacto o el historial laboral completo de una persona a partir de la URL de un perfil de LinkedIn.
- Investigación de empresas — Obtén una descripción general de una empresa, sus empleos abiertos, publicaciones recientes o lista de empleados para preparar contactos o llamadas.
- Búsqueda de personas y empleos — Encuentra candidatos o tomadores de decisiones por palabra clave, o busca roles abiertos y filtra los resultados por equipo o ubicación.
- Análisis de publicaciones y comentarios — Resume los comentarios o reacciones de una publicación de LinkedIn para medir el sentimiento y la participación sobre un tema.
- Descubrimiento y verificación de correos electrónicos — Encuentra o verifica la dirección de correo electrónico laboral de un profesional en el dominio de una empresa antes de contactarlo.
- Enriquecimiento de listas de prospectos — Enriquece un CSV de URLs de LinkedIn con títulos de puesto, empresas y otros datos de perfil de forma masiva.
Servidor MCP alojado
npx add-mcp 'https://api.envoapi.com/mcp'Se instala en Claude Code, Codex, Cursor y más
Documentación
Servidor LinkedIn Data MCP
Busca personas, empresas, empleos y publicaciones desde el asistente de IA que ya usas.
Un servidor LinkedIn MCP alojado para Claude, ChatGPT, Perplexity, Cursor, Claude Code, Codex y cualquier otro cliente MCP.
Sitio web · Documentación · Obtener clave API · Precios · Estado
⚡ Inicio rápido
1. Obtén tu clave API. Crea una cuenta gratuita en envoapi.com/signup. Recibes 100 créditos gratis y no necesitas tarjeta. Tus claves están en Panel → Claves API.
2. Añade el servidor a tu cliente. Usa esta única URL en todas partes:
https://api.envoapi.com/mcp
3. Pide en palabras simples. Por ejemplo: "Encuentra al VP de Ventas en Northstar Systems y resume su trayectoria." El asistente elige las herramientas adecuadas.
| URL del servidor | https://api.envoapi.com/mcp |
| Transporte | HTTP transmisible (remoto, nada que instalar) |
| Autenticación | Inicio de sesión OAuth en el navegador, o el encabezado Authorization: Bearer <ENVO_API_KEY> |
| Datos | Datos públicos de perfiles, empresas, empleos y publicaciones de la API de datos de LinkedIn de EnvoAPI |
| Herramientas | 40, todas de solo lectura |
| Costo | Sin tarifa MCP. Las llamadas usan los mismos créditos que la API REST. |
[!TIP] ¿OAuth o clave API? Los clientes con soporte de inicio de sesión (Claude, ChatGPT, Perplexity, Claude Code, Codex, Cursor, VS Code y otros) abren una ventana del navegador. Inicias sesión en EnvoAPI y apruebas, y no se almacena ninguna clave. Usa tu clave API para clientes sin OAuth, para servidores y para trabajos de CI.
🔌 Conecta tu cliente
Instalación con un clic
Paso a paso. Haz clic en tu cliente para expandirlo.
Aplicaciones de chat
Claude (web, escritorio y móvil)
- Abre Personalizar → Conectores → + → Añadir conector personalizado, o usa este enlace directo.
- Introduce estos valores y haz clic en Añadir:
- Nombre:
EnvoAPI - URL del servidor MCP remoto:
https://api.envoapi.com/mcp
- Nombre:
- Claude te envía a EnvoAPI. Inicia sesión y aprueba el conector.
- En un chat, abre + → Conectores y activa EnvoAPI.
Los conectores que añades en la web también aparecen en las aplicaciones de escritorio y móvil. En los planes Team y Enterprise, un propietario puede necesitar añadir primero el conector para la organización.
Claude Desktop con una clave API (sin OAuth)
Usa esto solo si no puedes usar el flujo de conector anterior. Necesita Node.js 18+, porque Claude Desktop llega al servidor a través del puente mcp-remote.
Abre Configuración → Desarrollador → Editar configuración y añade:
{
"mcpServers": {
"envoapi": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://api.envoapi.com/mcp",
"--header",
"Authorization:${ENVO_AUTH_HEADER}"
],
"env": {
"ENVO_AUTH_HEADER": "Bearer YOUR_ENVO_API_KEY"
}
}
}
}
El archivo de configuración está en ~/Library/Application Support/Claude/claude_desktop_config.json en macOS y %APPDATA%\Claude\claude_desktop_config.json en Windows. Reinicia Claude Desktop después.
ChatGPT
- Activa el modo desarrollador una vez por cuenta: Configuración → Seguridad e inicio de sesión → Modo desarrollador. La opción Crear aplicación MCP permanece oculta hasta que lo hagas.
- Abre plugins de ChatGPT y elige Añadir → Crear aplicación MCP.
- Completa el formulario:
- Nombre:
EnvoAPI - Conexión:
https://api.envoapi.com/mcp - Autenticación:
OAuth
- Nombre:
- Marca Entiendo y quiero continuar, luego haz clic en Crear.
- Inicia sesión en EnvoAPI, aprueba el acceso y activa EnvoAPI en tu conversación.
Perplexity
Los conectores remotos personalizados están disponibles en los planes de pago de Perplexity, en web y escritorio.
- Abre Configuración → Conectores y haz clic en + Conector personalizado, luego elige Remoto.
- Completa el formulario:
- Nombre:
EnvoAPI - URL del servidor MCP:
https://api.envoapi.com/mcp - Autenticación:
OAuth - Transporte:
Streamable HTTP
- Nombre:
- Acepta el aviso y guarda. Luego haz clic en la tarjeta EnvoAPI para iniciar sesión y aprobar.
- En un hilo, abre + → Conectores y fuentes y marca EnvoAPI.
En Enterprise, un administrador puede necesitar activar Permitir a los miembros añadir conectores personalizados primero.
Agentes de codificación y CLI
Claude Code
claude mcp add --transport http envoapi https://api.envoapi.com/mcp
Inicia Claude Code, ejecuta /mcp, selecciona envoapi y aprueba en tu navegador. Verifícalo con claude mcp list. Las herramientas aparecen como mcp__envoapi__*.
Con una clave API:
claude mcp add --transport http envoapi https://api.envoapi.com/mcp \
--header "Authorization: Bearer $ENVO_API_KEY"
Añade --scope user para que EnvoAPI esté disponible en cada proyecto.
Codex (CLI, extensión de IDE y aplicación)
codex mcp add envoapi --url https://api.envoapi.com/mcp
codex mcp login envoapi
Aprueba en el navegador, luego ejecuta /mcp en Codex para verificar la conexión.
Con una clave API, añade esto a ~/.codex/config.toml y exporta ENVO_API_KEY en tu shell:
[mcp_servers.envoapi]
url = "https://api.envoapi.com/mcp"
bearer_token_env_var = "ENVO_API_KEY"
Gemini CLI
gemini mcp add --transport http envoapi https://api.envoapi.com/mcp
Luego, dentro de Gemini CLI, ejecuta /mcp auth envoapi para iniciar sesión.
Con una clave API, usa ~/.gemini/settings.json:
{
"mcpServers": {
"envoapi": {
"httpUrl": "https://api.envoapi.com/mcp",
"headers": {
"Authorization": "Bearer $ENVO_API_KEY"
}
}
}
}
OpenCode
Añade esto a opencode.json en tu proyecto, o a ~/.config/opencode/opencode.json para todos los proyectos:
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"envoapi": {
"type": "remote",
"url": "https://api.envoapi.com/mcp",
"enabled": true
}
}
}
El inicio de sesión se abre en la primera llamada de herramienta. Si no ocurre, ejecuta opencode mcp auth envoapi, luego verifica con opencode mcp list.
Con una clave API, añade "headers": { "Authorization": "Bearer {env:ENVO_API_KEY}" } a la entrada envoapi.
Editores
Cursor
Haz clic para instalar, o fusiona esto en ~/.cursor/mcp.json (global) o .cursor/mcp.json (proyecto):
{
"mcpServers": {
"envoapi": {
"url": "https://api.envoapi.com/mcp"
}
}
}
Activa envoapi en la configuración MCP de Cursor e inicia sesión cuando se te solicite.
Con una clave API:
{
"mcpServers": {
"envoapi": {
"url": "https://api.envoapi.com/mcp",
"headers": {
"Authorization": "Bearer ${env:ENVO_API_KEY}"
}
}
}
}
VS Code (modo agente de GitHub Copilot)
Haz clic para instalar, ejecuta
code --add-mcp '{"name":"envoapi","type":"http","url":"https://api.envoapi.com/mcp"}'
o fusiona esto en .vscode/mcp.json:
{
"servers": {
"envoapi": {
"type": "http",
"url": "https://api.envoapi.com/mcp"
}
}
}
Ejecuta MCP: Listar servidores desde la Paleta de comandos, inicia envoapi e inicia sesión.
Con una clave API. VS Code solicita la clave una vez y la almacena de forma segura:
{
"inputs": [
{ "type": "promptString", "id": "envo-api-key", "description": "EnvoAPI API key", "password": true }
],
"servers": {
"envoapi": {
"type": "http",
"url": "https://api.envoapi.com/mcp",
"headers": { "Authorization": "Bearer ${input:envo-api-key}" }
}
}
}
Windsurf
Añade esto a ~/.codeium/windsurf/mcp_config.json, luego haz clic en Actualizar en el panel MCP:
{
"mcpServers": {
"envoapi": {
"serverUrl": "https://api.envoapi.com/mcp"
}
}
}
Con una clave API, añade "headers": { "Authorization": "Bearer ${env:ENVO_API_KEY}" } junto a serverUrl.
Zed
Añade esto a tu settings.json de Zed. Zed inicia el inicio de sesión OAuth cuando no se establece el encabezado Authorization:
{
"context_servers": {
"envoapi": {
"url": "https://api.envoapi.com/mcp"
}
}
}
Con una clave API, añade "headers": { "Authorization": "Bearer YOUR_ENVO_API_KEY" }.
Cline
Abre el panel Servidores MCP de Cline, elige Configurar servidores MCP y añade:
{
"mcpServers": {
"envoapi": {
"type": "streamableHttp",
"url": "https://api.envoapi.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_ENVO_API_KEY"
}
}
}
}
Aplicaciones locales y automatización
LM Studio
Abre la pestaña Programa en la barra lateral derecha, elige Instalar → Editar mcp.json y añade:
{
"mcpServers": {
"envoapi": {
"url": "https://api.envoapi.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_ENVO_API_KEY"
}
}
}
}
n8n (nodo de Agente IA)
- En tu nodo Agente IA, añade la herramienta Herramienta de cliente MCP.
- Establece Endpoint a
https://api.envoapi.com/mcpy Transporte del servidor aHTTP Streamable. - Establece Autenticación a
Bearer Authy crea una credencial con tu clave API de EnvoAPI. - En Herramientas a incluir, elige Todas o solo las herramientas que tu flujo de trabajo necesite.
Cualquier otro cliente MCP
Añade https://api.envoapi.com/mcp como servidor remoto sobre HTTP transmisible.
- Si el cliente admite OAuth, deja la autenticación vacía y se abrirá el inicio de sesión de EnvoAPI.
- Si no lo admite, envía el encabezado
Authorization: Bearer <ENVO_API_KEY>. - Para un cliente que solo admite servidores locales (stdio), conéctalo con
npx -y mcp-remote https://api.envoapi.com/mcp --header "Authorization:Bearer <ENVO_API_KEY>".
💬 Prueba estas indicaciones
| Objetivo | Pregunta a tu asistente |
|---|---|
| Encontrar a un tomador de decisiones | "Encuentra al VP de Ventas en Northstar Systems y resume su trayectoria." |
| Preparar una llamada | "Infórmame sobre Northstar Systems: tamaño, sede, roles abiertos y publicaciones recientes." |
| Seguir contrataciones | "Muéstrame los empleos que Northstar Systems tiene abiertos ahora, agrupados por equipo." |
| Mapear un mercado | "Lista 10 empresas similares a Northstar Systems con número de empleados y sede." |
| Leer la conversación | "Resume los comentarios de esta publicación y agrúpalos por tema: <post URL>" |
| Contactar | "Encuentra el correo laboral del Director de Marketing de Northstar y verifícalo." |
| Enriquecer una lista | "Enriquece cada URL de LinkedIn en leads.csv con cargo y empresa actual." (agentes con acceso a archivos) |
🧰 Qué incluye: 40 herramientas
Todas las herramientas son de solo lectura. No pueden publicar, enviar mensajes, conectar ni cambiar nada.
| Grupo | Herramientas |
|---|---|
| Perfiles (13) | get_profile_details · get_profile_contact · get_profile_full_experience · get_profile_education · get_profile_skills · get_profile_certifications · get_profile_courses · get_profile_company_interests · get_profile_volunteer_experience · get_profile_posts · get_profile_comments · get_profile_reactions · get_similar_profiles |
| Empresas (6) | get_company_details · get_company_people · get_company_posts · get_company_products · get_company_jobs · get_similar_companies |
| Búsqueda (11) | search_people_by_keyword · search_companies_by_domain · search_companies_by_keyword · search_schools_by_keyword · search_all_results_by_keyword · search_posts_by_hashtag · search_posts_by_keyword · search_locations_by_keyword · search_industries_by_keyword · search_service_categories · get_search_typeahead |
| Empleos (2) | search_jobs · get_job_details |
| Publicaciones (3) | get_post · get_post_comments · get_post_reactions |
| Correos (2) | find_email · verify_email |
| Sitios web (3) | get_website_content · get_website_text · search_website_emails |
Cada llamada devuelve una página de resultados. La búsqueda de personas, la búsqueda combinada y la búsqueda de publicaciones por hashtag devuelven 3 por página. La mayoría de las otras listas devuelven 10. Pide "la siguiente página" para continuar.
¿Necesitas los mismos datos en tu propio código? Consulta la API de perfiles de LinkedIn, la API de datos de empresas de LinkedIn y la API de empleos de LinkedIn.
💳 Créditos
No hay una tarifa MCP separada. Las llamadas usan los créditos y límites de velocidad de tu plan, igual que la API REST.
| Búsqueda | Herramientas de ejemplo | Créditos por llamada |
|---|---|---|
| Perfil, empresa, publicación, empleo, búsqueda | get_profile_details, search_jobs | 1 |
| Contacto de perfil | get_profile_contact | 2 |
| Verificar un correo electrónico | verify_email | 2 |
| Leer una página web | get_website_content, get_website_text | 2 |
| Recopilar correos de un sitio | search_website_emails | 5 |
| Encontrar un correo laboral | find_email | 10 |
- La entrada incorrecta se rechaza antes de que se cobren créditos.
- Los fallos causados por EnvoAPI o sus proveedores se reembolsan.
- Las búsquedas de contacto, de correo electrónico y de correos de sitios web finalizadas se cobran incluso si no devuelven resultados.
Las cuentas nuevas reciben 100 créditos gratis. Consulta precios para planes de pago.
🔒 Seguridad y acceso
- Conexiones OAuth: abre la página de MCP en tu panel, busca Clientes conectados y elige Desconectar. El acceso se detiene de inmediato.
- Claves API: revoca una clave en Panel → Claves API. Esto detiene a todos los clientes que la usan.
- Mantén las claves en la configuración de tu cliente o en variables de entorno. Nunca las pegues en un chat ni las subas al control de versiones.
- Una clave API funciona tanto para MCP como para la API REST, con los mismos créditos.
🩺 Solución de problemas
| Problema | Solución |
|---|---|
| No aparece el aviso de inicio de sesión | Verifica que la URL sea exactamente https://api.envoapi.com/mcp. Si tu cliente no puede usar OAuth pero admite encabezados personalizados, usa tu clave API. |
401 / "la credencial de acceso falta o no es válida" | Vuelve a ejecutar el inicio de sesión (/mcp en Claude Code, codex mcp login envoapi, opencode mcp auth envoapi) o revisa la clave Bearer. |
| Las herramientas faltan o no se usan | Habilita EnvoAPI para la conversación, actualiza la lista de herramientas del cliente o vuelve a conectar. Menciona "usa EnvoAPI" en tu mensaje. |
| Una búsqueda falló | Revisa el estado de tu cuenta y los créditos disponibles. Si alcanzaste el límite de velocidad, espera y reintenta. Consulta la documentación. |
| ChatGPT no tiene Create MCP App | Activa primero el modo desarrollador (Configuración → Seguridad e inicio de sesión). |
❓ Preguntas frecuentes
¿Cuál es la diferencia entre EnvoAPI MCP y la API REST?
Devuelven los mismos datos a los mismos precios. MCP es adecuado para búsquedas desde chats y editores. La API REST y los SDKs para Python, TypeScript y Go son adecuados para trabajos programados, trabajo por lotes y código de producto. Para una guía comparativa, lee MCP vs API REST para enriquecimiento de datos B2B.
¿Es esta la API oficial de LinkedIn?
No. EnvoAPI es un servicio independiente que devuelve datos públicos de LinkedIn. Inicias sesión en EnvoAPI, no en LinkedIn, por lo que nunca conectas tu propia cuenta de LinkedIn. Lee API de LinkedIn: oficial vs no oficial para ver cómo se comparan las opciones.
¿Necesito una clave API si uso OAuth?
No. Los clientes OAuth solo necesitan una cuenta de EnvoAPI. Inicias sesión una vez y apruebas. La clave API es para clientes que no pueden usar OAuth.
¿El buscador de correos funciona con direcciones de Gmail o Yahoo?
Funciona con dominios de empresas. Las direcciones de la familia Yahoo no se pueden verificar, por lo que esas llamadas se reembolsan. Los dominios catch-all se cobran pero no devuelven ninguna dirección.
¿Puede publicar, enviar mensajes o cambiar algo?
No. Las 40 herramientas son de solo lectura.
📚 Acerca de EnvoAPI
EnvoAPI es una API de enriquecimiento de datos en tiempo real para personas y empresas. El servidor MCP, la API REST y los SDKs comparten una cuenta y un saldo de créditos.
- Servidor MCP para enriquecimiento de datos B2B en flujos de ventas con IA
- Cómo migrar de Proxycurl a EnvoAPI
EnvoAPI es un servicio independiente. No está afiliado, respaldado ni patrocinado por LinkedIn Corporation. LinkedIn es una marca comercial de LinkedIn Corporation. Usa los datos de acuerdo con las leyes aplicables y los términos de EnvoAPI.