Skip to main content
Connectez Firecrawl à Crush en tant que serveur MCP HTTP distant pour permettre à Crush d’effectuer des recherches sur le web et de lire des pages.

Prérequis

  • Crush 0.98 ou version ultérieure.
  • Une clé API Firecrawl, exportée dans la variable d’environnement FIRECRAWL_API_KEY.

Configuration rapide

  1. Exportez votre clé API dans le shell depuis lequel vous lancez Crush :
  1. Ajoutez le serveur au fichier crush.json de votre projet, ou à ~/.config/crush/crush.json pour l’appliquer à tous vos projets :
  1. Démarrez Crush et demandez-lui d’effectuer une recherche ou une extraction.
Les versions récentes de Crush peuvent lire un fichier crushrc de style Bash, dans lequel un serveur MCP se déclare en une seule commande :
Exécutez crush dirs pour savoir où Crush cherche sa configuration sur votre machine.
Voir Configurer une clé API pour en savoir plus sur les clés.

Essayer

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.

Dépannage

  • Le serveur ne démarre pas : vérifiez que FIRECRAWL_API_KEY est bien exportée dans le shell qui lance Crush et que l’URL est exactement https://mcp.firecrawl.dev/v2/mcp.
  • L’en-tête est ignoré : Crush supprime tout en-tête dont la valeur se résout en une string vide. Cela se produit notamment lorsque FIRECRAWL_API_KEY n’est pas définie.
  • Les outils ne sont pas utilisés : certains modèles appellent les outils MCP de manière plus fiable que d’autres. Essayez un autre modèle.