Requisitos previos
- Node.js 22.13+
- Una clave de API de Firecrawl — obtén una gratis
- Una clave de API de un proveedor de modelos compatible con Mastra
- Un proyecto de Mastra existente — sigue el inicio rápido de Mastra para configurarlo
Instala el SDK
Configura tu clave de API
.env:
Crea las herramientas de Firecrawl
src/mastra/tools/firecrawl.ts para exponer la búsqueda y el scraping como herramientas de Mastra:
Crea el agente
src/mastra/agents/web-agent.ts y añade las herramientas de Firecrawl:
Registrar el agente
src/mastra/index.ts:
Pruebas en Studio
- “Encuentra el registro de cambios más reciente de Firecrawl y resume el último lanzamiento.”
- “Busca los precios de Firecrawl y extrae los niveles de sus planes.”
Firecrawl autogestionado
FIRECRAWL_API_URL y pasa apiUrl al cliente:
Próximos pasos
Documentación de scraping
Todas las opciones de scraping, incluidos los formatos, las acciones y los proxies
Documentación de búsqueda
Buscar en la web y obtener el contenido completo de la página
Documentación de Agent
Deja que un agente gestione Firecrawl de principio a fin
Referencia del SDK de Node
Referencia completa del SDK con rastreo, mapeo, extracción por lotes y más

