---
name: busqueda-exa
description: Referencia de herramientas MCP de Exa para búsqueda web general, búsqueda de código/documentación técnica e investigación de empresas. Incluye parámetros detallados y ejemplos de invocación listos para usar en agentes.
license: Apache-2.0
metadata:
  id: ed4e9c19
  slug: busqueda-exa
  titulo: "Búsqueda con Exa"
  servicio: Investigacion-Inteligencia
  categoria_recurso: Investigacion-Datos
  tipo: referencia
  nivel: basico
  idioma: es
  idioma_original: en
  acceso: gratis
  precio_eur: 0
  plataformas: [Exa, MCP]
  dependencias: [exa-mcp]
  licencia: { spdx: Apache-2.0, redistribuible: true, uso_comercial: true }
  fuente:
    repo: mxyhi/ok-skills
    url: https://github.com/mxyhi/ok-skills/tree/main/exa-search
    commit: ee29738
    autor: mxyhi
    nombre_original: exa-search
    duplicados_en: []
  seguridad: { veredicto: seguro, riesgo: bajo, escaneado: "2026-06-14", motor: "grep-estatico+auditor-llm" }
  ficha:
    que_hace: "Documenta los tres tools MCP de Exa (web_search_exa, get_code_context_exa, company_research_exa) con sus parámetros y plantillas JSON."
    como_lo_hace: "Proporciona una referencia estructurada con descripción de cada tool, tabla de parámetros, plantillas JSON y ejemplos de invocación via npx mcporter."
  content_hash: "ed4e9c19247dd8f3964e20a64859d8744edf40ab953b2192e261f6bf9b25eef8"
  version: 1.0.0
---

# Exa

## Tools and parameters

### web_search_exa

- Purpose: general web search, returns ready-to-use text content
- Parameters:
  - `query`: search query (required)
  - `numResults`: number of results (default 8)
  - `type`: `auto` | `fast` (default `auto`)
  - `livecrawl`: `preferred` | `fallback` (default `fallback`)
  - `contextMaxCharacters`: max text length (default 10000)

### get_code_context_exa

- Purpose: code/docs/technical search
- Parameters:
  - `query`: search query (required)
  - `tokensNum`: returned token count (1000-50000, default 5000)

### company_research_exa

- Purpose: company info and news
- Parameters:
  - `companyName`: company name (required)
  - `numResults`: number of results (default 5)

## Parameter templates (JSON)

### web_search_exa

```
{"query":"...", "numResults":8, "type":"auto", "livecrawl":"preferred", "contextMaxCharacters":10000}
```

### get_code_context_exa

```
{"query":"...", "tokensNum":5000}
```

### company_research_exa

```
{"companyName":"...", "numResults":5}
```

## Invocation examples

```
URL="https://mcp.exa.ai/mcp?tools=web_search_exa,get_code_context_exa,company_research_exa"
npx -y mcporter call --http-url "$URL" --tool web_search_exa --args '{"query":"latest AI safety research"}'
npx -y mcporter call --http-url "$URL" --tool get_code_context_exa --args '{"query":"React useEffect cleanup examples","tokensNum":5000}'
npx -y mcporter call --http-url "$URL" --tool company_research_exa --args '{"companyName":"OpenAI","numResults":5}'
```

## Notes

- Tools and fields reference: `references/exa-tools.md`
- If you need an API key, pass `exaApiKey` as a request parameter
