generateText y streamText.
¿Prefieres usar las herramientas de Firecrawl empaquetadas como herramientas del AI SDK en lugar de una conexión MCP? Consulta la guía del Vercel AI SDK.
Configuración rápida
Crea una clave de API de Firecrawl y luego instala el AI SDK y su paquete MCP:Authorization:
firecrawl_scrape, firecrawl_search, firecrawl_map y firecrawl_crawl. Pasa tools a generateText o streamText como se describe en la guía de MCP del AI SDK y cierra el cliente con await mcpClient.close() cuando termine la respuesta.
¿Prefieres un proceso local? Usa el transporte stdio del AI SDK con npx -y firecrawl-mcp y FIRECRAWL_API_KEY en env, aunque el AI SDK recomienda HTTP en producción.
Pruébalo
Llama directamente a una herramienta para comprobar la conexión:Solución de problemas
- Errores de autenticación: comprueba que
FIRECRAWL_API_KEYesté definida en el proceso que ejecuta el cliente y que la cabecera tenga el formatoBearer <key>. - Errores de redirección: el cliente de AI SDK rechaza las redirecciones de forma predeterminada; usa exactamente la URL
https://mcp.firecrawl.dev/v2/mcp. - Handles abiertos al terminar un script: llama a
mcpClient.close()cuando termines de usar las herramientas.

