mcp-server-elasticsearch
The Elasticsearch MCP Server connects AI agents to Elasticsearch data using the Model Context Protocol.
This MCP server allows for natural language interactions with Elasticsearch indices, enabling AI agents to query, analyze, and retrieve data seamlessly without the need for custom APIs. It is designed to facilitate easy integration between AI tools and Elasticsearch, making data access more intuitive and efficient. The server is provided as a Docker container image and can be deployed in AWS environments. Users must ensure they have an Elasticsearch cluster and the necessary authentication credentials to utilize the server effectively. The MCP Server supports both direct client connections and web-based integrations, enhancing its versatility for various applications.
Compatible with
Install
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"mcp-server-elasticsearch": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-server-elasticsearch"
]
}
}
}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