如何在 AI 客户端中接入 Netdata Cloud 的 MCP Server?

发布时间:2026/9/9 18:54:26

如何在 AI 客户端中接入 Netdata Cloud 的 MCP Server?
如何在 AI 客户端中接入 Netdata Cloud 的 MCP Server【免费下载链接】netdataThe fastest path to AI-powered full stack observability, even for lean teams.项目地址: https://gitcode.com/GitHub_Trending/ne/netdata如果你的 Claude Code、Cursor、Claude Desktop 等 AI 客户端需要查询你基础设施的监控数据指标、告警、节点信息、日志Netdata 提供了云托管的 MCP Server 端点https://app.netdata.cloud/api/v1/mcp。通过这一个端点AI 客户端可以直接访问你 Netdata Cloud 空间中所有节点的可观测性数据——不需要在本地部署任何桥接程序也不需要改动防火墙。接入前需要满足三个前提条件见 Netdata Cloud MCP 文档一个处于Paid plan的 Netdata Cloud 账号一个带有scope:mcp权限的 API token你的节点已 claim 到 Netdata Cloud——Cloud MCP Server 只能访问连接到你 Netdata Cloud 空间的节点。创建带 scope:mcp 的 API Tokentoken 的创建方式参见 API Tokens 文档登录 Netdata Cloud点击左下角的头像选择User Settings进入API Tokens区域创建新 token 并勾选scope:mcp复制并妥善保存 token——之后无法再次查看。scope:mcp是专门为 MCP 客户端Claude Desktop、Cursor 等接入 Netdata Cloud MCP 设计的权限对应访问的是 MCP server 端点。API token 不会过期但应像密码一样管理因为它持续授予对你 Netdata 资源的访问权。端点与认证方式Cloud MCP 端点固定为https://app.netdata.cloud/api/v1/mcp传输协议是 Streamable HTTP无状态可放在负载均衡器和 CDN 之后。所有请求都要求 Bearer token 形式的认证Authorization: Bearer YOUR_NETDATA_CLOUD_API_TOKEN其中YOUR_NETDATA_CLOUD_API_TOKEN是上面创建的scope:mcptoken下文所有配置块中都以此占位替换方式相同。接入前可以先用 curl 验证端点连通性和 token 有效性curl -H Authorization: Bearer YOUR_TOKEN https://app.netdata.cloud/api/v1/mcp注意 token 必须放在Authorization头中不能作为 query 参数传递端点本身走 HTTPS客户端侧不需要--allow-http之类的标志。在支持 HTTP 传输的客户端中接入如果你的客户端支持 Streamable HTTP直接按客户端要求的格式填入端点和请求头即可。通用格式适用于大多数支持 HTTP transport 的 MCP 客户端{ mcpServers: { netdata-cloud: { type: http, url: https://app.netdata.cloud/api/v1/mcp, headers: { Authorization: Bearer YOUR_NETDATA_CLOUD_API_TOKEN } } } }以下是文档中给出具体配置的客户端任选一个即可。Claude Code单条命令注册在任意 Claude Code 会话中执行--scope user表示本机所有项目可用文档推荐个人使用场景claude mcp add --transport http --scope user netdata-cloud \ https://app.netdata.cloud/api/v1/mcp \ --header Authorization: Bearer YOUR_NETDATA_CLOUD_API_TOKENscope 的含义来自 Claude Code 指南--scope user本机所有项目可用适合个人使用--scope local仅当前项目、仅自己可见省略--scope时的默认值--scope project写入.mcp.json并与团队共享——不要在其中直接写原始 token应改为引用环境变量。添加后需要重启 Claude Code 会话让新工具加载。常用配套命令claude mcp list # 列出所有已配置 server 及连接状态 claude mcp get netdata-cloud # 查看该 server 的配置 claude mcp remove netdata-cloud -s user # 移除 serverscope 要与添加时一致CursorCursor 原生支持 Streamable HTTP。将下面的配置加入工作区根目录的.cursor/mcp.json参见 Cursor 指南{ mcpServers: { netdata-cloud: { type: streamable-http, url: https://app.netdata.cloud/api/v1/mcp, headers: { Authorization: Bearer YOUR_NETDATA_CLOUD_API_TOKEN } } } }保存后重启 Cursor 或执行 Reload Window新 server 会出现在Settings → MCP中。文档还提到 Cursor 支持配置插值如${env:NETDATA_MCP_API_KEY}可以用它避免在配置文件里写明文 token。VS CodeContinue 扩展Continue 扩展使用 YAML 描述 MCP server。将以下内容写入.continue/mcpServers/netdata-cloud.yaml参见 VS Code 指南name: Netdata Cloud version: 0.0.1 schema: v1 mcpServers: - name: netdata-cloud type: streamable-http url: https://app.netdata.cloud/api/v1/mcp requestOptions: headers: Authorization: Bearer YOUR_NETDATA_CLOUD_API_TOKEN注意VS Code 的 Cline 扩展只支持 stdio 和 SSE而 Cloud MCP 端点是 Streamable HTTP因此 Cline 必须走下一节的mcp-remote桥接。Gemini CLI支持用命令行注册参见 Gemini CLI 指南gemini mcp add --transport http netdata-cloud https://app.netdata.cloud/api/v1/mcp \ --header Authorization: Bearer YOUR_NETDATA_CLOUD_API_TOKEN或者写入~/.gemini/settings.json{ mcpServers: { netdata-cloud: { httpUrl: https://app.netdata.cloud/api/v1/mcp, headers: { Authorization: Bearer YOUR_NETDATA_CLOUD_API_TOKEN }, timeout: 30000 } } }只支持 stdio 的客户端用 mcp-remote 桥接Claude Desktop、JetBrains AI Assistant、Cline 这类只以 stdio 启动 MCP server 的客户端需要用npx mcp-remotelatest把远端 Streamable HTTP 会话包装成 stdio。以 Claude Desktop 为例参见 Claude Desktop 指南在claude_desktop_config.json中添加{ mcpServers: { netdata-cloud: { command: npx, args: [ mcp-remotelatest, https://app.netdata.cloud/api/v1/mcp, --header, Authorization: Bearer YOUR_NETDATA_CLOUD_API_TOKEN ] } } }配置文件的打开方式打开 Claude Desktop → Settings → DevelopermacOS 为 Claude → Settings → Developer→Edit Config文件位置为macOS~/Library/Application Support/Claude/claude_desktop_config.jsonWindows%APPDATA%\Claude\claude_desktop_config.jsonLinuxpreview 构建~/.config/claude/claude_desktop_config.json保存后重启 Claude Desktop。JetBrains AI Assistant 和 Cline 使用同样的 command/args 结构参见 JetBrains 指南 与 VS Code 指南。验证接入结果验证方式取决于你使用的客户端Claude Codeclaude mcp list查看 server 列表与连接状态claude mcp get netdata-cloud查看具体配置CursorReload Window 后在Settings → MCP中确认netdata-cloud出现Claude Desktop点击提示框下方的 Search and tools 按钮netdata-cloud 应列在可用工具中若不可见检查配置是否为合法 JSON 并重启Gemini CLIgemini mcp list列出已配置的 MCP server会话内输入/mcp查看状态、/mcp desc查看工具描述任何客户端用前面的curl -H Authorization: Bearer YOUR_TOKEN https://app.netdata.cloud/api/v1/mcp确认端点与 token 本身可用。接入成功后可以直接用自然语言提问例如Whats the current CPU usage across all my servers?、Show me any anomalies in the last 4 hours、Are there any critical alerts active?。排查与限制接入失败时按 Netdata MCP 文档 的 Cloud MCP Troubleshooting 一节核对认证错误确认 token 带有scope:mcp确认 token 以Authorization: Bearer token头传递而不是 query 参数确认 Netdata Cloud 订阅包含 Paid plan 中的 space。看不到节点No Nodes Visible确认节点已 claim 到 Netdata Cloud并且出现在 web dashboard 中确认 agent 在线且正在向 Cloud 流式传输数据。连接问题端点使用 HTTPS不需要--allow-http用上面的 curl 命令测试连通性。还有两个能力边界需要注意Cloud MCP 的可见范围是你 Netdata Cloud 空间内的所有节点Function Execution在节点上执行 Netdata 函数和 Log Exploration读取节点日志这两类工具要求对应的节点背后有 Netdata Parent。进一步阅读各客户端的完整指南还覆盖了本地 Agent/Parent 直连、nd-mcp桥接、多环境配置等内容按需查阅Netdata MCP 总览与本地 Agent/Parent 接入Claude Code、Claude Desktop、Cursor、VS Code、JetBrains IDEs、Gemini CLIAPI Tokens【免费下载链接】netdataThe fastest path to AI-powered full stack observability, even for lean teams.项目地址: https://gitcode.com/GitHub_Trending/ne/netdata创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

