DevelopmentVerifiedPython

elasticsearch-mcp-server

MCP server for interacting with Elasticsearch

Free
N/A rating (0 reviews)0 installs263 GitHub stars

This MCP server implementation allows users to perform various operations on Elasticsearch and OpenSearch, including searching documents, analyzing indices, and managing clusters. It provides a comprehensive set of tools for both general API requests and specific index, document, and cluster operations. With features such as listing indices, creating and deleting indices, and managing data streams, users can efficiently handle their data storage and retrieval needs. The server also supports document operations like searching, indexing, and deleting documents, making it a versatile tool for developers and data analysts.

Compatible with

Claude DesktopCursor

Install

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "elasticsearch-mcp-server": {
      "args": [
        "elasticsearch-mcp-server"
      ],
      "command": "uvx"
    }
  }
}

Config File Location

Mac: ~/Library/Application Support/Claude/claude_desktop_config.json

Windows: %APPDATA%\Claude\claude_desktop_config.json

Linux: ~/.config/claude/claude_desktop_config.json

Some servers require additional setup - check the GitHub README for specific instructions.

Permissions

ok0
ok1
elasticsearch-mcp-server MCP Server — MCPNest — MCPNest