Enterprise DNA
M MCP Servers Developer low

cr7258/elasticsearch-mcp-server

by Various

A Model Context Protocol (MCP) server implementation that provides Elasticsearch and OpenSearch interaction.

C

MCP

cr7258/elasticsearch-mcp-server

Added 1 June 2026

Overview

An MCP server that lets AI agents query and manage Elasticsearch and OpenSearch clusters. It exposes cluster operations, index management, document CRUD, and search via the Model Context Protocol.

Best for

Best for
Developers who want to add Elasticsearch or OpenSearch query and management capabilities to MCP-based AI agents.

Use cases

  • Run natural language queries against Elasticsearch indices
  • Automate index creation, mapping updates, and document indexing
  • Monitor cluster health and manage snapshots from an AI assistant

Notes

An MCP server that lets AI agents query and manage Elasticsearch and OpenSearch clusters. It exposes cluster operations, index management, document CRUD, and search via the Model Context Protocol.

285 stars on GitHub. Last updated 2026-05-22. Licensed Apache-2.0.

Use cases

  • Run natural language queries against Elasticsearch indices
  • Automate index creation, mapping updates, and document indexing
  • Monitor cluster health and manage snapshots from an AI assistant

Pros

  • Covers a broad range of Elasticsearch and OpenSearch operations
  • Simple MCP integration for existing AI agent workflows
  • Actively maintained with 285 GitHub stars

Cons

  • Requires running a separate MCP server process
  • Limited to Python ecosystem and MCP-compatible clients
  • No built-in authentication or authorization layer

Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.

Pros

  • Covers a broad range of Elasticsearch and OpenSearch operations
  • Simple MCP integration for existing AI agent workflows
  • Actively maintained with 285 GitHub stars

Cons

  • Requires running a separate MCP server process
  • Limited to Python ecosystem and MCP-compatible clients
  • No built-in authentication or authorization layer