# Búsqueda web y scraping con MCP en Cursor (/es/quickstarts/cursor)

<!-- agent-signals: reading_time_min: 2 · est_tokens: 662 · updated: 2026-07-30 -->
Related: [Node.js](/es/quickstarts/nodejs.md), [Next.js](/es/quickstarts/nextjs.md), [Express](/es/quickstarts/express.md), [NestJS](/es/quickstarts/nestjs.md), [Fastify](/es/quickstarts/fastify.md), [Hono](/es/quickstarts/hono.md)

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

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

<div id="1-get-your-api-key">
  ### 1. Obtén tu clave de API [#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 [#2-añadir-a-cursor]
</div>

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

```json
{
  "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 [#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 [#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 [#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
{
  "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
{
  "mcpServers": {
    "firecrawl": {
      "url": "https://mcp.firecrawl.dev/v2/mcp"
    }
  }
}
```

Esta configuración usa el conjunto de herramientas keyless de Firecrawl. Para una configuración conectada a una cuenta o sin supervisión, sigue los [modos de conexión MCP alojados](/es/developer-guides/mcp-setup-guides/oauth); guarda las claves de API en una cabecera Authorization o en un almacén seguro de secretos, nunca en una URL.

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