AI 智能体长期记忆实现:基于向量检索与对话存储的完整方案

AI 智能体长期记忆实现:基于向量检索与对话存储的完整方案

2026/9/9 18:54:26

在实际部署 AI 智能体时,一个最常见的抱怨是:它就像金鱼一样,只有七秒记忆。Hermes 智能体可以处理复杂的多轮对话,但一旦会话结束,它就不会记住用户之前的偏好、兴趣和结论。要让 AI 越用越聪明,不能只靠更…

HarmonyOS开发工程师转型指南:技能拆解、实操路线与面试考点全解析

HarmonyOS开发工程师转型指南:技能拆解、实操路线与面试考点全解析

2026/9/9 18:54:26

看到HarmonyOS开发工程师这个岗位的讨论热度持续走高,不少朋友私信问我“到底值不值得转”“面试都考什么”。我在移动端这块摸爬滚打了十多年,这两年也完整经历了从传统App开发转向鸿蒙生态的全过程,踩过不少坑,也拿过几个还不错…

新概念英语第一册第85课:Paris in the spring语言点与口语实操精讲

新概念英语第一册第85课:Paris in the spring语言点与口语实操精讲

2026/9/9 18:54:26

新概念英语第一册第85课,标题本来写作Paris in the spring,教材里通常译成《春天里的巴黎》。我第一次看到有人把课程编号和标题拼在一起写成“085_Pairs in the spring”的时候还愣了一下:Pairs还是Paris?多半是某个环节手误了。…

