巡检服务器
用来巡检当前机器的CPU、内存、磁盘使用率
MCP 服务配置
复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用
{
"mcpServers": {
"checklist server": {
"command": "uv",
"parameters": [
"--directory",
"e:\\\\py12\\\\mcp_checklist",
"run",
"checklist_server.py"
]
}
}
}
服务介绍
1、这个脚本实现了以下功能:
使用 psutil 库来获取系统资源信息:
- CPU使用率、核心数量
- 内存总量、使用量、可用量和使用率
- 磁盘总量、使用量、可用量和使用率
提供了MCP工具封装,如果安装了MCP库,可以通过MCP协议提供这些监控功能:
check_cpu_usage()- 检查CPU使用率check_memory_usage()- 检查内存使用率check_disk_usage()- 检查磁盘使用率check_system_status()- 检查完整系统状态
提供了命令行测试功能,可以直接运行脚本查看系统资源使用情况。
2、要使用这个脚本,需要先安装依赖库
bash
pip install psutil
如果需要使用MCP功能,还需要安装
bash
pip install mcp
3、使用方法
bash
python checklist_server.py