English | Русский
mcp服务器监视器
通过Claude Code进行实时系统监控。CPU、内存、磁盘、网络、Docker和进程洞察——就在你的人工智能工作流程中。
为什么?
DevOps在你的IDE中。不再仅仅为了检查服务器是否健康而切换到终端、仪表板或Grafana。直接问克劳德:
“服务器超载了吗?”
“哪个进程正在消耗所有的CPU?”
“还剩多少磁盘空间?”
“我的Docker容器正在运行吗?”
快速开始
全局安装
复制 npm install -g mcp-server-monitor
或与Claude Code一起使用
添加到您的Claude Code MCP配置中(~/.claude/claude_desktop_config.json):
复制 {
"mcpServers": {
"server-monitor": {
"command": "npx",
"args": ["-y", "mcp-server-monitor"]
}
}
}
或从源代码构建
复制 git clone https://github.com/VisualLock/mcp-server-monitor.git
cd mcp-server-monitor
npm install
npm run build
工具(共22个)
系统
工具
说明
system_overview
完整的系统概述:操作系统、CPU、内存、正常运行时间
system_uptime
系统正常运行时间和启动时间
system_users
当前登录用户
中央处理器
工具
说明
cpu_info
CPU硬件详细信息:型号、内核、缓存
cpu_load
当前CPU负载,包括每个内核的细分和可视化条
cpu_temperature
CPU温度读数
cpu_history
监控CPU负载随时间的变化(1-60秒)
记忆
工具
说明
memory_info
RAM和交换使用情况,带有可视化条
memory_layout
物理内存模块详细信息
磁盘
工具
说明
disk_usage
所有装载的文件系统都有使用栏
disk_io
磁盘I/O统计:读/写速度
disk_smart
物理磁盘的S.M.A.R.T.运行状况数据
网络
工具
说明
network_interfaces
所有具有IP、MAC和状态的网络接口
network_stats
每个接口的流量统计
network_connections
具有状态过滤的活动连接
network_latency
Ping任何主机以测量延迟
过程
工具
说明
process_list
CPU或内存使用率最高的进程
process_find
按名称查找流程
process_detail
特定PID的详细信息
码头工人
工具
说明
docker_containers
列出所有具有状态的Docker容器
docker_stats
容器资源使用情况(CPU、内存、网络)
docker_images
本地可用的Docker镜像
健康与警报
工具
说明
health_check
具有可配置阈值的全面健康检查
performance_report
结合所有指标的完整绩效报告
输出示例
复制 📊 CPU Load
═══════════════════════════════════
Total: 23.5%
User: 18.2%
System: 5.3%
Idle: 76.5%
Per-Core Load:
─────────────────────────────
Core 0: [████░░░░░░░░░░░░░░░░] 22.1%
Core 1: [█████░░░░░░░░░░░░░░░] 25.0%
Core 2: [████░░░░░░░░░░░░░░░░] 19.8%
Core 3: [██████░░░░░░░░░░░░░░] 27.3%
复制 ✅ Health Check — OK
═══════════════════════════════════════════════════════
✅ CPU Load: 23.5% — CPU load normal
✅ Memory: 62.3% (10.24 GB/16.00 GB) — Memory usage normal
✅ Swap: 5.1% (0.52 GB/10.00 GB) — Swap usage normal
✅ Disk (/): 45.2% (214.50 GB/475.00 GB) — Disk / OK
⚠️ Disk (/data): 82.1% (780.00 GB/950.00 GB) — Disk /data filling up
支持的平台
视窗 10/11/服务器
macOS (英特尔和苹果硅)
Linux (所有主要发行版)
需求
Node.js 18+
Docker(可选,用于容器监控)
贡献
PR欢迎!看 贡献.md 作为指导方针。
许可证
麻省理工学院 --随心所欲地使用它。