Prérequis
- Node.js 22.13+
- Une clé API Firecrawl — en obtenir une gratuitement
- Une clé API d’un fournisseur de modèles Mastra pris en charge
- Un projet Mastra existant — suivez le démarrage rapide de Mastra pour en configurer un
Installez le SDK
Configurez votre clé API
.env :
Créer les outils Firecrawl
src/mastra/tools/firecrawl.ts pour exposer la recherche et le scraping comme outils Mastra :
Créer l’agent
src/mastra/agents/web-agent.ts et ajoutez-y les outils Firecrawl :
Enregistrer l’agent
src/mastra/index.ts :
Tester dans Studio
- “Trouvez le dernier changelog de Firecrawl et résumez la dernière mise à jour.”
- “Recherchez la tarification de Firecrawl et extrayez les différents niveaux d’offre.”
Firecrawl auto-hébergé
FIRECRAWL_API_URL et passez apiUrl au client :
Prochaines étapes
Docs scraping
Toutes les options de scraping, y compris les formats, les actions et les proxies
Docs recherche
Recherchez sur le web et obtenez le contenu complet de la page
Docs Agent
Laissez un agent piloter Firecrawl de bout en bout
Référence SDK Node
Référence complète du SDK avec crawl, cartographie, extraction par lot, etc.