Python学习路线之第二阶段:从基础语法到写出实用脚本

Python学习路线之第二阶段:从基础语法到写出实用脚本

2026/9/9 19:34:28

学Python最尴尬的瞬间,不是报错,而是安装完成之后盯着屏幕不知道下一步该干什么。下载、装环境、跑了个hello world,然后呢?刷了两天教程,代码跟着敲了一遍,合上电脑又什么都不记得。这不是你的问题&#x…

无人机辅助NOMA蜂窝卸载:系统建模与优化实践

无人机辅助NOMA蜂窝卸载:系统建模与优化实践

2026/9/9 19:34:28

无人机辅助非正交多址蜂窝卸载,这名字听着挺唬人,但拆开看其实就是一个很经典的无线通信资源分配问题:地面蜂窝网忙不过来了,让无人机飞到天上当临时基站或者中继,帮地面网络分担流量压力;同时为了在有限的…

彻底搞懂Python pip:从环境变量到site-packages的完整链路

彻底搞懂Python pip:从环境变量到site-packages的完整链路

2026/9/9 19:34:28

大概在2023年那阵子,我经常在各种群里看到有人贴出同一张报错截图——PowerShell输出一行红色提示:“pip : 无法将‘pip’项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确&…

从0到1完成第一次编程作业:命令行待办事项工具实战指南

从0到1完成第一次编程作业:命令行待办事项工具实战指南

2026/9/9 19:34:28

我到现在还记得自己第一次真正意义上在电脑前做作业的样子——题目其实很简单,就是用命令行做一个待办事项管理工具,支持添加任务、查看列表、标记完成、删除任务,数据还要在程序关闭后保留。我却盯着空荡荡的编辑器愣了很久。不是不会写&…

风扇不转、低速抖动、嗡嗡响?Marlin 固件 STM32F407VE 主板风扇 PWM 故障三步修复指南

风扇不转、低速抖动、嗡嗡响?Marlin 固件 STM32F407VE 主板风扇 PWM 故障三步修复指南

