Dash0

公式

OpenTelemetryリソースをナビゲートし、インシデントを調査して、Dash0上のメトリクス、ログ、トレースをクエリできます。

Dash0 MCPで何ができますか?

  • OpenTelemetry メトリクスのクエリ — AI に依頼して、Dash0 データセットからメトリクスデータを取得・分析します。
  • ログとトレースの検索 — ログエントリや分散トレースを取得・調査して、問題をデバッグします。
  • インシデントの調査 — インシデントの詳細とタイムラインにアクセスして、現在または過去の問題を理解します。
  • 監視対象リソースのナビゲート — Dash0 が追跡する OpenTelemetry でインストルメント化されたサービスとインフラストラクチャを一覧表示・探索します。

ドキュメント

Dash0 MCPサーバー

Dash0の公式Model Context Protocol(MCP)サーバーです。

AIアシスタントがOpenTelemetryリソースをナビゲートし、インシデントを調査し、Dash0上のメトリクス、ログ、トレースをクエリできるようにします。

Dash0 MCPサーバーはリモートであり、Streamable HTTPトランスポートを使用します。

使用方法

Claude、Cline、Cursor、Windsurfなどの主要なAIエージェントやコーディングアシスタントとの接続方法については、Dash0 Integrations Hubを参照してください。

カスタム統合や他のMCPクライアントとの統合については、以下の手順に従ってください。

  1. Dash0アプリにログインし、組織設定を開きます。

  2. Endpoints > MCP をクリックし、お使いのリージョンのエンドポイントURLをコピーします。

  3. Auth Tokens をクリックし、作業対象のデータセットに対する All permissions を持つ既存のトークンを作成または再利用します。

  4. AIアシスタントまたはMCPクライアントに以下の設定を追加します(設定スキーマは実装によって異なる場合があります)。

    {
      "mcpServers": {
        "dash0": {
          "type": "streamableHttp",
          "url": "{{endpoint_mcp}}",
          "headers": {
            "Authorization": "Bearer {{token}}"
          }
        }
      }
    }
    

    リモートMCPサーバーをサポートしていないクライアントや、Streamable HTTPトランスポートをまだ実装していないクライアントの場合は、代わりに以下のような設定を使用できます。

    {
      "mcpServers": {
        "dash0": {
          "command": "npx",
          "args": [
            "-y",
            "mcp-remote",
            "{{endpoint_mcp}}",
            "--header",
            "Authorization: Bearer ${DASH0_AUTH_TOKEN}"
          ],
          "env": {
            "DASH0_AUTH_TOKEN": "{{token}}"
          }
        }
      }
    }