Dash0

oficial

Navega por tus recursos de OpenTelemetry, investiga incidentes y consulta métricas, logs y trazas en Dash0.

¿Qué puedes hacer con 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.

Documentación

Servidor MCP de Dash0

El servidor oficial del Protocolo de Contexto de Modelo (MCP) para Dash0.

Permite a los asistentes de IA navegar por tus recursos de OpenTelemetry, investigar incidentes y consultar métricas, logs y trazas en Dash0.

El servidor MCP de Dash0 es remoto y utiliza el transporte HTTP transmitido en flujo continuo.

Uso

Consulta el Centro de Integraciones de Dash0 para obtener instrucciones sobre cómo conectarte con los agentes de IA y asistentes de codificación más populares, como Claude, Cline, Cursor y Windsurf.

Para integraciones personalizadas o para integrarlo con otros clientes MCP, sigue las instrucciones a continuación:

  1. Inicia sesión en la aplicación de Dash0 y abre la configuración de tu organización.

  2. Haz clic en Endpoints > MCP y copia la URL del endpoint para tu región.

  3. Haz clic en Auth Tokens y crea o reutiliza un token existente con All permissions en el/los conjunto(s) de datos con los que quieras trabajar.

  4. Agrega la siguiente configuración a tu asistente de IA o cliente MCP (el esquema de configuración puede variar según la implementación):

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

    Para clientes que no admiten servidores MCP remotos o que aún no han implementado el transporte HTTP transmitido en flujo continuo, puedes usar una configuración como la siguiente en su lugar:

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