Submit

Elasticsearch MCP Server

@awesimon

Elasticsearch MCP server with available features including mappings management, search and indexing, and index management etc.
Overview

What is Elasticsearch MCP Server?

Elasticsearch MCP Server is a server designed to connect to your Elasticsearch cluster directly from any MCP Client, enabling natural language interactions with your Elasticsearch data.

How to use Elasticsearch MCP Server?

To use the server, configure your MCP Client with the server details, and start a conversation to query your Elasticsearch data.

Key features of Elasticsearch MCP Server?

  • List available Elasticsearch indices with regex support.
  • Fetch field mappings for specific indices.
  • Perform searches using Elasticsearch query DSL.
  • Get health status of the Elasticsearch cluster.
  • Create and manage indices and mappings.
  • Bulk import data into indices.

Use cases of Elasticsearch MCP Server?

  1. Querying indices and retrieving data from Elasticsearch.
  2. Managing index mappings and settings.
  3. Monitoring the health of Elasticsearch clusters.
  4. Bulk importing data for analysis.

FAQ from Elasticsearch MCP Server?

  • What is required to use the server?

An Elasticsearch instance and an MCP Client are required.

  • Is there a published npm package?

Yes, an npm package is coming soon for easier installation.

  • Can I use it with any MCP Client?

Yes, it is compatible with various MCP Clients like Claude Desktop and Cursor.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.