grok), à Firecrawl via le serveur MCP hébergé. OAuth est la méthode de configuration interactive recommandée : avec OAuth, la clé n’apparaît ni dans la ligne de commande, ni dans les fichiers du projet, ni dans la conversation.
Configuration rapide
- Ajouter Firecrawl
Exécutez :
https://mcp.firecrawl.dev/v2/mcp-oauth est une valeur de configuration côté client, et non une page à ouvrir directement dans un navigateur.
- Connexion et vérification
Démarrez Grok Build :
/mcps, sélectionnez firecrawl, puis appuyez sur i pour démarrer la connexion dans le navigateur. Choisissez une équipe, puis autorisez l’accès. Grok stocke les jetons OAuth dans ~/.grok/mcp_credentials.json.
Vérifiez qu’un seul serveur firecrawl est actif, puis essayez :
Ce que vous pouvez faire
Recherche
Trouvez des informations à jour et consultez le contenu des résultats pertinents.
Extraction
Convertissez des URL en markdown propre ou en données structurées.
Interact
Naviguez, cliquez et remplissez des formulaires pour accéder aux données dont vous avez besoin.
Alexandria
Découvrez des outils de données structurées, consultez leurs paramètres d’entrée et leur tarification, puis exécutez-les via Firecrawl.
MCP local avec une clé API
N’utilisez le serveur local que si vous avez besoin d’un processus local ou d’une API Firecrawl auto-hébergée. Le paquet local nécessite Node.js 22 ou une version ultérieure. DéfinissezFIRECRAWL_API_KEY dans l’environnement à partir duquel vous démarrez Grok. Ajoutez ensuite ce bloc à ~/.grok/config.toml :
${FIRECRAWL_API_KEY} au chargement de la configuration : la clé n’est donc pas écrite dans le fichier. Ne partagez pas ce secret dans le chat de l’agent et ne le versionnez pas. N’utilisez qu’une seule entrée firecrawl : supprimez d’abord le serveur hébergé avec grok mcp remove firecrawl.
Pour les paramètres self-hosted, voir Exécuter MCP en local.
Autres modes de connexion
- Essayez le MCP sans clé pour la recherche, l’extraction et l’analyse, sans compte ni clé.
- Configurez une clé API pour utiliser le serveur hébergé sans intervention. Ne communiquez pas le secret dans le chat de l’agent : utilisez plutôt une référence à une variable d’environnement.
Dépannage
- Un serveur Firecrawl existe déjà : exécutez
grok mcp remove firecrawl, ajoutez une seule fois la connexion souhaitée, puis démarrez une nouvelle session. - Grok affiche un second serveur
firecrawl: Grok charge également les serveurs MCP depuis~/.claude.json,.cursor/mcp.jsonet les fichiers.mcp.jsondu projet. Exécutezgrok inspectpour identifier l’origine de chaque serveur, puis supprimez le doublon. - Le serveur affiche
401: saisissez/mcps, sélectionnezfirecrawl, puis appuyez suripour vous reconnecter. Ne collez jamais de clé API dans la conversation ni dans l’URL OAuth. - Le serveur local ne se connecte pas : exécutez
grok mcp doctor firecrawl. Grok consigne les erreurs du serveur dans~/.grok/logs/mcp/firecrawl.stderr.log. Sinpxtélécharge le paquet au premier démarrage, augmentezstartup_timeout_sec.

