Dash0

官方

在Dash0上导航您的OpenTelemetry资源,调查事件并查询指标、日志和追踪。

你可以用 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 传输协议

使用方法

请参阅 Dash0 集成中心,了解如何与最流行的 AI 代理和编码助手(如 Claude、Cline、Cursor 和 Windsurf)进行连接。

对于自定义集成或与其他 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}}"
          }
        }
      }
    }