> ## 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 Cursor

> Añade scraping web y búsqueda a Cursor en 2 minutos

Añade capacidades de scraping web y búsqueda a Cursor con Firecrawl MCP.

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

<div id="1-get-your-api-key">
  ### 1. Obtén tu clave de API
</div>

Regístrate en [firecrawl.dev/app](https://firecrawl.dev/app) y copia tu clave de API.

<div id="2-add-to-cursor">
  ### 2. Añadir a Cursor
</div>

Abre Configuración (`Cmd+,`), busca “MCP” y añade:

```json theme={null}
{
  "mcpServers": {
    "firecrawl": {
      "command": "npx",
      "args": ["-y", "firecrawl-mcp"],
      "env": {
        "FIRECRAWL_API_KEY": "tu_clave_api_aqui"
      }
    }
  }
}
```

Reemplaza `your_api_key_here` por tu clave de API real de Firecrawl.

<div id="3-restart-cursor">
  ### 3. Reiniciar Cursor
</div>

¡Listo! Ahora puedes buscar y extraer datos de la web directamente desde Cursor.

<div id="quick-demo">
  ## Demostración rápida
</div>

Prueba esto en Cursor Chat (`Cmd+K`):

**Búsqueda:**

```
Buscar las mejores prácticas de TypeScript 2025
```

**Extracción:**

```
Extrae datos de firecrawl.dev y dime qué hace
```

**Obtener docs:**

```
Extrae la documentación de los hooks de React y explica useEffect
```

Cursor utilizará automáticamente las herramientas de Firecrawl.

<div id="windows-troubleshooting">
  ## Solución de problemas en Windows
</div>

Si aparece un error `spawn npx ENOENT` o "No server info found" en Windows, significa que Cursor no puede encontrar `npx` en tu PATH. Prueba una de estas soluciones:

**Opción A: Usa la ruta completa a `npx.cmd`**

Ejecuta `where npx` en el Símbolo del sistema para obtener la ruta completa y luego actualiza tu configuración:

```json theme={null}
{
  "mcpServers": {
    "firecrawl": {
      "command": "C:\\Program Files\\nodejs\\npx.cmd",
      "args": ["-y", "firecrawl-mcp"],
      "env": {
        "FIRECRAWL_API_KEY": "your_api_key_here"
      }
    }
  }
}
```

Reemplaza la ruta de `command` por la salida de `where npx`.

**Opción B: Usa la URL alojada remotamente (no se requiere Node.js)**

```json theme={null}
{
  "mcpServers": {
    "firecrawl": {
      "url": "https://mcp.firecrawl.dev/YOUR-API-KEY/v2/mcp"
    }
  }
}
```

Reemplaza `YOUR-API-KEY` por tu clave de la API de Firecrawl.
