Elasticsearch MCP
À propos de ce serveur
Le serveur MCP officiel d'Elastic permet aux agents d'interroger Elasticsearch en langage naturel : lister les index, voir les mappings, exécuter des requêtes DSL et ES|QL, faire de la recherche plein texte et vectorielle, amenant les données du moteur de recherche directement dans les conversations IA.
Installation
npx -y @elastic/mcp-server-elasticsearchQuestions fréquentes
Que peut faire Elasticsearch MCP ?
Il permet à l'IA d'explorer votre cluster Elasticsearch en langage naturel : lister les index, voir les mappings de champs, exécuter Query DSL ou le plus concis ES|QL, et faire de la recherche plein texte et par similarité vectorielle. Idéal pour le dépannage et l'analyse où l'on « interroge ses logs ou données métier » en chat.
Prend-il en charge Elastic Cloud et les clusters auto-hébergés ? Comment fonctionne l'authentification ?
Les deux sont pris en charge. Passez l'URL du cluster (ES_URL) et les identifiants via des variables d'environnement : une clé API pour Elastic Cloud, ou clé API ou nom d'utilisateur/mot de passe pour l'auto-hébergé. Préférez une clé API en lecture seule pour éviter que l'agent ne modifie les index.
Elasticsearch MCP est-il gratuit ?
Le serveur MCP est officiellement open source par Elastic et gratuit (Apache-2.0) ; il interroge votre propre cluster. Elasticsearch local ou auto-hébergé ne coûte rien, tandis qu'Elastic Cloud est facturé selon son abonnement.