EE

elastic/example-mcp-app-observability

Developer toolsОфициальный

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

17 stars 9 forks Качество 59 Тренд 25NOASSERTION

MCP Приложение, которое приносит интерактивные рабочие процессы SRE для упругой видимости непосредственно в Claude, VS Code и другие MCP-совместимые хосты AI.

Обзор

MCP Приложение, которое приносит интерактивные рабочие процессы SRE для упругой видимости непосредственно в Claude, VS Code и другие MCP-совместимые хосты AI. Построен на протоколе Model Context с интерактивными расширениями пользовательского интерфейса, которые отображаются в диалоге. MCP Приложения расширяют протокол Model Context, чтобы серверы инструментов возвращали интерактивные HTML-интерфейсы — панели инструментов, формы, визуализации, которые отображаются в разговоре с ИИ. LLM вызывает инструмент, и вместо простого возврата текста рядом с ответом появляется интерактивный пользовательский интерфейс. Этот проект представляет собой экспериментальную справочную реализацию, опубликованную для исследования и обратной связи. Он не покрывается Elastic Support SLA, может изменяться или ломаться без предварительного уведомления и не предназначен для использования в производстве. Проблемы с файлами на GitHub; ответы являются лучшими. Этот проект предоставляет шесть интерактивных инструментов SRE, каждый из которых имеет богатый пользовательский интерфейс на основе React, который отображается, когда Клод (или другой хост MCP) вызывает инструмент.

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

MCP Приложение, которое приносит интерактивные рабочие процессы SRE для упругой видимости непосредственно в Claude, VS Code и другие MCP-совместимые хосты AI. Построен на протоколе Model Context с интерактивными расширениями пользовательского интерфейса, которые отображаются в диалоге.

** Что такое MCP приложения?** Приложения расширяют протокол Model Context, чтобы серверы инструментов возвращали интерактивные HTML-интерфейсы — панели инструментов, формы, визуализации, которые отображаются в разговоре с ИИ. LLM вызывает инструмент, и вместо простого возврата текста рядом с ответом появляется интерактивный пользовательский интерфейс.

[!Предупреждение] ** Технический предварительный просмотр — официально не поддерживается** Этот проект представляет собой экспериментальную справочную реализацию, опубликованную для исследования и обратной связи. Он не покрывается Elastic Support SLA, может изменяться или ломаться без предварительного уведомления и не предназначен для использования в производстве. Проблемы с файлами на GitHub; ответы являются лучшими.

Что это такое

Этот проект предоставляет шесть интерактивных инструментов SRE, каждый из которых имеет богатый пользовательский интерфейс на основе React, который отображается, когда Клод (или другой хост MCP) вызывает инструмент.

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

README

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

Elastic Observability MCP App

An MCP App that brings interactive SRE workflows for Elastic Observability directly into Claude, VS Code, and other MCP-compatible AI hosts. Built on the Model Context Protocol with interactive UI extensions that render inline in the conversation.

What are MCP Apps? MCP Apps extend the Model Context Protocol to let tool servers return interactive HTML interfaces — dashboards, forms, visualizations — that render inside the AI conversation. The LLM calls a tool, and instead of just returning text, an interactive UI appears alongside the response.

[!WARNING] Technical preview — not officially supported. This project is an experimental reference implementation published for exploration and feedback. It is not covered by Elastic support SLAs, may change or break without notice, and is not intended for production use. File issues on GitHub; responses are best-effort.

What This Does

This project provides six interactive SRE tools, each with a rich React-based UI that renders inline when Claude (or another MCP host) calls the tool. The Dependency column shows what each tool needs from your deployment — Universal tools work on any Elastic Observability cluster; the others require APM, ML, or Kubernetes telemetry.

Tool Dependency What It Does
observe Universal Transient ES|QL + ML-anomaly access primitive. Modes: now (single read), table (full result with auto-chart for time-series shapes), metric (live-sample or block until a threshold), anomaly (block until an ML anomaly fires).
manage-alerts Universal (needs Kibana) Create, list, get, and delete Kibana custom-threshold alerting rules. Filter the list by source (MCP-created vs all), paginate, and inspect rule details inline. Omit the Kibana URL to run read-only.
ml-anomalies ML jobs Query ML anomaly records and open an inline anomaly explainer with overview list + drill-into-detail flow, byte/ms/pct unit inference on Actual / Typical, and an annotated time-series chart of actual vs learned-typical.
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →