mcp_server_kibana
Verified Safeby s-p-a-r-r-o-w-ai
Overview
Provides an MCP interface for managing Kibana Data Views, Saved Objects, and Spaces, enabling programmatic interaction for AI agents or other clients.
Installation
docker compose up -dEnvironment Variables
- KIBANA_URL
- KIBANA_API_KEY
- MCP_API_KEY
- LOG_LEVEL
- TLS_EMAIL
Security Notes
The server uses Pydantic models for input validation, mitigating common injection risks. It relies on environment variables for sensitive API keys (Kibana and MCP client keys). The recommended production setup includes a Caddy reverse proxy for external client authentication and HTTPS, enhancing security. The default 'MCP_API_KEY' in `docker-compose.yml` is 'change-this-secret-key', which is explicitly marked for user change, but poses a risk if not updated. The internal API key verification (`auth.py`) would be bypassed if `MCP_API_KEY` environment variable is not set, though the Docker setup provides a default.
Similar Servers
tiger-linear-mcp-server
Provides LLMs with focused tools to interact with the Linear API for issue and project management.
tiger-gh-mcp-server
Provides focused tools to LLMs for interacting with GitHub repositories and data via the Model Context Protocol.
deployhq-mcp-server
This is a backend server component, likely acting as a "Master Control Program" for deployment workflows or a core service, developed using Node.js and TypeScript.
mcp-server-koyeb
A TypeScript/Node.js backend server application, likely intended for deployment on a serverless platform like Koyeb.