系统资源监控 MCP 服务器可提供实时系统监控功能,涵盖 CPU、内存、磁盘、网络、电池和互联网速度等指标。它借助 systeminformation 并采用多源速度测试,精准呈现系统状态。
克隆此仓库:
git clone git@github.com:abhinav7895/system-mcp.git
进入目录并安装依赖项:
cd system-resource-monitor && npm install
编译 TypeScript 代码:
npm run build
这将生成 dist/index.js 文件,准备作为 MCP 服务器运行。
~/.config/claude/settings.json:{
"systemResourcesMonitor": {
"enabled": true,
"path": "dist/index.js"
}
}
node dist/index.js
npm start
本系统资源监控 MCP 服务器具备以下实用工具,可对系统各项资源进行详细监控:
CPU 负载:12.34% (核心:10.50, 15.20, 8.90, 14.60%) 这样的文本。内存:65.43% 已用 (7.82GB / 16.00GB) 这样的文本。磁盘 (/):78.90% 已用 (189.50GB / 250.00GB) 这样的文本。网络 (eth0):RX:25.50KB/s,TX:10.20KB/s (总计:RX 150.34MB,TX 75.89MB) 这样的文本。电池:85% (正在充电),120 分钟剩余 或 未检测到电池 这样的文本。互联网速度:下载 45.67Mbps,上传 8.45Mbps 这样的文本。克隆此仓库:
git clone git@github.com:abhinav7895/system-mcp.git
进入目录并安装依赖项:
cd system-resource-monitor && npm install
编译 TypeScript 代码:
npm run build
这将生成 dist/index.js 文件,准备作为 MCP 服务器运行。
~/.config/claude/settings.json:{
"systemResourcesMonitor": {
"enabled": true,
"path": "dist/index.js"
}
}
node dist/index.js
npm start
config.json 中的 interval 参数。logLevel 参数。此项目受 MIT License 许可。