“Dynatrace” MCP 服务器的功能
Dynatrace MCP(模型上下文协议)服务器是一个远程 MCP 服务器,将 Dynatrace 可观测性平台集成进您的 AI 驱动开发流程。通过连接 Dynatrace,该服务器使 AI 助手和客户端能够在开发环境中直接获取实时可观测性数据、生产级指标、日志、异常和安全事件。这提升了问题检测与排障能力,实现日志的自然语言查询,并为调试或安全加固应用提供了详细洞察。Dynatrace MCP 服务器充当 AI 代理与强大监控能力的桥梁,使开发者可利用 AI 工具自动诊断、触发工作流和简化运维。
提示列表
可用文档中未提及提示模板。
资源列表
可用文档中未明确列出 MCP 资源。
工具列表
- 列出并获取服务(如 Kubernetes)的故障详情
- 列出并获取安全问题/漏洞详情
- 执行 Dynatrace 查询语言(DQL)以获取事件或日志
- 通过 Slack Connector 发送 Slack 消息
- 通过 Dynatrace AutomationEngine 设置通知工作流
- 获取实体的归属信息
此 MCP 服务器的应用场景
- 实时可观测性数据
从 Dynatrace 获取生产级指标与日志,助力开发阶段快速识别和解决问题。 - 事件与异常处理
将受监控的异常、日志和异常直接引入您的工作流,带来完整上下文,便于问题修复。 - 安全问题上下文
获取服务的详细安全与漏洞信息,高效应对和修复威胁。 - 日志的自然语言查询
使用自然语言查询日志数据和事件,让更多团队成员能够轻松利用可观测性能力。 - 通知与工作流自动化
设置通知工作流并向团队发送 Slack 消息,对检测到的问题或漏洞立即采取行动。
如何配置
Windsurf
- 确保环境中已安装并可用 Node.js。
- 打开 Windsurf 的 MCP 服务器配置文件。
- 使用如下 JSON 片段添加 Dynatrace MCP 服务器:
{ "servers": { "npx-dynatrace-mcp-server": { "command": "npx", "args": ["@dynatrace-oss/dynatrace-mcp-server@latest"] } } } - 保存配置并重启 Windsurf。
- 在 Windsurf 的 MCP 界面验证服务器连接。
Claude
- 确保已安装 Node.js。
- 找到 Claude 的 MCP 服务器配置文件。
- 插入:
{ "servers": { "npx-dynatrace-mcp-server": { "command": "npx", "args": ["@dynatrace-oss/dynatrace-mcp-server@latest"] } } } - 保存文件并重启 Claude。
- 在 Claude 的设置中检查 MCP 服务器连接。
Cursor
- 如未安装 Node.js,请先安装。
- 进入 Cursor 的 MCP 服务器配置。
- 添加:
{ "servers": { "npx-dynatrace-mcp-server": { "command": "npx", "args": ["@dynatrace-oss/dynatrace-mcp-server@latest"] } } } - 保存配置后重启 Cursor。
- 验证 Dynatrace MCP 连接。
Cline
- 确保已安装 Node.js。
- 打开 Cline 的 MCP 服务器 JSON 配置文件。
- 输入:
{ "servers": { "npx-dynatrace-mcp-server": { "command": "npx", "args": ["@dynatrace-oss/dynatrace-mcp-server@latest"] } } } - 保存更改并重启 Cline。
- 确认 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 代理:

点击 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 服务器在可观测性集成方面表现出色,但缺少关于提示、资源、根和采样的文档,导致分数无法更高。
