Skip to main content

Instalación

Instala la CLI de Firecrawl de forma global con npm:
CLI
Si lo estás usando en un agente de IA como Claude Code, puedes instalar la habilidad de Firecrawl a continuación y el agente podrá configurarla por ti.
  • --all instala la habilidad de Firecrawl en todos los agentes de código de IA detectados
  • --browser abre el navegador automáticamente para la autenticación de Firecrawl
Después de instalar la habilidad, reinicia Claude Code para que detecte la nueva habilidad.

Autenticación

Antes de usar la CLI, primero debes autenticarte con tu clave de API de Firecrawl.

Inicio de sesión

CLI

Ver la configuración

CLI

Cerrar sesión

CLI

Autohospedado / Desarrollo local

Para instancias de Firecrawl autohospedadas o desarrollo local, usa la opción --api-url:
CLI
Cuando uses una URL de la API personalizada (cualquier valor distinto de https://api.firecrawl.dev), la autenticación con clave de API se omite automáticamente, lo que te permite usar instancias locales sin una clave de API.

Comprobar estado

Comprueba la instalación, la autenticación y consulta los límites de velocidad (rate limits):
CLI
Genera la salida cuando esté listo:
  • Concurrencia: Máximo de tareas en paralelo. Ejecuta operaciones en paralelo lo más cerca posible de este límite, pero sin superarlo.
  • Créditos: Créditos de API restantes. Cada operación de scrape/crawl consume créditos.

Comandos

Scrape

Extrae el contenido de una única URL en distintos formatos.
Usa --only-main-content para obtener una salida limpia sin navegación, pies de página ni anuncios. Se recomienda para la mayoría de los casos de uso en los que solo quieres el artículo o el contenido principal de la página.
CLI

Formatos de salida

CLI

Opciones de Scrape

CLI
Opciones disponibles:
Busca en la web y, opcionalmente, hace scraping de los resultados.
CLI

Opciones de búsqueda

CLI
Opciones disponibles:

Map

Obtén rápidamente todas las URL de un sitio web.
CLI

Opciones de mapeo

CLI
Opciones disponibles:

Rastrear

Rastrea todo un sitio web a partir de una URL.
CLI

Consultar el estado del rastreo

CLI

Opciones de rastreo

CLI
Opciones disponibles:

Agente

Busca y recopila datos de la web usando indicaciones en lenguaje natural.
CLI

Opciones del agente

CLI
Opciones disponibles:

Browser

Inicia sesiones de navegador en la nube y ejecuta código en Python, JavaScript o bash de forma remota. Cada sesión ejecuta una instancia completa de Chromium — no necesitas tener un navegador instalado localmente. El código se ejecuta del lado del servidor con un objeto page de Playwright preconfigurado y listo para usar.
CLI

Opciones del navegador

CLI
Subcomandos: Opciones de ejecución: Opciones de lanzamiento: Opciones comunes:

Uso de créditos

Consulta el saldo y el uso de créditos de tu equipo.
CLI

Versión

Mostrar la versión de la CLI.
CLI

Opciones globales

Estas opciones están disponibles para todos los comandos:

Manejo de la salida

La CLI envía la salida a stdout de forma predeterminada, lo que facilita usarla en pipes o redirigirla:
CLI

Comportamiento de los formatos

  • Un solo formato: Devuelve contenido sin procesar (texto markdown, HTML, etc.)
  • Varios formatos: Devuelve JSON con todos los datos solicitados
CLI

Ejemplos

Scrape rápido

CLI

Rastreo completo del sitio web

CLI

Descubrimiento de sitios web

CLI

Flujo de trabajo de investigación

CLI

Agente

CLI

Automatización del navegador

CLI

Combínalo con otras herramientas

CLI

Telemetría

La CLI recopila datos de uso anónimos durante la autenticación para ayudar a mejorar el producto:
  • Versión de la CLI, sistema operativo y versión de Node.js
  • Detección de herramientas de desarrollo (por ejemplo, Cursor, VS Code, Claude Code)
No se recopilan datos de comandos, URL ni contenido de archivos a través de la CLI. Para desactivar la telemetría, configura la siguiente variable de entorno:
CLI

Código abierto

La CLI y la Skill de Firecrawl son de código abierto y están disponibles en GitHub: firecrawl/cli