Kibana Dashboard Builder
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Kibana Dashboard Builder — MCP Server
A Model Context Protocol (MCP) server that gives the Elastic Dashboard Architect AI agent the ability to create Kibana dashboards, Lens visualizations, and data views via the Kibana Saved Objects API.
Tools Exposed
Tool | Description |
| List existing Kibana data views |
| Create a new data view for an index |
| List existing dashboards |
| Get a dashboard's full definition |
| Create a Lens visualization (bar, line, metric, donut, etc.) |
| Assemble visualizations into a dashboard |
Related MCP server: opensearch-dashboard-mcp
Deploy to Render.com (Free — 5 minutes)
Push this repo to GitHub
cd /path/to/kibana-mcp-server git init && git add . && git commit -m "Initial commit" gh repo create kibana-mcp-server --public --pushGo to render.com → New → Web Service
Connect your GitHub repo
Render auto-detects
render.yaml
Set Environment Variables in Render dashboard:
KIBANA_ENDPOINT = https://your-cluster.kb.us-east-2.aws.elastic-cloud.com ELASTIC_API_KEY = your-base64-api-key ELASTIC_CLOUD_ENDPOINT = https://your-cluster.es.us-east-2.aws.elastic-cloud.comCopy your Render URL (e.g.
https://kibana-mcp-server.onrender.com)Update the Kibana MCP connector to point to your Render URL:
curl -X PUT "https://your-cluster.kb.../api/actions/connector/YOUR_CONNECTOR_ID" \ -H "Authorization: ApiKey YOUR_API_KEY" \ -H "kbn-xsrf: true" \ -H "Content-Type: application/json" \ -H "elastic-api-version: 2023-10-31" \ -d '{ "name": "Kibana Dashboard Builder", "config": {"serverUrl": "https://kibana-mcp-server.onrender.com", "headers": {"Content-Type": "application/json"}}, "secrets": {} }'Done. The Dashboard Architect agent now has a permanent, always-available backend.
Local Development
pip install -r requirements.txt
KIBANA_ENDPOINT=https://... ELASTIC_API_KEY=... python main.pyArchitecture
Dashboard Architect (Kibana AI Agent)
↓ calls tools via
Kibana .mcp connector
↓ HTTP POST to
THIS SERVER (Render.com — permanent HTTPS URL)
↓ calls Kibana Saved Objects API
Kibana → creates dashboard, lens viz, data viewsAlso compatible with Claude Desktop, Cursor, VS Code via:
https://your-cluster.kb.../api/agent_builder/mcpTool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Provide real-time data querying and visualization by integrating Tako with your agents. Generate o…
Create and manage AI agents that collaborate and solve problems through natural language interacti…
Discover, compare, route, and execute machine-accessible capabilities for AI agents.
Astra DB tools for agents: schema, find, vector search, guarded writes, and interactive views.
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables AI assistants to interact with Kibana dashboards, visualizations, and Elasticsearch data through read-only resources and executable tools for searching logs, exporting dashboards, and querying data.737 npm4MIT
- AlicenseAqualityCmaintenanceEnables LLM clients to interact with OpenSearch Dashboards, including reading saved objects, listing tenants and index patterns, and querying logs through the Dashboards API.5MIT
- AlicenseAqualityDmaintenanceEnables AI assistants to search Elasticsearch logs, retrieve log details, analyze service health, scan local codebases for APIs, and create Kibana dashboards.537 npmMIT
- AlicenseAqualityBmaintenanceEnables LLMs to interact with Kibana through composable toolboxes for building dashboards, managing data, and handling alerts, among other operations.21Apache 2.0