@tocharianou/mcp-server-kibana
Kibana MCP Server
npm · fingerprint 56733c45d8e748acae94db6a · repository · RSS
17tools
3recorded versions
45dtracked
changed 6d ago
What changed
Changed 2026-10-11 12:38 UTC
2 descriptions rewritten, 1 tool added.
--- pinned/execute_kb_api +++ observed/execute_kb_api { - "description": "Execute a custom API request for Kibana with multi-space support.\n\nRETRY SAFETY: this tool can reach any write endpoint. A POST retried after a\ntimeout or dropped response can create a duplicate — prefer a caller-chosen\nstable id (or the vl_* tool for that object type, which documents the safe\npattern) over letting the server auto-generate one.", + "description": "Execute a custom API request for Kibana with multi-space support.\n\nFor Elasticsearch document or log searches, use search_elasticsearch instead.\nDo not use /api/console/proxy for Elasticsearch searches: that Console endpoint\ncan require Dev Tools privileges even when the configured user can read the\ntarget indices. Do not use this generic tool to rediscover an Elasticsearch\nsearch route when search_elasticsearch already provides the supported workflow.\n\nRETRY SAFETY: this tool can reach any write endpoint. A POST retried after a\ntimeout or dropped response can create a duplicate — prefer a caller-chosen\nstable id (or the vl_* tool for that object type, which documents the safe\npattern) over letting the server auto-generate one.", "execution": { "taskSupport": "forbidden" },
+ tool added: search_elasticsearch
--- pinned/search_kibana_api_paths +++ observed/search_kibana_api_paths { - "description": "Search Kibana API endpoints by keyword", + "description": "Search documented Kibana OpenAPI endpoints by keyword. This index does not necessarily contain Kibana internal routes. Do not use this tool to discover how to search Elasticsearch documents or logs; use search_elasticsearch for that.", "execution": { "taskSupport": "forbidden" },
Changed 2026-10-05 14:22 UTC
1 description rewritten.
--- pinned/execute_kb_api +++ observed/execute_kb_api { - "description": "Execute a custom API request for Kibana with multi-space support", + "description": "Execute a custom API request for Kibana with multi-space support.\n\nRETRY SAFETY: this tool can reach any write endpoint. A POST retried after a\ntimeout or dropped response can create a duplicate — prefer a caller-chosen\nstable id (or the vl_* tool for that object type, which documents the safe\npattern) over letting the server auto-generate one.", "execution": { "taskSupport": "forbidden" },
Current tools
Show all 17 tool fingerprints
analyze_deletion_impact
analyze_object_dependencies
check_dashboard_health
execute_kb_api
get_available_spaces
get_kibana_api_detail
get_status
list_all_kibana_api_paths
scan_all_dashboards_health
search_elasticsearch
search_kibana_api_paths
vl_bulk_delete_saved_objects
vl_bulk_update_saved_objects
vl_create_saved_object
vl_get_saved_object
vl_search_saved_objects
vl_update_saved_object
Watch this server yourself
If you run this server, put the proxy in front of it. It pins these exact fingerprints on first connect and stops the session if they move.
npx -y mcp-pin@0.2.3 -- <your @tocharianou/mcp-server-kibana command>
Or subscribe to this page's RSS feed to be told when it changes.
Badge
The badge states one fact about time and nothing else. It never claims a server is safe.
[](https://mcp-pin.gautamkhosla.com/servers/61fb870d3ac6b12d.html)