Serveur MCP Everything Search

AI MCP Server Automation File Search

Contactez-nous pour héberger votre serveur MCP dans FlowHunt

FlowHunt fournit une couche de sécurité supplémentaire entre vos systèmes internes et les outils d'IA, vous donnant un contrôle granulaire sur les outils accessibles depuis vos serveurs MCP. Les serveurs MCP hébergés dans notre infrastructure peuvent être intégrés de manière transparente avec le chatbot de FlowHunt ainsi qu'avec les plateformes d'IA populaires comme ChatGPT, Claude et divers éditeurs d'IA.

Que fait le serveur MCP “Everything Search” ?

Le serveur Everything Search MCP est un serveur Model Context Protocol (MCP) multiplateforme conçu pour offrir des capacités de recherche de fichiers rapides et efficaces aux assistants IA et aux développeurs. En comblant le fossé entre les agents IA et les outils de recherche système, il permet des requêtes de fichiers et dossiers en langage naturel sur les systèmes Windows, macOS et Linux. Sur Windows, il utilise le puissant SDK Everything ; sur macOS, il s’appuie sur la base de données Spotlight intégrée via mdfind ; et sur Linux, il s’intègre à locate ou plocate. Cela permet aux workflows IA de faire remonter facilement les métadonnées de fichiers, de localiser rapidement des ressources ou d’automatiser des tâches orientées recherche dans le cadre de pipelines plus larges de développement et d’automatisation. Le serveur Everything Search MCP accroît la productivité en rendant la recherche contextuelle approfondie accessible aux LLM et outils de développement.

Liste des Prompts

Aucun modèle de prompt explicite n’est spécifié dans la documentation du dépôt ou les fichiers.

Logo

Prêt à développer votre entreprise?

Commencez votre essai gratuit aujourd'hui et voyez les résultats en quelques jours.

Liste des Ressources

Aucune ressource MCP explicite n’est mentionnée dans la documentation ou les fichiers du dépôt.

Liste des Outils

  • search
    Recherchez des fichiers et dossiers sur l’ensemble du système à l’aide des outils spécifiques à chaque plateforme. Prend en charge un ensemble flexible de paramètres, notamment :
    • query : chaîne de requête de recherche requise (syntaxe spécifique à la plateforme prise en charge)
    • max_results : limite du nombre de résultats (défaut : 100, max : 1000)
    • match_path : correspondance sur le chemin complet (défaut : false)
    • match_case : recherche sensible à la casse (défaut : false)
    • match_whole_word : correspondance sur mots entiers (défaut : false)
    • match_regex : recherche par expression régulière (défaut : false)
    • sort_by : options de tri (nom de fichier, chemin, taille, extension, date de création/modification, etc.)

Cas d’utilisation de ce serveur MCP

  • Exploration de codebase :
    Localisez rapidement des fichiers source, scripts ou fichiers de configuration dans de larges bases de code à l’aide de requêtes et filtres avancés.
  • Audit de fichiers système :
    Permettez aux agents IA d’auditer le système de fichiers pour des types de contenu spécifiques (ex : logs, exécutables, fichiers récemment modifiés) pour faciliter le dépannage ou les contrôles de conformité.
  • Lien automatique vers la documentation :
    Localisez de façon programmatique la documentation projet, les README ou les licences et faites-les remonter dans des systèmes de documentation augmentés par IA.
  • Automatisation des workflows :
    Intégrez une recherche de fichiers rapide dans les workflows de développement afin d’automatiser des tâches répétitives telles que la recherche d’artéfacts de build, de logs ou de fichiers temporaires.
  • Découverte de données :
    Permettez aux LLM de découvrir des fichiers de données (ex : CSV, jeux de données, images) pertinents pour la requête d’un utilisateur pour analyse ou intégration ultérieure.

Comment l’installer

Windsurf

  1. Assurez-vous que Python et les prérequis spécifiques à votre plateforme sont installés (voir ci-dessous).
  2. Localisez et ouvrez votre fichier de configuration Windsurf.
  3. Ajoutez le serveur Everything Search MCP à l’aide d’un extrait JSON comme ci-dessous.
  4. Enregistrez la configuration et redémarrez Windsurf.
  5. Vérifiez que le serveur MCP apparaît dans Windsurf et testez avec une recherche d’exemple.

Exemple de configuration :

{
  "mcpServers": {
    "everything-search": {
      "command": "python",
      "args": ["-m", "src.mcp_server_everything_search"]
    }
  }
}

Claude

  1. Installez Python et les utilitaires de recherche nécessaires pour votre OS.
  2. Ouvrez le panneau de configuration ou de paramètres de Claude.
  3. Insérez l’entrée Everything Search MCP Server dans la section MCP.
  4. Enregistrez et redémarrez Claude.
  5. Utilisez l’outil de recherche intégré dans Claude pour confirmer l’installation.

