Datadog MCP Server MCP 服务说明文档
1. 服务概述一句话简介一个Model Context Protocol服务器,为AI助手提供Datadog API交互能力,支持监控、事件管理和可观察性任务服务名称Datadog MCP Server版本号最新版本开发者/提供方winor30协议类型MCP (Model Context Protocol)2. 核心功能列出该MCP服务提供的主要功能点事件管理列出和检索事件详情监控管理获取和过滤监控器,按状态、名称或标签筛选日志基于查询和时间范围搜索和检索日志仪表板列出和访问仪表板详情指标查询特定时间范围的指标数据APM追踪检索按服务或操作过滤的追踪主机管理列出、静音、取消静音主机,获取活动主机数停机管理调度、列出和取消停机RUM(真实用户监控)访问RUM事件、应用、性能指标和瀑布数据3. 使用场景描述该服务适合在什么情况下使用AI助手需要监控和分析系统性能自动化事件响应和故障排查实时日志分析和异常检测基础设施监控和主机管理应用性能监控和追踪分析用户体验监控和分析4. 接入方式4.1 服务端点通过Datadog API进行交互,支持远程MCP服务器。4.2 认证与权限需要Datadog API凭据DATADOG_API_KEY: Datadog API密钥DATADOG_APP_KEY: Datadog应用密钥DATADOG_SITE(可选): Datadog站点(如datadoghq.eu)DATADOG_SUBDOMAIN(可选): Datadog子域名4.3 数据格式使用Datadog API进行数据交互,返回JSON格式数据。4.4 服务器配置在MCP客户端配置中添加服务{ mcpServers: { mcp-server-datadog: { command: npx, args: [-y, winor30/mcp-server-datadog], env: { DATADOG_API_KEY: , DATADOG_APP_KEY: , DATADOG_SITE: , DATADOG_SUBDOMAIN: , DATADOG_STORAGE_TIER: indexes } } } }5. 接口定义工具名称功能描述主要参数list_incidents检索Datadog事件列表filter(可选), pagination(可选)get_incident检索特定事件的详细信息incident_id(必需)get_monitors获取Datadog监控器状态groupStates(可选), name(可选), tags(可选)get_logs搜索和检索日志query(必需), from(必需), to(必需), limit(可选)list_dashboards获取仪表板列表name(可选), tags(可选)query_metrics检索指标数据query(必需), from(必需), to(必需)list_traces检索APM追踪列表query(必需), from(必需), to(必需), service(可选)list_hosts获取主机列表filter(可选), sort_field(可选), count(可选)get_rum_events搜索和检索RUM事件query(必需), from(必需), to(必需), limit(可选)6. 快速开始6.1 环境要求Node.jsDatadog账户和API凭据6.2 示例代码使用Smithery安装npx -y smithery/cli install winor30/mcp-server-datadog --client claude手动安装pnpm install pnpm build pnpm watch # 开发模式,自动重新构建环境变量设置export DATADOG_API_KEYyour_api_key export DATADOG_APP_KEYyour_app_key export DATADOG_SITEyour_datadog_site # 可选 export DATADOG_SUBDOMAINyour_datadog_subdomain # 可选 export DATADOG_STORAGE_TIERflex # 可选: indexes | online-archives | flex7. 注意事项需要有效的Datadog API和Application密钥支持多种Datadog功能:事件、监控器、日志、仪表板、指标、追踪、主机、停机、RUMDATADOG_STORAGE_TIER支持indexes、online-archives或flex可使用MCP Inspector进行调试项目采用Apache License 2.0许可证设计可扩展,易于集成其他Datadog API