Dynatrace MCP 服务器集成

Observability MCP Server Integration AI Automation

Contact us to host your MCP Server in FlowHunt

“Dynatrace” MCP 服务器的功能

Dynatrace MCP(模型上下文协议)服务器是一个远程 MCP 服务器,将 Dynatrace 可观测性平台集成进您的 AI 驱动开发流程。通过连接 Dynatrace,该服务器使 AI 助手和客户端能够在开发环境中直接获取实时可观测性数据、生产级指标、日志、异常和安全事件。这提升了问题检测与排障能力,实现日志的自然语言查询,并为调试或安全加固应用提供了详细洞察。Dynatrace MCP 服务器充当 AI 代理与强大监控能力的桥梁,使开发者可利用 AI 工具自动诊断、触发工作流和简化运维。

提示列表

可用文档中未提及提示模板。

FlowHunt Logo

Ready to grow your business?

Start your free trial today and see results within days.

资源列表

可用文档中未明确列出 MCP 资源。

工具列表

  • 列出并获取服务(如 Kubernetes)的故障详情
  • 列出并获取安全问题/漏洞详情
  • 执行 Dynatrace 查询语言(DQL)以获取事件或日志
  • 通过 Slack Connector 发送 Slack 消息
  • 通过 Dynatrace AutomationEngine 设置通知工作流
  • 获取实体的归属信息

此 MCP 服务器的应用场景

  • 实时可观测性数据
    从 Dynatrace 获取生产级指标与日志,助力开发阶段快速识别和解决问题。
  • 事件与异常处理
    将受监控的异常、日志和异常直接引入您的工作流,带来完整上下文,便于问题修复。
  • 安全问题上下文
    获取服务的详细安全与漏洞信息,高效应对和修复威胁。
  • 日志的自然语言查询
    使用自然语言查询日志数据和事件,让更多团队成员能够轻松利用可观测性能力。
  • 通知与工作流自动化
    设置通知工作流并向团队发送 Slack 消息,对检测到的问题或漏洞立即采取行动。

如何配置

Windsurf

  1. 确保环境中已安装并可用 Node.js。
  2. 打开 Windsurf 的 MCP 服务器配置文件。
  3. 使用如下 JSON 片段添加 Dynatrace MCP 服务器:
    {
      "servers": {
        "npx-dynatrace-mcp-server": {
          "command": "npx",
          "args": ["@dynatrace-oss/dynatrace-mcp-server@latest"]
        }
      }
    }
    
  4. 保存配置并重启 Windsurf。
  5. 在 Windsurf 的 MCP 界面验证服务器连接。

Claude

  1. 确保已安装 Node.js。
  2. 找到 Claude 的 MCP 服务器配置文件。
  3. 插入:
    {
      "servers": {
        "npx-dynatrace-mcp-server": {
          "command": "npx",
          "args": ["@dynatrace-oss/dynatrace-mcp-server@latest"]
        }
      }
    }
    
  4. 保存文件并重启 Claude。
  5. 在 Claude 的设置中检查 MCP 服务器连接。

Cursor

  1. 如未安装 Node.js,请先安装。
  2. 进入 Cursor 的 MCP 服务器配置。
  3. 添加:
    {
      "servers": {
        "npx-dynatrace-mcp-server": {
          "command": "npx",
          "args": ["@dynatrace-oss/dynatrace-mcp-server@latest"]
        }
      }
    }
    
  4. 保存配置后重启 Cursor。
  5. 验证 Dynatrace MCP 连接。

Cline

  1. 确保已安装 Node.js。
  2. 打开 Cline 的 MCP 服务器 JSON 配置文件。
  3. 输入:
    {
      "servers": {
        "npx-dynatrace-mcp-server": {
          "command": "npx",
          "args": ["@dynatrace-oss/dynatrace-mcp-server@latest"]
        }
      }
    }
    
  4. 保存更改并重启 Cline。
  5. 确认 MCP 服务器已激活。

API 密钥安全

将敏感凭据(如 Dynatrace API 密钥)存储在环境变量中,并在配置文件中引用。
示例:

{
  "servers": {
    "npx-dynatrace-mcp-server": {
      "command": "npx",
      "args": ["@dynatrace-oss/dynatrace-mcp-server@latest"],
      "env": {
        "DYNATRACE_API_KEY": "${DYNATRACE_API_KEY}"
      },
      "inputs": {
        "apiKey": "${DYNATRACE_API_KEY}"
      }
    }
  }
}

如何在流程中使用 MCP

在 FlowHunt 中使用 MCP

要将 MCP 服务器集成进 FlowHunt 工作流,请先在流程中添加 MCP 组件,并将其连接至您的 AI 代理:

FlowHunt MCP flow

点击 MCP 组件,打开配置面板。在系统 MCP 配置部分,按如下 JSON 格式填写您的 MCP 服务器信息:

{
  "dynatrace-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

配置完成后,AI 代理即可作为工具访问该 MCP 的全部功能与能力。请将 “dynatrace-mcp” 替换为您的实际 MCP 服务器名称,并将 URL 替换为您自己的 MCP 服务器地址。


概览

部分是否支持备注
概览
提示列表文档中未找到
资源列表文档中未找到
工具列表基于“功能”部分
API 密钥安全提供示例
采样支持(评价时不重要)未提及

简评:Dynatrace MCP 服务器为可观测性与监控任务提供了强大集成,配置说明清晰,工具能力丰富。但缺乏提示、资源、根和采样的文档,使其作为 MCP 包的完整性略有不足。

MCP 评分

是否有 LICENSE✅ (MIT)
至少提供一个工具
Fork 数量13
Star 数量70

评分: 7/10
Dynatrace MCP 服务器在可观测性集成方面表现出色,但缺少关于提示、资源、根和采样的文档,导致分数无法更高。

Frequently asked questions

用 Dynatrace 可观测性为 AI 工作流赋能

将 Dynatrace MCP 服务器集成至 FlowHunt,即刻访问您的 AI 驱动开发环境中的实时指标、日志和安全事件。