TM

tocharianou/mcp-server-kibana

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

86 stars 28 forks Качество 84 Тренд 29Apache-2.0

tocharianou/mcp-server-kibana - кандидат на сервер MCP, импортированный из https://github.com/tocharianou/mcp-server-kibana.

Обзор

tocharianou/mcp-server-kibana - кандидат на сервер MCP, импортированный из https://github.com/tocharianou/mcp-server-kibana.

Обзор (машинный перевод)

Реализация сервера Kibana MCP, которая позволяет любому MCP-совместимому клиенту (например, Claude Desktop) получить доступ к вашему экземпляру Kibana с помощью естественного языка или программных запросов.

Этот проект основан на официальной документации Elastic Kibana API и использует спецификацию OpenAPI YAML от Elastic Stack 8.x. Подробнее см. документацию Kibana API.

Этот проект поддерживается сообществом и не является официальным продуктом Elastic или MCP.

*** Проект «Спутник»** Для полной интеграции Elastic Stack соедините это с Elasticsearch MCP Server для прямых операций с данными Elasticsearch.

###Установка

Источник

Быстрый старт

Клауд Десктоп Интеграция (рекомендуется)

Добавьте файл конфигурации Claude Desktop:

  • MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

###Прямое использование CLI

HTTP Mode (удаленный доступ)

Доступ по адресу: http://localhost:3000/mcp Проверка здоровья: [[Т3]]

** Защита HTTP-режима.** Каждый сеанс на T4 действует с учетными данными Kibana, с которых был запущен сервер, поэтому относитесь к конечной точке как к чувствительной:

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Kibana MCP Server

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.

💡 Companion Project: For complete Elastic Stack integration, pair this with Elasticsearch MCP Server for direct Elasticsearch data operations.


🚀 Installation

# Global installation (recommended)
npm install -g @tocharianou/mcp-server-kibana

# Or use directly with npx
npx @tocharianou/mcp-server-kibana

From Source

git clone https://github.com/TocharianOU/mcp-server-kibana.git
cd mcp-server-kibana
npm install && npm run build

🎯 Quick Start

Add to your Claude Desktop configuration file:

  • MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "kibana": {
      "command": "npx",
      "args": ["@tocharianou/mcp-server-kibana"],
      "env": {
        "KIBANA_URL": "http://your-kibana-server:5601",
        "KIBANA_API_KEY": "your-api-key",
        "KIBANA_DEFAULT_SPACE": "default"
      }
    }
  }
}

Direct CLI Usage

# Using API Key (recommended)
KIBANA_URL=http://localhost:5601 \
KIBANA_API_KEY=your-api-key \
npx @tocharianou/mcp-server-kibana

# Using Basic Auth
KIBANA_URL=http://localhost:5601 \
KIBANA_USERNAME=your-username \
KIBANA_PASSWORD=your-password \
npx @tocharianou/mcp-server-kibana

# Using Cookie Auth
KIBANA_URL=http://localhost:5601 \
KIBANA_COOKIES="sid=xxx; security-session=yyy" \
npx @tocharianou/mcp-server-kibana

HTTP Mode (Remote Access)

MCP_TRANSPORT=http \
MCP_HTTP_PORT=3000 \
KIBANA_URL=http://localhost:5601 \
KIBANA_API_KEY=your-api-key \
npx @tocharianou/mcp-server-kibana

Access at: http://localhost:3000/mcp
Health check: http://localhost:3000/health

Открыть полный README на GitHub

Установка

npx @tocharianou/mcp-server-kibana
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "kibana": { "command": "npx", "args": ["@tocharianou/mcp-server-kibana"], "env": { "KIBANA_URL": "http://your-kibana-server:5601", "KIBANA_API_KEY": "your-api-key", "KIBANA_DEFAULT_SPACE": "default" } } } }