mcp_server_kibana
Verified Safeby s-p-a-r-r-o-w-ai
Overview
Provides a FastMCP server to programmatically manage Kibana data views, saved objects (dashboards, visualizations), and spaces, enabling automated creation and modification of Kibana content.
Installation
docker compose up -dEnvironment Variables
- KIBANA_URL
- KIBANA_API_KEY
Security Notes
The server uses environment variables for sensitive configurations like KIBANA_URL, KIBANA_API_KEY, and MCP_API_KEY, which is good practice. MCP_API_KEY is securely auto-generated if not provided. HTTP requests to Kibana include 'kbn-xsrf: true' for CSRF protection and use httpx.AsyncClient with 'response.raise_for_status()'. There are no apparent uses of 'eval', 'exec', or other direct code injection vulnerabilities. Listening on 0.0.0.0 is standard for Docker, but external access is protected by the bearer token authentication. The `DebugTokenVerifier` is used for authentication, performing a direct string comparison for the bearer token, which is adequate for single-token authentication.
Similar Servers
tiger-linear-mcp-server
This server acts as a wrapper for the Linear API, providing focused tools for LLMs to manage and query issue tracking and project data.
tiger-gh-mcp-server
Provides a set of focused tools to Large Language Models (LLMs) for interacting with the GitHub API, enabling capabilities like fetching issues, pull requests, commits, releases, and searching code within a specified organization.
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.