{"id":"silbaram-elasticsearch-mcp-server","name":"elasticsearch-mcp-server","af_score":48.8,"security_score":36.8,"reliability_score":31.2,"what_it_does":"Provides an MCP (Model Context Protocol) server (implemented with Spring AI MCP) that exposes Elasticsearch operations as MCP tools. It supports cluster health/statistics, CAT endpoints for mappings/indices/aliases, shard allocation queries, and document search against Elasticsearch indexes (including an AI-generated queryDSL workflow).","best_when":"You want to connect an MCP-capable agent client to an Elasticsearch cluster and expose a curated set of Elasticsearch operations as callable MCP tools (self-hosted).","avoid_when":"You need strict rate-limit guarantees, robust documented error codes/retry behavior, or a turnkey secure authentication model for the MCP server itself without additional hardening.","last_evaluated":"2026-04-04T19:39:18.604279+00:00","has_mcp":true,"has_api":false,"auth_methods":["Elasticsearch basic auth via JVM system properties (as implied by -Dusername/-Dpassword)"],"has_free_tier":false,"known_gotchas":["Document search tool relies on AI-generated queryDSL; unexpected query generation may produce broad/expensive searches.","Elasticsearch version compatibility is configuration-dependent (README mentions Elasticsearch 7.16+ and configurable client settings), so mismatches may cause tool failures."],"error_quality":0.0}