Prérequis
- Node.js 22 ou version ultérieure
- npm et
npx, inclus avec Node.js - Une clé API Firecrawl pour l’API cloud ou une URL d’API Firecrawl auto-hébergée
Exécuter via stdio
Exécuter avec Streamable HTTP
ok. La route locale est /mcp ; /v2/mcp est la route Firecrawl hébergée.
Installation globale
Configuration
Variables d’environnement
API cloud et auto-hébergée
FIRECRAWL_API_KEY: votre clé API Firecrawl- Requise pour utiliser l’API cloud (par défaut)
- Facultative pour utiliser une instance auto-hébergée avec
FIRECRAWL_API_URL
FIRECRAWL_API_URL(facultatif) : point de terminaison d’API personnalisé pour les instances auto-hébergées- Exemple :
https://firecrawl.your-domain.com - Si elle n’est pas fournie, l’API cloud est utilisée (clé API requise)
- Exemple :
Exemples de configuration
Configuration personnalisée avec Claude Desktop
claude_desktop_config.json :
MCP hébergé ou local
- Le mode keyless hébergé n’expose que Search, Scrape et Parse et est limité en débit par adresse IP.
- La lecture de fichiers locaux n’est disponible que lorsque vous exécutez le serveur MCP localement.
- Les Webhooks et les chemins de fichiers locaux doivent être configurés depuis un serveur MCP local ou auto-hébergé lorsque l’agent doit accéder à des ressources locales.
L’analyse directe de fichiers locaux avec
firecrawl_parse nécessite que FIRECRAWL_API_URL pointe vers une API Firecrawl auto-hébergée. Un serveur MCP local configuré uniquement avec une clé API cloud ne peut pas téléverser un fichier local via cet outil.
