Dash0

公式

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

Dash0 MCPで何ができますか?

  • Query OpenTelemetry metrics — Ask your AI to fetch and analyze metric data from your Dash0 datasets.
  • Search logs and traces — Retrieve and inspect log entries or distributed traces to debug issues.
  • Investigate incidents — Access incident details and timelines to understand ongoing or past problems.
  • Navigate monitored resources — List and explore the OpenTelemetry-instrumented services and infrastructure Dash0 tracks.

ドキュメント

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}}"
          }
        }
      }
    }