Firecrawl-Mcp-Server - Serveur MCP officiel Firecrawl - Ajoute une puissante fonction de web scraping à Cursor, Claude et tout autre client LLM.
Ce document décrit une implémentation de serveur pour le Protocole de Contexte de Modèle (MCP) utilisant Firecrawl pour le web scraping. Le serveur offre des fonctionnalités telles que le web scraping avec rendu JS, l'exploration d'URL, l'extraction de contenu et le scraping par lots. Il prend en charge les instances Firecrawl hébergées dans le cloud et en auto-hébergement et s'intègre avec Cursor, Windsurf et Claude Desktop. Des instructions d'installation sont fournies pour chaque plateforme, y compris les détails de configuration pour les clés API et les paramètres optionnels. Plusieurs outils sont disponibles, notamment des outils de scraping (scrape), de scraping par lots (batch scrape), de recherche (search), d'exploration (crawl), d'extraction (extract), de recherche approfondie (deep research) et de génération de fichiers llms.txt. L'utilisation et les paramètres de chaque outil sont expliqués avec des exemples. Le serveur intègre une logique de nouvelle tentative, une surveillance de l'utilisation du crédit et une limitation du débit pour un fonctionnement robuste. Des mécanismes complets de journalisation et de gestion des erreurs sont également inclus. Des exemples de configuration montrent comment personnaliser le comportement de nouvelle tentative, les seuils de crédit et les points de terminaison de l'API. Le serveur vise à fournir une solution fiable et efficace pour diverses tâches de web scraping.