grok), con Firecrawl mediante el servidor MCP alojado. OAuth es la configuración interactiva recomendada. Con OAuth, la clave no aparece en la línea de comandos, en los archivos del proyecto ni en la conversación.
Configuración rápida
- Añade Firecrawl
Ejecuta:
https://mcp.firecrawl.dev/v2/mcp-oauth es un valor de configuración del cliente, no una página que debas abrir directamente en el navegador.
- Inicia sesión y verifica
Inicia Grok Build:
/mcps, selecciona firecrawl y pulsa i para iniciar el sign-in en el navegador. Selecciona un equipo y aprueba la conexión. Grok guarda los tokens de OAuth en ~/.grok/mcp_credentials.json.
Comprueba que solo haya un servidor firecrawl activo y, a continuación, prueba:
Qué puedes hacer
Search
Encuentra información actualizada y lee el contenido de los resultados relevantes.
Scrape
Convierte URL en markdown limpio o en datos estructurados.
Interact
Navega, haz clic y rellena formularios para acceder a los datos que necesitas.
Alexandria
Descubre herramientas de datos estructurados, inspecciona sus parámetros de entrada y precios, y ejecútalas a través de Firecrawl.
MCP local con una clave de API
Usa el servidor local solo si necesitas un proceso local o una API de Firecrawl autoalojada. El paquete local requiere Node.js 22 o superior. DefineFIRECRAWL_API_KEY en el entorno desde el que se inicia Grok. Después, añade este bloque a ~/.grok/config.toml:
${FIRECRAWL_API_KEY} al cargar la configuración, así que la clave no queda guardada en el archivo. Mantén el secreto fuera del chat del agente y del control de versiones. Usa una sola entrada firecrawl: antes, elimina el servidor alojado con grok mcp remove firecrawl.
Para la configuración autogestionada, consulta Ejecutar MCP localmente.
Otros modos de conexión
- Prueba MCP sin clave para usar Search, extracción de datos web y Parse sin cuenta ni clave.
- Configura una clave de API para usar el servidor alojado de forma desatendida. No incluyas el secreto en el chat del agente; usa una referencia a una variable de entorno.
Solución de problemas
- Ya existe un servidor de Firecrawl: ejecuta
grok mcp remove firecrawl, añade la conexión que quieras una sola vez y luego inicia una nueva sesión. - Grok muestra un segundo servidor
firecrawl: Grok también carga servidores MCP desde~/.claude.json,.cursor/mcp.jsony los archivos.mcp.jsondel proyecto. Ejecutagrok inspectpara ver de dónde procede cada servidor y luego elimina el duplicado. - El servidor muestra
401: escribe/mcps, seleccionafirecrawly pulsaipara volver a iniciar sesión. No pegues ninguna clave de API en la conversación ni en la URL de OAuth. - El servidor local no se conecta: ejecuta
grok mcp doctor firecrawl. Grok guarda los errores del servidor en~/.grok/logs/mcp/firecrawl.stderr.log. Sinpxdescarga el paquete la primera vez que se inicia, aumentastartup_timeout_sec.

