🧠 本地过程智能MCP服务器
这是一个为…构建的本地智能监控服务器 模型上下文协议(MCP)。它提供了对您的系统和运行进程的深入洞察,使本地LLM代理能够分析机器的状态、执行诊断、建议优化并提供实时解决方案。
\[!注意\] ### ⚙️ 兼容性 此项目已在最新版本的 macOS。虽然大多数功能在此版本上都能可靠工作,但与其他操作系统(Linux/Windows)的兼容性并不总是得到保证。
它能做什么
该项目提供了以下工具:
- 🔧 检索完整的系统摘要(操作系统、CPU、RAM、磁盘、启动时间)
- 📊 实时监控CPU使用情况
- 💾 跟踪RAM和交换内存使用情况
- 💽 检查磁盘使用情况(总使用率、已使用率、可用率、已用百分比)
- 🧩 分析按CPU负载排序的顶级进程
- 🔎 按名称搜索正在运行的进程
- 🌲 探索给定PID的进程树
- ⚠️ 检测以下异常情况:
- 高内存+低CPU(例如内存泄漏)
- 僵尸/失效进程
- 资源使用率飙升至阈值以上
- 🧠 提供可操作的警告和见解
这使得本地代理不仅可以观察,还可以了解您的机器上发生的事情,并根据实际系统状态提供实时、特定的解决方案。
🚀 快速开始
📦 安装
然后克隆此仓库:
uv sync▶️ 运行服务器/添加到Claude桌面配置
紫外线:
uv run mcp install main.py或者直接:
mcp install main.py要在开发模式下使用日志进行测试,请执行以下操作:
mcp dev main.py\[!注意\] 🧠 注意:使用Claude Desktop时,请确保在安装新服务器后正确重新启动应用程序。 查找更多信息 MCP快速入门
🚧 未来工作
该项目为强大的本地系统智能层奠定了基础。在未来的版本中,可以:
- 扩展全面的跨平台支持
- 添加后台进程日志记录
- 整合能源使用和热监测
- 允许自定义警报阈值和计划诊断
- 让代理自动执行纠正操作
