所有Nexus MCP服务器
所有Nexus 是基于模型上下文协议(MCP)构建的LLM(Claude、Gemini等)的高性能、跨平台硬件抽象层和系统控制服务器。
特性
- 核心系统:CPU/RAM/电池遥测、shell命令执行、文件系统访问。
- 流程管理:列出、终止和检查进程。
- 视觉感知:屏幕截图、区域监控和视觉搜索(按图像单击)。
- 应用程序控制:启动应用程序、管理窗口、键入/单击自动化。
- 哨兵监测:UI更改、日志文件和硬件健康状况的后台监视器。
- 安全:“Sandbox Guard”文件保护、回滚功能、审计日志记录。
- 自动化:Cron风格的任务调度。
安装
- 先决条件:Python 3.10+
- 设置:
./setup.ps1 # Windows
# OR
./setup.sh # macOS/Linux配置
服务器可以通过以下方式配置 omnis_config.json 或 OMNIS_SAFE_ZONE 环境变量。
用法
通过您的MCP客户端(例如Claude Desktop)连接。看 docs/TOOL_REFERENCE.md 查看可用工具的完整列表。
结构
omnis_nexus_server.py:主服务器入口点。docs/:文件和参考资料。tests/:验证脚本。logs/:应用程序日志。.rollback/:文件操作备份(安全功能)。
