Saltar al contenido principal

Requisitos previos

Instala el SDK

Configura tu clave de API

Añade tu clave de API a .env:

Crea las herramientas de Firecrawl

Crea src/mastra/tools/firecrawl.ts para exponer la búsqueda y el scraping como herramientas de Mastra:

Crea el agente

Crea src/mastra/agents/web-agent.ts y añade las herramientas de Firecrawl:

Registrar el agente

Registra el agente en tu instancia de Mastra, en src/mastra/index.ts:

Pruebas en Studio

Inicia el servidor de desarrollo y abre Mastra Studio:
Abre el Agente web y prueba prompts como:
  • “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

Si ejecutas Firecrawl en local, configura 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