EE

elastic/example-mcp-app-observability

Developer tools公式

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

17 stars 9 forks 品質 59 トレンド 25NOASSERTION

MCPとは インタラクティブなSREワークフローをClaude、VSコード、その他のMCP互換のAIホストに直接利用できるアプリ.

概要

MCPとは インタラクティブなSREワークフローをClaude、VSコード、その他のMCP互換のAIホストに直接利用できるアプリ。 対話形式でインラインをレンダリングするインタラクティブなUI拡張機能を備えたモデルコンテキストプロトコル上に構築されました。 MCPの特長 Apps は、モデルコンテキストプロトコルを拡張し、ツール サーバーがインタラクティブな HTML インターフェイス (ダッシュボード、フォーム、ビジュアライゼーション) を返すようにします。これにより、AI の会話内でレンダリングされます。 LLM はツールを呼び出し、テキストを返す代わりに、対話型 UI が応答とともに表示されます。 このプロジェクトは、探査とフィードバックのために公開された実験的な参照実装です。 それは伸縮性があるサポートSLAによってカバーされません、通知なしで変更するか、または壊れるかもしれません、そして生産の使用のために意図されていません。 GitHub上のファイルの問題; 応答は最善の努力です。 このプロジェクトは、Claude(または別のMCPホスト)がツールを呼び出すときにインラインをレンダリングする、豊かなReactベースのUIを持つ6つのインタラクティブなSREツールを提供します.

概要(AI 翻訳)

MCPとは インタラクティブなSREワークフローをClaude、VSコード、その他のMCP互換のAIホストに直接利用できるアプリ。 対話形式でインラインをレンダリングするインタラクティブなUI拡張機能を備えたモデルコンテキストプロトコル上に構築されました。

MCPアプリとは?** MCP Apps は、モデルコンテキストプロトコルを拡張し、ツール サーバーがインタラクティブな HTML インターフェイス (ダッシュボード、フォーム、ビジュアライゼーション) を返すようにします。これにより、AI の会話内でレンダリングされます。 LLM はツールを呼び出し、テキストを返す代わりに、対話型 UI が応答とともに表示されます。

[!警告] 技術プレビュー — 正式にサポートされていません。 このプロジェクトは、探査とフィードバックのために公開された実験的な参照実装です。 それは伸縮性があるサポートSLAによってカバーされません、通知なしで変更するか、または壊れるかもしれません、そして生産の使用のために意図されていません。 GitHub上のファイルの問題; 応答は最善の努力です。

これは、

このプロジェクトは、Claude(または別のMCPホスト)がツールを呼び出すときにインラインをレンダリングする、豊かなReactベースのUIを持つ6つのインタラクティブなSREツールを提供します.

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

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.
GitHub で README 全文を見る

インストール

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

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →