MCP System Info Server

MCP System Info Server

site icon
2025.03.26 0
Python系统监控性能诊断开发效率
MCP System Info Server 是一个轻量级且高效的服务器,用于提供实时系统信息。它可以检索各种硬件和系统详细信息,包括 CPU、内存、磁盘和 GPU 统计数据,适用于监控和诊断场景。
View on GitHub

Overview

基本能力

产品定位

MCP System Info Server 是一个用于实时监控和诊断系统信息的工具,适用于开发者和系统管理员。

核心功能

  • 系统信息
  • 系统名称
  • 节点名称
  • 操作系统版本
  • 机器类型
  • 处理器信息
  • CPU 信息
  • 处理器名称
  • 物理核心数
  • 逻辑核心数
  • 内存信息
  • 总内存
  • 可用内存
  • 已用内存
  • 内存利用率
  • 磁盘信息
  • 总磁盘空间
  • 已用磁盘空间
  • 空闲磁盘空间
  • 磁盘空间利用率

适用场景

  • 系统监控
  • 性能诊断
  • 资源利用率分析

API 端点

端点 描述
/get_sysinfo 返回系统详细信息

使用教程

使用依赖

无特殊依赖,只需 Python 环境。

安装教程

  1. 克隆仓库: sh git clone https://github.com/allenbijo/mcp-sysinfo.git

调试方式

  1. 启动服务器后,可以通过访问 /get_sysinfo 端点来获取系统信息。
  2. 确保服务器正常运行并监听请求。

常见问题解答

  • 如何确保服务器正常运行? 确保服务器启动后可以访问 /get_sysinfo 端点并返回正确的系统信息。
  • 如何修改服务器配置? 可以通过修改 sysinfo.py 文件或调整启动参数来配置服务器。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。