Kibana MCP Server Integration
Connect FlowHunt and AI agents to Kibana for automated data search, dashboard management, and proactive alerting using the standardized MCP interface.

What does “Kibana” MCP Server do?
The Kibana MCP (Model Context Protocol) Server acts as a bridge connecting AI assistants and clients with Kibana, allowing for enhanced search, management, and automation within Kibana environments. By exposing Kibana’s functionalities through the MCP standard, this server enables AI-powered workflows to interact with Kibana resources—such as querying data, managing dashboards, or automating common tasks. This integration streamlines development workflows, supports data-driven decision-making, and empowers developers to build smarter tools by leveraging Kibana’s capabilities through standardized APIs and protocols.
List of Prompts
No prompt templates are explicitly mentioned in the available documentation or code.
List of Resources
No explicit list of MCP resources provided in the available documentation or code.
List of Tools
No explicit tool definitions found in the available documentation or code. The repository may expose Kibana functionalities as tools, but these are not enumerated.
Use Cases of this MCP Server
- Kibana Data Search Automation: Integrate AI assistants to perform automated searches and data queries within Kibana, reducing manual effort and enabling faster insights.
- Dashboard Management: Use the MCP interface to programmatically create, update, or manage Kibana dashboards, supporting CI/CD and DevOps workflows.
- Alert Monitoring: AI agents can access and monitor alerts or logs in Kibana, enabling proactive incident detection and resolution.
- Reporting and Visualization: Automate the generation and retrieval of visual reports from Kibana, integrating them into broader analytics pipelines.
- Access Control Automation: Leverage the MCP server to script and automate access control and user management in Kibana, enhancing security and compliance.
How to set it up
Windsurf
- Ensure you have Node.js installed.
- Locate the Windsurf configuration file (usually
windsurf.config.json
). - Add the Kibana MCP Server to the
mcpServers
section:{ "mcpServers": { "kibana": { "command": "npx", "args": ["@tocharian/mcp-server-kibana@latest"] } } }
- Save the configuration and restart Windsurf.
- Verify Kibana MCP Server is running in the Windsurf environment.
Claude
- Ensure prerequisite dependencies (e.g., Node.js) are available.
- Edit the Claude configuration file.
- Add Kibana MCP Server as follows:
{ "mcpServers": { "kibana": { "command": "npx", "args": ["@tocharian/mcp-server-kibana@latest"] } } }
- Save and restart Claude.
- Confirm the MCP server is accessible.
Cursor
- Install Node.js if not already present.
- Open Cursor’s configuration.
- Insert the following snippet into the
mcpServers
section:{ "mcpServers": { "kibana": { "command": "npx", "args": ["@tocharian/mcp-server-kibana@latest"] } } }
- Save and restart Cursor.
- Check that Cursor connects to the Kibana MCP Server.
Cline
- Make sure Node.js is installed on your system.
- Update the Cline configuration file.
- Add the Kibana MCP Server entry:
{ "mcpServers": { "kibana": { "command": "npx", "args": ["@tocharian/mcp-server-kibana@latest"] } } }
- Save and restart Cline.
- Confirm service availability.
Securing API Keys
Store your Kibana or Elasticsearch API keys using environment variables to enhance security. Example configuration:
{
"mcpServers": {
"kibana": {
"command": "npx",
"args": ["@tocharian/mcp-server-kibana@latest"],
"env": {
"KIBANA_API_KEY": "${KIBANA_API_KEY}"
},
"inputs": {
"kibana_url": "https://your-kibana.example.com"
}
}
}
}
How to use this MCP inside flows
Using MCP in FlowHunt
To integrate MCP servers into your FlowHunt workflow, start by adding the MCP component to your flow and connecting it to your AI agent:

Click on the MCP component to open the configuration panel. In the system MCP configuration section, insert your MCP server details using this JSON format:
{
"kibana": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Once configured, the AI agent is now able to use this MCP as a tool with access to all its functions and capabilities. Remember to change “kibana” to whatever the actual name of your MCP server is and replace the URL with your own MCP server URL.
Overview
Section | Availability | Details/Notes |
---|---|---|
Overview | ✅ | Overview found in README |
List of Prompts | ⛔ | Not documented |
List of Resources | ⛔ | Not documented |
List of Tools | ⛔ | Not documented |
Securing API Keys | ✅ | Recommended via env vars in JSON example |
Sampling Support (less important in evaluation) | ⛔ | Not documented |
Roots support: Not documented
Sampling support: Not documented
Based on the information available, Kibana MCP Server provides a basic overview and setup documentation, with clear licensing and basic usage details but lacks documentation on prompts, resources, tools, and advanced MCP features. I would rate this MCP server a 4/10 for overall documentation and developer readiness.
MCP Score
Has a LICENSE | Yes (Apache-2.0) |
---|---|
Has at least one tool | No documentation |
Number of Forks | 2 |
Number of Stars | 10 |
Frequently asked questions
- What is the Kibana MCP Server?
The Kibana MCP Server connects AI assistants and clients to Kibana, enabling automated search, dashboard management, alert monitoring, and reporting via standardized APIs.
- What are common use cases for this integration?
Automated data searches, dashboard creation and management, alert monitoring, visual reporting, and access control automation in Kibana—empowering data-driven AI workflows.
- How do I secure my Kibana API keys?
Store your Kibana (or Elasticsearch) API keys using environment variables in your configuration, avoiding hard-coding credentials.
- What is the overall documentation and readiness score?
The Kibana MCP Server provides basic setup and overview, but lacks detailed documentation on prompts, resources, and advanced features. Overall documentation score: 4/10.
- Can I use this MCP server with FlowHunt?
Yes, simply add the MCP component in your FlowHunt flow, configure with your Kibana MCP details, and connect it to your AI agent for direct integration.
Automate Kibana with FlowHunt
Leverage Kibana’s power in your AI workflows—automate dashboards, searches, and alerts with the Kibana MCP Server integration in FlowHunt.