> ## Documentation Index
> Fetch the complete documentation index at: https://docs.firecrawl.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Búsqueda web y scraping con MCP en Qodo

> Añade la búsqueda web y el scraping de Firecrawl a Qodo Command

Agrega Firecrawl a Qodo Command para que tus agentes de Qodo puedan buscar en la web y leer páginas. Qodo Command inicia el servidor MCP de Firecrawl como un proceso local con tu clave de API.

<Note>
  Qodo retirará su plugin para IDE el 30 de octubre de 2026 y trasladará los flujos de trabajo locales a los agentes de programación que ya usas. Esta página trata sobre Qodo Command, que lee los servidores MCP desde un archivo del proyecto.
</Note>

<h2 id="requirements">
  Requisitos
</h2>

* Qodo Command, instalado con `npm install -g @qodo/command` y con la sesión iniciada mediante `qodo login`.
* Node.js 22 o una versión posterior.
* Una [clave de API de Firecrawl](https://www.firecrawl.dev/app/api-keys).

<h2 id="quick-setup">
  Configuración rápida
</h2>

1. En la raíz de tu proyecto, crea el archivo `mcp.json`:

```json theme={null}
{
  "mcpServers": {
    "firecrawl": {
      "command": "npx",
      "args": ["-y", "firecrawl-mcp@3.33.2"],
      "env": {
        "FIRECRAWL_API_KEY": "fc-YOUR-API-KEY"
      }
    }
  }
}
```

2. Crea `agents/research.toml` y da al agente acceso al servidor indicando su nombre:

```toml theme={null}
version = "1.0"

[commands.research]
description = "Research a topic on the web with Firecrawl"
instructions = """
Use the Firecrawl tools to search the web and read pages, then summarize the sources.
"""
tools = ["firecrawl"]
execution_strategy = "act"
```

3. Importa el agente desde `agent.toml`, ubicado en la raíz del proyecto:

```toml theme={null}
version = "1.0"

imports = ["agents/research.toml"]
```

4. Ejecuta el agente y muestra la lista de herramientas disponibles:

```bash theme={null}
qodo list-mcp
qodo research "Find the latest release notes for Node.js"
```

No incluyas `mcp.json` en el control de versiones, ya que contiene tu clave. Consulta [Ejecutar MCP localmente](/es/mcp-server/local) para ver la lista completa de variables de entorno.

<h2 id="try-it">
  Pruébalo
</h2>

```text theme={null}
Busca en la web las notas de la versión más recientes de Go y resume las fuentes.
```

```text theme={null}
Haz scraping de https://firecrawl.dev y explica qué hace.
```

<h2 id="what-you-can-do">
  Qué puedes hacer
</h2>

<CardGroup cols={2}>
  <Card title="Search" icon="magnifying-glass" href="/es/features/search">
    Encuentra información actualizada y lee el contenido de los resultados relevantes.
  </Card>

  <Card title="Scrape" icon="file-lines" href="/es/features/scrape">
    Convierte URL en markdown limpio o en datos estructurados.
  </Card>

  <Card title="Interact" icon="hand-pointer" href="/es/features/interact">
    Navega, haz clic y rellena formularios para acceder a los datos que necesitas.
  </Card>

  <Card title="Alexandria" icon="books" href="/es/features/alexandria">
    Descubre herramientas de datos estructurados, inspecciona sus parámetros de entrada y precios, y ejecútalas a través de Firecrawl.
  </Card>
</CardGroup>

<h2 id="troubleshooting">
  Solución de problemas
</h2>

* **`list-mcp` no muestra ninguna entrada de Firecrawl:** verifica que `mcp.json` esté en la raíz del proyecto o pasa `--mcp-file=path`.
* **El agente nunca llama a Firecrawl:** comprueba que `tools` en el archivo del agente contenga `"firecrawl"`, que debe coincidir con la clave en `mcp.json`.
* **El servidor no se inicia:** ejecuta `node --version` y confirma que muestra la versión 22 o superior.
* **El servidor devuelve `401`:** reemplaza el valor de `FIRECRAWL_API_KEY` en `mcp.json`.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.