Skip to main content
Glama
exa-labs
by exa-labs

Servidor Exa MCP 🔍

versión npm insignia de herrería

Un servidor de Protocolo de Contexto de Modelo (MCP) permite a asistentes de IA como Claude usar la API de Búsqueda de IA de Exa para búsquedas web. Esta configuración permite a los modelos de IA obtener información web en tiempo real de forma segura y controlada.

Prerrequisitos 📋

Related MCP server: MCP Search Server

Instalación 🛠️

Instalación de NPM

npm install -g exa-mcp-server

Uso de herrería

Para instalar el servidor Exa MCP para Claude Desktop automáticamente a través de Smithery :

npx -y @smithery/cli install exa --client claude

Configuración ⚙️

1. Configure Claude Desktop para que reconozca el servidor Exa MCP

Puedes encontrar claude_desktop_config.json dentro de la configuración de la aplicación Claude Desktop:

Abra la aplicación Claude Desktop y habilite el Modo de desarrollador desde la barra de menú superior izquierda.

Una vez habilitado, abre Configuración (también desde la barra de menú superior izquierda) y navega hasta las Opciones de desarrollador, donde encontrarás el botón Editar configuración. Al hacer clic, se abrirá el archivo claude_desktop_config.json, que te permitirá realizar las modificaciones necesarias.

O (si desea abrir claude_desktop_config.json desde la terminal)

Para macOS:

  1. Abra la configuración de Claude Desktop:

code ~/Library/Application\ Support/Claude/claude_desktop_config.json

Para Windows:

  1. Abra la configuración de Claude Desktop:

code %APPDATA%\Claude\claude_desktop_config.json

2. Agregue la configuración del servidor Exa:

{ "mcpServers": { "exa": { "command": "npx", "args": ["/path/to/exa-mcp-server/build/index.js"], "env": { "EXA_API_KEY": "your-api-key-here" } } } }

Reemplace your-api-key-here con su clave API de Exa real desde dashboard.exa.ai/api-keys .

3. Herramientas disponibles y selección de herramientas

El servidor Exa MCP incluye las siguientes herramientas, que se pueden habilitar agregando --tools :

  • web_search_exa : Realiza búsquedas web en tiempo real con resultados optimizados y extracción de contenido.

  • research_paper_search : Búsqueda especializada centrada en artículos académicos y contenido de investigación.

  • company_research : herramienta integral de investigación de empresas que rastrea los sitios web de las empresas para recopilar información detallada sobre las mismas.

  • rastreo : extrae contenido de URL específicas, útil para leer artículos, archivos PDF o cualquier página web cuando tienes la URL exacta.

  • competitor_finder : identifica a los competidores de una empresa buscando empresas que ofrecen productos o servicios similares.

  • linkedin_search : Busca empresas y personas en LinkedIn con Exa AI. Simplemente incluye nombres de empresas, nombres de personas o URLs específicas de LinkedIn en tu consulta.

  • wikipedia_search_exa : Busque y recupere información de artículos de Wikipedia sobre temas específicos, lo que le proporciona conocimiento preciso y estructurado de la enciclopedia más grande del mundo.

  • github_search : busca repositorios de GitHub con Exa AI: realiza búsquedas en tiempo real en GitHub.com para encontrar repositorios, problemas y cuentas de GitHub relevantes.

Puede elegir qué herramientas habilitar agregando el parámetro --tools a su configuración de Claude Desktop:

Especifique qué herramientas habilitar:

{ "mcpServers": { "exa": { "command": "npx", "args": [ "/path/to/exa-mcp-server/build/index.js", "--tools=web_search_exa,research_paper_search,company_research,crawling,competitor_finder,linkedin_search,wikipedia_search_exa,github_search" ], "env": { "EXA_API_KEY": "your-api-key-here" } } } }

Para habilitar varias herramientas, utilice una lista separada por comas:

{ "mcpServers": { "exa": { "command": "npx", "args": [ "/path/to/exa-mcp-server/build/index.js", "--tools=web_search_exa,research_paper_search,company_research,crawling,competitor_finder,linkedin_search,wikipedia_search_exa,github_search" ], "env": { "EXA_API_KEY": "your-api-key-here" } } } }

Si no especifica ninguna herramienta, se utilizarán todas las herramientas habilitadas de forma predeterminada.

4. Reinicie Claude Desktop

Para que los cambios surtan efecto:

  1. Salir completamente de Claude Desktop (no solo cerrar la ventana)

  2. Inicie Claude Desktop nuevamente

  3. Busque el ícono 🔌 para verificar que el servidor Exa esté conectado

Uso a través de NPX

Si prefieres ejecutar el servidor directamente, puedes usar npx:

# Run with all tools enabled by default npx exa-mcp-server # Enable specific tools only npx exa-mcp-server --tools=web_search_exa # Enable multiple tools npx exa-mcp-server --tools=web_search_exa,research_paper_search # List all available tools npx exa-mcp-server --list-tools

Solución de problemas 🔧

Problemas comunes

  1. Servidor no encontrado

    • Verifique que el enlace npm esté configurado correctamente

    • Compruebe la sintaxis de configuración de Claude Desktop

    • Asegúrese de que Node.js esté instalado correctamente

  2. Problemas con la clave API

    • Confirme que su EXA_API_KEY sea válida

    • Compruebe que EXA_API_KEY esté configurado correctamente en la configuración de Claude Desktop

    • Verifique que no haya espacios ni comillas alrededor de la clave API

  3. Problemas de conexión

    • Reiniciar Claude Desktop por completo

    • Consulte los registros de Claude Desktop:

  4. Node.js debe ser como mínimo v18 (o superior)

    # macOS tail -n 20 -f ~/Library/Logs/Claude/mcp*.log # Windows type "%APPDATA%\Claude\logs\mcp*.log"

Creado con ❤️ por el equipo Exa

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/exa-labs/exa-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server