Serveur officiel Firecrawl MCP - Ajoute un puissant web scraping à Cursor, Claude et à tout autre client LLM.
Aperçu
Serveur Firecrawl MCP
Une implémentation de serveur de Protocole de Contexte de Modèle (MCP) qui s'intègre avec Firecrawl pour des capacités de web scraping.
Un grand merci à @vrknetha, @knacklabs pour l'implémentation initiale !
Qu'est-ce que le Serveur Firecrawl MCP ?
Le Serveur Firecrawl MCP est un outil puissant conçu pour le web scraping, le crawling et l'extraction de données. Il exploite le Protocole de Contexte de Modèle pour faciliter l'intégration transparente avec diverses applications, permettant aux utilisateurs de collecter et d'analyser des données web de manière efficace. Avec ses fonctionnalités robustes, il s'adresse à la fois aux développeurs et aux chercheurs cherchant à automatiser la collecte de données sur le web.
Fonctionnalités
- Web Scraping, Crawling et Découverte : Collectez efficacement des données à partir de sites web.
- Recherche et Extraction de Contenu : Trouvez et extrayez des informations pertinentes à partir de diverses sources.
- Recherche Approfondie et Scraping en Lot : Réalisez des recherches approfondies et scrapez plusieurs pages simultanément.
- Réessais Automatiques et Limitation de Taux : Assurez une collecte de données fiable avec une gestion des erreurs intégrée.
- Support Cloud et Auto-Hébergé : Flexibilité pour fonctionner sur des environnements cloud ou auto-hébergés.
- Support SSE : Utilisez les Événements Envoyés par le Serveur pour le streaming de données en temps réel.
Expérimentez avec notre Serveur MCP sur le terrain de jeu de MCP.so ou sur Klavis AI.
Comment Installer le Serveur Firecrawl MCP
Exécution avec npx
env FIRECRAWL_API_KEY=fc-VOTRE_CLE_API npx -y firecrawl-mcp
Installation Manuelle
npm install -g firecrawl-mcp
Exécution sur Cursor
Pour la version 0.45.6+ de Cursor, suivez le Guide de Configuration du Serveur MCP de Cursor pour des instructions détaillées.
- Ouvrez les Paramètres de Cursor
- Allez dans Fonctionnalités > Serveurs MCP
- Cliquez sur "+ Ajouter un nouveau serveur MCP global"
- Entrez le code de configuration comme spécifié.
Exécution sur Windsurf
Ajoutez la configuration suivante à votre ./codeium/windsurf/model_config.json :
{
"mcpServers": {
"mcp-server-firecrawl": {
"command": "npx",
"args": ["-y", "firecrawl-mcp"],
"env": {
"FIRECRAWL_API_KEY": "VOTRE_CLE_API"
}
}
}
}
Tarification
Le Serveur Firecrawl MCP propose divers niveaux de tarification en fonction de l'utilisation et des fonctionnalités. Pour des informations détaillées sur les prix, veuillez visiter la page de tarification de Firecrawl.
Conseils Utiles
- Gestion des Clés API : Gardez toujours votre clé API Firecrawl sécurisée et ne l'exposez pas dans des dépôts publics.
- Limites de Taux : Soyez conscient des limites de taux imposées par l'API Firecrawl pour éviter les interruptions de service.
- Traitement par Lots : Utilisez le scraping par lots pour plus d'efficacité lors du traitement de plusieurs URL.
- Gestion des Erreurs : Implémentez une gestion robuste des erreurs dans vos scripts pour gérer les réessais et les échecs de manière élégante.
Questions Fréquemment Posées
À quoi sert le Serveur Firecrawl MCP ?
Le Serveur Firecrawl MCP est principalement utilisé pour le web scraping, permettant aux utilisateurs d'extraire des données de sites web de manière efficace.
Comment obtenir ma clé API Firecrawl ?
Vous pouvez créer un compte sur le site Web de Firecrawl pour obtenir votre clé API.
Puis-je exécuter le Serveur Firecrawl MCP localement ?
Oui, le Serveur Firecrawl MCP peut être exécuté localement ou dans un environnement cloud, selon vos besoins.
Quelles langages de programmation puis-je utiliser avec le Serveur Firecrawl MCP ?
Le Serveur Firecrawl MCP peut être intégré avec n'importe quel langage de programmation qui prend en charge les requêtes HTTP, ce qui le rend polyvalent pour diverses applications.
Y a-t-il un support pour le dépannage ?
Oui, Firecrawl fournit de la documentation et un support communautaire pour le dépannage des problèmes courants. Vous pouvez également contacter leur équipe de support pour obtenir de l'aide.
Détail
Configuration du serveur
{
"mcpServers": {
"firecrawl-mcp": {
"command": "npx",
"args": [
"-y",
"firecrawl-mcp"
],
"env": {
"FIRECRAWL_API_KEY": "fc-af1b3ac1a0c2402485402fd0e34da158"
}
}
}
}