Best for
- Teams using Kibana for log analysis, monitoring, and visualization
- Users who want to manage Kibana resources within AI assistants like Claude
- Developers integrating Elastic Stack workflows
This server is based on official Kibana API, offering comprehensive Kibana management capabilities, community-maintained, suitable for development environments and personal projects.
Kibana MCP Server allows any MCP-compatible client (such as Claude Desktop) to access your Kibana instance via natural language or programmatic requests. It features dynamic API discovery based on the official Kibana OpenAPI specification, providing capabilities including status checks, saved object management, dependency analysis, and health checks. Supports multiple authentication methods (API Key, Basic Auth, Cookie) and dual transport modes (stdio and HTTP).
Install globally: npm install -g @tocharianou/mcp-server-kibana, or run directly with npx: npx @tocharianou/mcp-server-kibana. Set the environment variable KIBANA_URL to point to your Kibana instance. Optional authentication: KIBANA_API_KEY or KIBANA_USERNAME/KIBANA_PASSWORD. For HTTP mode, set MCP_TRANSPORT=http.
{
"mcpServers": {
"kibana": {
"command": "npx",
"args": [
"@tocharianou/mcp-server-kibana"
],
"env": {
"KIBANA_URL": "http://your-kibana-server:5601",
"KIBANA_API_KEY": "your-api-key",
"KIBANA_DEFAULT_SPACE": "default"
}
}
}
}