tocharianou avatar

Kibana

tocharianou/mcp-server-kibana

Connects Claude directly to your Kibana instance with full saved object CRUD, dashboard management, and API discovery based on Elastic's official OpenAPI spec. Ships with tools for searching, creating, and bulk updating dashboards, visualizations, and index patterns across multiple Kibana spaces. Supports API key, basic auth, and cookie authentication with both stdio and HTTP transports. Includes health checking and dependency analysis tools to scan dashboards before deletion. Pairs with the companion Elasticsearch MCP server for complete Elastic Stack coverage. Reach for this when you need to query dashboards, automate Kibana object management, or troubleshoot visualizations through natural language instead of clicking through the UI.

GitHub stars
86
tools
17
auth
Secret needed
transport
STDIO, HTTP
env vars
7
last updated
Oct 11, 2026

Tools

17 tools

Public tool metadata for what this MCP can expose to an agent.

get_statusGet Kibana server status

Get Kibana server status

No parameter schema in public metadata yet.

execute_kb_apiExecute custom Kibana API requests

Execute custom Kibana API requests

No parameter schema in public metadata yet.

search_elasticsearchSearch Elasticsearch documents and logs through Kibana's search API, within the user's Elasticsearch index privileges

Search Elasticsearch documents and logs through Kibana's search API, within the user's Elasticsearch index privileges

No parameter schema in public metadata yet.

get_available_spacesList available Kibana spaces

List available Kibana spaces

No parameter schema in public metadata yet.

search_kibana_api_pathsSearch API endpoints

Search API endpoints

No parameter schema in public metadata yet.

list_all_kibana_api_pathsList all API endpoints

List all API endpoints

No parameter schema in public metadata yet.

get_kibana_api_detailGet API endpoint details

Get API endpoint details

No parameter schema in public metadata yet.

vl_search_saved_objectsSearch saved objects (universal)

Search saved objects (universal)

No parameter schema in public metadata yet.

vl_get_saved_objectGet single saved object

Get single saved object

No parameter schema in public metadata yet.

vl_create_saved_objectCreate new saved object

Create new saved object

No parameter schema in public metadata yet.

vl_update_saved_objectUpdate single saved object

Update single saved object

No parameter schema in public metadata yet.

vl_bulk_update_saved_objectsBulk update operations

Bulk update operations

No parameter schema in public metadata yet.

vl_bulk_delete_saved_objectsBulk delete operations

Bulk delete operations

No parameter schema in public metadata yet.

analyze_object_dependenciesAnalyze saved object dependencies

Analyze saved object dependencies

No parameter schema in public metadata yet.

analyze_deletion_impactCheck impact before deletion

Check impact before deletion

No parameter schema in public metadata yet.

check_dashboard_healthDashboard health check

Dashboard health check

No parameter schema in public metadata yet.

scan_all_dashboards_healthBatch health scanning

Batch health scanning

No parameter schema in public metadata yet.

Sponsors

Configuration

KIBANA_URL*

Your Kibana instance URL (e.g., http://localhost:5601)

KIBANA_API_KEYsecret

Kibana API key for authentication

KIBANA_USERNAME

Kibana username for basic authentication

KIBANA_PASSWORDsecret

Kibana password for basic authentication

MCP_TRANSPORT*default: http

Transport mode selection

MCP_HTTP_PORTdefault: 3000

HTTP server port

MCP_BEARER_TOKENsecret

Bearer token required on /mcp requests (recommended for any non-localhost bind)

Readme

MseeP.ai Security Assessment Badge

Kibana MCP Server

npm version Downloads Ask DeepWiki

A Kibana MCP server implementation that allows any MCP-compatible client (such as Claude Desktop) to access your Kibana instance via natural language or programmatic requests.

This project is based on the official Elastic Kibana API documentation and uses the OpenAPI YAML specification from Elastic Stack 8.x. For details, see the Kibana API documentation.

This project is community-maintained and is not an official product of Elastic or MCP.


View the full README on GitHub

Details

Repository
github.com/tocharianou/mcp-server-kibana
Website
github.com/TocharianOU/mcp-server-kibana
Category
Monitoring & Observability
Package
@tocharianou/mcp-server-kibana
Transport
STDIO, HTTP
Auth
Required
Registry
MCP registry, active

More from tocharianou

Related Monitoring & Observability MCP servers

View all
1ralfbecher avatarOrionbelt Analyticsralfbecher/orionbelt-analyticsOntology-based MCP server for database schema analysis and RDF/OWL ontology generation32stars
2zw008 avatarVMware Monitorzw008/vmware-monitorRead-only VMware vCenter/ESXi monitoring with 27 MCP tools. Code-level safety.18stars
3mindstone avatarGoogle Analytics 4mindstone/mcp-serversGoogle Analytics 4 MCP server with reporting, schema discovery, and admin visibility tools0stars
4embeddedlayers avatarMCP Analyticsembeddedlayers/mcp-analyticsA statistical analyst in your AI chat: bring data and a question, get a citable, re-runnable report.9stars
5fato07 avatarLog Analyzer Mcpfato07/log-analyzer-mcpAI-powered log analysis - parse, search, extract errors across 9+ formats5stars
6openpulsechain avatarOpenPulsechain Analyticsopenpulsechain/publicPulseChain analytics: 28 tools — safety scores, signals, whale alerts, pair analytics, AML.0stars