Exa MCP
oficialMotor de búsqueda hecho para IAs por Exa
¿Qué puedes hacer con Exa MCP?
- Búsqueda web — Pide a tu asistente que busque en la web sobre cualquier tema y devuelva contenido limpio y listo para usar.
- Obtención de páginas — Haz que tu asistente lea el contenido completo de una o varias URL como markdown limpio.
- Filtros de búsqueda avanzados — Habilita
web_search_advanced_exapara filtros de dominio, fecha, resaltado, resumen y rastreo de subpáginas. - Investigación de varios pasos — Ejecuta un Exa Agent para investigación, creación de listas, enriquecimiento y salida estructurada (requiere autenticación).
- Endpoint alojado — Conecta clientes a
https://mcp.exa.ai/mcp, de forma anónima con límites de velocidad o con OAuth/clave de API para límites mayores.
Servidor MCP alojado
npx add-mcp 'https://mcp.exa.ai/mcp'Se instala en Claude Code, Codex, Cursor y más
Documentación
Servidor MCP de Exa
Conecta agentes de IA a Exa para búsqueda web, obtención de contenido e investigación de varios pasos.
Documentación · Paquete NPM · Obtén tu clave de API
Instalación
Conéctate al servidor MCP alojado de Exa:
https://mcp.exa.ai/mcp
O usa un plugin cuando tu cliente lo admita.
Plugin de agente
Este repositorio es un Plugin de agente. Instálalo con cualquier cliente compatible.
Claude
Instálalo desde el Claude Plugin Marketplace, o ejecuta:
claude plugin install exa@claude-plugins-official
Codex / ChatGPT
Instálalo mediante Plugins en ChatGPT, o ejecuta:
codex mcp add exa --url https://mcp.exa.ai/mcp
Otros clientes MCP
La mayoría de los clientes se pueden configurar manualmente con la forma estándar de mcpServers:
{
"mcpServers": {
"exa": {
"type": "streamable-http",
"url": "https://mcp.exa.ai/mcp",
}
}
}
Configuraciones específicas por cliente
Exa MCP funciona con la mayoría de los demás clientes; apúntalos a https://mcp.exa.ai/mcp.
| Cliente | Dónde añadirlo |
|---|---|
| Kiro | Usa el power de Kiro, o añádelo manualmente en ~/.kiro/settings/mcp.json |
| LM Studio | Añadir a LM Studio, o añádelo manualmente en mcp.json |
| Replit | Añadir a Replit |
| Grok Build | /marketplace → instala Exa, luego /mcp para iniciar sesión |
| Gemini CLI | Añádelo manualmente en ~/.gemini/settings.json |
| OpenCode | Añádelo manualmente en opencode.json |
| Windsurf | Añádelo manualmente en ~/.codeium/windsurf/mcp_config.json |
| Google Antigravity | Añádelo manualmente en mcp_config.json |
| Zed | Añádelo manualmente en settings.json bajo context_servers |
| Warp | Settings → Agents → MCP servers |
| v0 by Vercel | Settings → MCP connections |
Herramientas disponibles
Herramientas predeterminadas
| Herramienta | Descripción |
|---|---|
web_search_exa | Busca en la web sobre cualquier tema y obtén contenido limpio y listo para usar |
web_fetch_exa | Lee el contenido completo de una página web como markdown limpio desde una o varias URL |
Herramientas opcionales (actívalas mediante el parámetro tools)
| Herramienta | Descripción |
|---|---|
agent_run | Ejecuta un Exa Agent para investigación de varios pasos, creación de listas, enriquecimiento y salida estructurada |
web_search_advanced_exa | Búsqueda avanzada con filtros, dominios, fechas, fragmentos destacados, resúmenes y rastreo de subpáginas |
Activa las herramientas añadiéndolas a la URL de MCP (esto reemplazará las predeterminadas, así que incluye todas las que quieras):
https://mcp.exa.ai/mcp?tools=web_search_advanced_exa
https://mcp.exa.ai/mcp?tools=web_search_exa,web_fetch_exa,agent_run
Exa Agent requiere autenticación (OAuth o una clave de API).
Habilidades de agente
Las habilidades se encuentran en skills/ y se cargan con las instalaciones del Plugin de agente. El plugin de Claude en plugins/exa/ incluye una copia de ellas; npm test falla cuando la copia se desincroniza. Cada incremento de versión del paquete en main publica plugins/exa/ en la raíz de la rama claude-plugin, que es lo que lee el directorio de plugins de Claude. Para publicar un cambio exclusivo del plugin entre versiones, ejecuta manualmente el flujo de trabajo Publish Claude plugin.
| Habilidad | Ruta | Úsala cuando |
|---|---|---|
search | skills/search/ | Investigación profunda, generación de clientes potenciales, análisis competitivo, investigación web de varios pasos |
exa-agent | skills/exa-agent/ | Ejecuciones de Exa Agent, enriquecimiento, salida estructurada, proveedores de Connect |
Invócalas desde la interfaz de habilidades de tu cliente (o con /skill-name donde sea compatible). Las configuraciones solo con MCP siguen teniendo las herramientas; las habilidades añaden orquestación encima.
Autenticación
El servidor MCP alojado funciona de forma anónima con límites de velocidad. Para obtener límites más altos y acceso a Exa Agent, usa OAuth o una clave de API.
Se prefiere OAuth: la mayoría de los clientes te piden iniciar sesión en Exa. Para forzar el flujo de inicio de sesión (útil para conectores y plugins compartidos), usa https://mcp.exa.ai/mcp?login o https://mcp.exa.ai/mcp/oauth.
Si lo prefieres, puedes obtener una clave de API desde el panel y pasarla en la URL como ?exaApiKey=…. También puedes enviarla como encabezado Authorization: Bearer … o como encabezado x-api-key.
Creado con ❤️ por Exa