elasticsearch-mcp-server
MCP server for interacting with Elasticsearch
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
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