Elasticsearch MCP Server

This project implements an MCP (Model Context Protocol) server for Elasticsearch, providing tools and resources to interact with Elasticsearch clusters.

Local server

What is the Elasticsearch MCP Server?

Elasticsearch MCP Server is an MCP project maintained in the sajitsasi/es_mcp_server repository. The maintainer describes its purpose as “This project implements an MCP (Model Context Protocol) server for Elasticsearch, providing tools and resources to interact with Elasticsearch clusters”. Read the project documentation for the complete scope.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
list_indicesLists all indices in the Elasticsearch cluster
get_mappingsGets the mappings for a specific index
searchPerforms an Elasticsearch search with a provided query DSL
search_with_query_stringPerforms a search with a simple query string
get_index_statsGets statistics for a specific index