Exemple de configuration :

{
  "mcpServers": {
    "everything-search": {
      "command": "python",
      "args": ["-m", "src.mcp_server_everything_search"]
    }
  }
}

Cursor

  1. Assurez-vous que Python et les dépendances spécifiques à l’OS sont installés.
  2. Modifiez les paramètres utilisateur de Cursor ou le fichier d’intégration MCP.
  3. Ajoutez la configuration du serveur MCP suivante.
  4. Enregistrez les paramètres et redémarrez Cursor.
  5. Confirmez en effectuant une recherche de fichier dans Cursor.

Exemple de configuration :

{
  "mcpServers": {
    "everything-search": {
      "command": "python",
      "args": ["-m", "src.mcp_server_everything_search"]
    }
  }
}

Cline

  1. Vérifiez que Python et les outils de recherche système requis sont présents.
  2. Ouvrez la configuration du serveur MCP de Cline.
  3. Ajoutez le serveur Everything Search MCP comme ci-dessous.
  4. Enregistrez et redémarrez Cline.
  5. Testez l’intégration MCP en lançant une commande de recherche.

Exemple de configuration :

{
  "mcpServers": {
    "everything-search": {
      "command": "python",
      "args": ["-m", "src.mcp_server_everything_search"]
    }
  }
}

Sécurisation des clés API & variables d’environnement

Pour sécuriser les données sensibles ou les clés API, utilisez des variables d’environnement dans votre configuration MCP :

{
  "mcpServers": {
    "everything-search": {
      "command": "python",
      "args": ["-m", "src.mcp_server_everything_search"],
      "env": {
        "SOME_API_KEY": "${SOME_API_KEY}"
      },
      "inputs": {
        "api_key": "${SOME_API_KEY}"
      }
    }
  }
}

Remarque : Remplacez "SOME_API_KEY" par le nom réel de la variable d’environnement requis pour votre configuration.

Utiliser ce MCP dans les flux

Utilisation du MCP dans FlowHunt

Pour intégrer des serveurs MCP à votre workflow FlowHunt, commencez par ajouter le composant MCP à votre flux et reliez-le à votre agent IA :

Flux FlowHunt MCP

Cliquez sur le composant MCP pour ouvrir le panneau de configuration. Dans la section configuration système MCP, insérez les détails de votre serveur MCP à l’aide de ce format JSON :

{
  "everything-search": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Une fois configuré, l’agent IA pourra utiliser ce MCP comme outil avec accès à toutes ses fonctions et capacités. N’oubliez pas de modifier “everything-search” avec le nom réel de votre serveur MCP et de remplacer l’URL par celle de votre serveur MCP.


Aperçu

SectionDisponibilitéDétails/Commentaires
AperçuDescription générale et objectif disponibles dans README.md.
Liste des PromptsAucun modèle de prompt explicite trouvé.
Liste des RessourcesAucune ressource MCP décrite.
Liste des OutilsOutil “search”, documenté dans README.md.
Sécurisation des clés APIUtilisation de variables d’environnement décrite dans la section installation.
Support du sampling (moins important à l’éval.)Aucune information sur le support du sampling trouvée.

D’après la documentation disponible, le serveur MCP “Everything Search” offre une excellente clarté sur son objectif et la fonctionnalité de ses outils, mais manque de modèles de prompts explicites, de ressources ou de fonctionnalités MCP avancées comme le sampling ou les racines. Sa documentation est claire et il est activement maintenu. Globalement, c’est un utilitaire solide pour les cas d’usage de recherche de fichiers, mais pas un exemple exhaustif de toutes les capacités MCP.


Score MCP

Dispose d’une LICENCE✅ (MIT)
Au moins un outil
Nombre de Forks18
Nombre d’étoiles193

Questions fréquemment posées

Essayez Everything Search avec FlowHunt

Boostez votre productivité avec Everything Search MCP Server—donnez du pouvoir à vos assistants IA et flux d'automatisation avec une recherche système profonde et efficace.

En savoir plus

Intégration Everything Search
Intégration Everything Search

Intégration Everything Search

Intégrez FlowHunt avec le serveur MCP Everything Search pour offrir une recherche et une découverte de fichiers ultra-rapides et multiplateformes. Localisez ins...

4 min de lecture
AI Everything Search +3
Todos MCP Server
Todos MCP Server

Todos MCP Server

Le serveur Todos MCP est une application open source de gestion de listes de tâches compatible avec le Model Context Protocol (MCP), permettant aux assistants e...

5 min de lecture
AI MCP +5
Intégration du serveur OpenSearch MCP
Intégration du serveur OpenSearch MCP

Intégration du serveur OpenSearch MCP

Le serveur OpenSearch MCP permet une intégration transparente d’OpenSearch avec FlowHunt et d’autres agents IA, offrant un accès programmatique aux fonctionnali...

5 min de lecture
AI OpenSearch +5