Elasticsearch MCP ServerServer

integrations
GitHub
searchanalyticsdata

Loading subscription status...

💡 Description

Elasticsearch is a distributed, free and open search and analytics engine for all types of data, including textual, numerical, geospatial, structured, and unstructured. The MCP server provides access to Elasticsearch indices, allowing users to list indices, inspect field mappings, and execute search queries using full Query DSL capabilities with automatic highlighting. It enables interaction with Elasticsearch clusters through natural language.

📝 JSON Entries

{
  "mcpServers": [
    {
      "elasticsearch-mcp-server": {
        "env": {
          "ELASTICSEARCH_API_KEY": "API_KEY"
        },
        "args": [
          "arg1",
          "arg2"
        ],
        "command": "some_command"
      }
    }
  ]
}

🛠️ Tools

ElasticsearchModel Context Protocol

Features

  • Full Query DSL capabilities
  • Automatic highlighting
  • Natural language interaction

💬 Example Queries

  • List all indices in Elasticsearch
  • Search documents in a specific index
  • Inspect the field mappings of an index