2026/9/9 19:34:28

风扇不转、低速抖动、嗡嗡响?Marlin 固件 STM32F407VE 主板风扇 PWM 故障三步修复指南 【免费下载链接】Marlin Marlin is a firmware for RepRap 3D printers optimized for both 8 and 32 bit microcontrollers. Marlin supports all common platforms. Many comm…

主动解列断面搜索:频率与电压稳定约束下的电力系统控制策略

主动解列断面搜索:频率与电压稳定约束下的电力系统控制策略

2026/9/9 19:24:28

接到这个标题的时候,我第一反应是“有点东西”。主动解列这个话题在电力系统稳定控制里属于典型的“平时不起眼、故障时救命”的技术,而把它和频率、电压稳定约束以及最优断面搜索放在一起,基本上就是在解决“系统撑不住的时候,该…

中国人民大学杨琳团队《Nature Communications》 | 全球潮汐湿地土壤有机碳时空格局与环境驱动:一项2009-2020年的全球评估

中国人民大学杨琳团队《Nature Communications》 | 全球潮汐湿地土壤有机碳时空格局与环境驱动:一项2009-2020年的全球评估

2026/9/9 1:14:29

本文首发于“生态学者”!从“湿地面积”到“土壤碳密度”:为什么需要重新认识潮汐湿地蓝碳变化?潮汐湿地位于陆地与海洋的交汇地带,包括红树林、盐沼和潮滩,是全球重要的蓝碳生态系统。其土壤能够长期储存大量有机碳&a…

adb抓包

adb抓包

2026/9/8 4:55:53

前言 本文介绍如何通过 tcpdump 在 Android 手机上抓取网络数据包,并在电脑端使用 Wireshark 进行分析。适用于需要排查 App 网络请求、分析接口调用或调试网络问题的开发与测试场景。1. 手机要有 root 权限2. 下载 tcpdump3. adb push C:\Users\zhangkuixun\Downlo…

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战

2026/9/8 22:37:26

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战 在云原生基础设施中,容器镜像体积直接决定了服务的部署速度与弹性扩容敏捷度。对于传统的 Go / Java 微服务,镜像体积通常被严格控制在 50MB 到 200MB 以内,拉取镜像只…

扩散模型图像恢复实战:从DDPM原理到PyQt5可视化系统

扩散模型图像恢复实战:从DDPM原理到PyQt5可视化系统

2026/9/9 0:03:36

简介:面向毕业设计场景的PyQt5扩散模型图像恢复项目,提供完整Python源码与项目说明,适合图像处理、深度学习方向的高年级本科生与研究生参考。项目在模块设计上覆盖图像处理、扩散模型、参数配置、用户界面与结果评估五部分,具体涉…

开关电源环路裕量测试实战:相位裕量与增益裕量详解

开关电源环路裕量测试实战:相位裕量与增益裕量详解

2026/9/9 0:03:36

1. 项目概述:为什么环路裕量测试是电子工程师绕不开的“体检项目”“从零开始的电子工程师生活(6)——环路裕量测试”,这个标题一出来,老电源工程师可能已经下意识摸了摸示波器探头,新同事则大概率在想&…

定时插座芯片怎么选?专用定时IC与单片机MCU选型对比

定时插座芯片怎么选?专用定时IC与单片机MCU选型对比

2026/9/9 0:03:36

拆开市面上不同价位的定时插座,你会发现一个有意思的现象:有的里面躺着一颗黑色的软封装芯片,丝印都看不清;有的则是一块小小的蓝色或绿色PCB,上面赫然印着STM8或者STC的字样。同样叫"定时插座",…

远程协作的工作台整理

远程协作的工作台整理

2026/9/9 16:28:52

远程协作的工作台整理远程协作的核心不是再加一个工具,而是让交接信息足够完整。异步任务要写明目标、输入位置、完成标准和需要决策的人。 工作台的最小配置 将日程、待办、代码和沟通入口收拢到少数固定位置;通知按紧急程度分层。工作台不需要模仿办公…

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

2026/9/8 3:19:39

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

2026/9/8 4:00:23

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…