esmole-mcp
Related Servers
Alternatives to esmole-mcp
No user-submitted related servers found.
Related Servers
- AlicenseNot gradedqualityDmaintenanceA Python MCP server that provides AI agents with a controlled, read-first interface to Elasticsearch, Kibana Security, Fleet, and Elastic Defend.MIT
- AlicenseAqualityCmaintenanceRead/write Elasticsearch mcp server with many tools1613 npm3MIT
- FlicenseNot gradedqualityDmaintenanceAn MCP server that downloads Elasticsearch logs from Elastic Cloud via the Admin API.-
- AlicenseNot gradedqualityFmaintenanceA read-only MCP server for Elasticsearch 7.10 clusters, providing tools for cluster info, health, index listing, and Query DSL search with Google OAuth and Bearer token authentication.2 npmMIT
- AlicenseCqualityDmaintenanceProvides an MCP protocol interface for interacting with Elasticsearch 7.x databases, supporting comprehensive search functionality including aggregations, highlighting, and sorting.311Apache 2.0
- FlicenseNot gradedqualityDmaintenanceRead-only MCP server for Elasticsearch log querying. Enables natural language search, filtering, context retrieval, and aggregation of logs.-
TDQS
Scored across 10 tools
The connection group (add/list/update/remove/test) is crisply separated, and the ES group mostly targets distinct facets (search, indices, mapping, health). The main overlap is es_request, a generic passthrough that can duplicate every specialized ES tool, but the descriptions frame it explicitly as the escape hatch and the others as convenience wrappers.
Connection tools follow a clean verb_noun pattern, and the ES tools are consistently namespaced with an es_ prefix that clearly separates the two domains. Minor deviation: es_cluster_health is noun-only while es_list_indices and es_get_mapping include verbs, so ordering is not perfectly uniform.
Ten tools is well within the sweet spot, split sensibly between five connection-management operations and five ES query operations. Each tool covers a distinct need and no obvious padding is present.
Connection lifecycle is fully covered (add, list, update, remove, test) with good detail on scopes and secrets. The ES side covers search, indices, mapping, and health, while document-level and index-level CRUD (get/put doc, create/delete index) exist only via the generic es_request escape hatch, which is workable but less discoverable.