Token导航 LogoToken导航TokenDH.com
System Monitor MCP Server logo
运维云端stdio官方级别未说明来源级核验

System Monitor MCP Server

MCP Server

一个强大的MCP(模型上下文协议)服务器,为Claude CLI提供系统监控和管理功能。

工具数

8

提示词数

0

GitHub Stars

0

资源数

0
系统监控进程管理PythonClaudeClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

PraveerT

提供方

PraveerT

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt

详细介绍

系统监视器MCP服务器

一个强大的MCP(模型上下文协议)服务器,为Claude CLI提供系统监控和管理功能。

特性

系统信息

  • 操作系统详细信息:获取全面的操作系统信息
  • 硬件信息:CPU数量、架构和规格
  • 启动时间:系统正常运行时间跟踪

资源监控

  • CPU 使用率:实时CPU利用率和每个核心的统计数据
  • 内存统计信息:RAM和交换使用情况监控
  • 磁盘使用:所有已装载分区的存储信息
  • 网络统计:接口统计和连接计数

流程管理

  • 列出流程:查看按CPU/内存使用情况排序的运行进程
  • 流程详细信息:获取有关特定流程的详细信息
  • 终止进程:通过PID终止进程(可选强制终止)

安装

  1. 克隆或下载此存储库:
cd system-monitor-mcp
  1. 安装依赖项:
pip install -r requirements.txt
  1. 添加到Claude CLI:
# Add as a local MCP server (use server_standalone.py)
claude mcp add system-monitor python /path/to/system-monitor-mcp/server_standalone.py

# Or with a specific Python interpreter
claude mcp add system-monitor /usr/bin/python3 /path/to/system-monitor-mcp/server_standalone.py

使用示例

安装后,您可以在Claude中使用以下命令:

检查系统状态

"What's my system status?"
"Show me CPU and memory usage"

监控资源

"How much disk space do I have?"
"What's using the most CPU?"
"Show me the top 10 memory-consuming processes"

流程管理

"List all running processes"
"Get details about process 1234"
"Kill the process using port 8080"

网络信息

"Show network statistics"
"What network interfaces are available?"

可用工具

工具说明参数
get_system_info()获取操作系统和硬件信息
get_cpu_usage()获取CPU使用统计数据interval (浮动,可选)
get_memory_info()获取RAM和交换使用率
get_disk_usage()获取所有分区的磁盘空间
list_processes()列出正在运行的进程sort_by (str), limit (int)
get_process_info()获取特定流程的详细信息pid (int)
kill_process()终止进程pid (int), force (bool)
get_network_stats()获取网络接口统计信息

资源

服务器还提供了一个资源端点:

  • system://status -返回格式化的系统状态概述

安全说明

  • 某些操作可能需要提升权限(例如,终止系统进程)
  • 服务器尊重系统权限,并将适当报告拒绝访问错误
  • 使用 force 终止进程时请谨慎使用参数

需求

  • Python 3.7+
  • psutil库

备注:此服务器包含一个独立的MCP实现,不需要官方的MCP Python SDK。

故障排除

权限错误

某些系统信息可能需要提升权限。如果需要,请使用适当的权限运行。

未找到进程

进程可能会在列表和访问之间终止。服务器优雅地处理这些情况。

平台兼容性

此服务器设计用于Linux、macOS和Windows,但某些功能可能因平台而异。

贡献

您可以随时使用其他监控功能或系统管理功能扩展此服务器!

目录标签

目录标签

系统监控进程管理PythonClaude本地部署资源管理硬件信息网络统计

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

部署方式(deploymentType,部署类型)

local-only

工具数量(toolCount,工具数)

8

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononelocal-only

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP