MCP Elasticsearch
Interroger et administrer Elasticsearch depuis Claude
docker run -d --name elasticsearch \
-e "discovery.type=single-node" \
-e "xpack.security.enabled=false" \
-p 9200:9200 \
docker.elastic.co/elasticsearch/elasticsearch:8.15.0claude mcp add elasticsearch \
-e ELASTICSEARCH_URL=http://localhost:9200 \
-e ELASTICSEARCH_USERNAME=elastic \
-e ELASTICSEARCH_PASSWORD=ton_password \
-- npx -y @elastic/mcp-server-elasticsearchServeur MCP pour Elasticsearch permettant à Claude d'interroger les indices, lancer des recherches DSL, analyser les mappings et monitorer la santé du cluster. Alternative à Solr dans l'écosystème Drupal via Search API Elasticsearch Connector. Utile aussi pour les architectures ELK (logs + recherche unifiés).
Pertinent pour les sites Drupal avec des volumes importants ou des besoins de recherche complexes. Pour les projets Drupal standard, search_api_solr reste plus battle-tested. Elasticsearch brille pour les architectures ELK unifiées (logs + recherche) ou les plateformes e-commerce avec des facettes avancées.
→ Développeurs Drupal sur des sites à fort volume de contenu ou des architectures ELK. Ingénieurs qui doivent débugger la pertinence de la recherche ou monitorer un cluster Elasticsearch.