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

Официальный сервер Model Context Protocol (MCP) для Dash0.

Позволяет AI-ассистентам ориентироваться в ваших ресурсах OpenTelemetry, расследовать инциденты и выполнять запросы к метрикам, логам и трассировкам на Dash0.

Сервер Dash0 MCP является удалённым и использует транспорт Streamable HTTP.

Использование

Смотрите Dash0 Integrations Hub для получения инструкций по подключению к наиболее популярным 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}}"
          }
        }
      }
    }