Datadog MCP 服务器是一个用于通过 Datadog API 进行交互的模型上下文协议(MCP)服务器,能够帮助用户方便地访问 Datadog 的各类数据和功能。
npm install -g datadog-mcp-server
npm install
npm run build
创建一个配置文件(例如config.json),包含以下内容:
{
"datadog": {
"apiKey": "your_api_key",
"appKey": "your_app_key",
"site": "us" // 或 "eu" 根据你的区域
}
}
npm start
若要启用调试模式:
DEBUG=datadog-mcp-server npm start
const mcp = new DatadogMCP('localhost:5000');
mcp.getMetrics({ query: 'avg:system.load.15m' })
.then(console.log)
.catch(console.error);
遇到 403 Forbidden 错误时,请验证:
若遇问题,请检查 Claude Desktop 的 MCP 日志:
# 在 macOS 上
tail -n 20 -f ~/Library/Logs/Claude/mcp*.log
# 在 Windows 上
Get-Content -Path "$env:APPDATA\Claude\Logs\mcp*.log" -Tail 20 -Wait
常见问题:
本项目采用 MIT 许可证。