MCP System Info Server
@allenbijo
MCP Server to get system info
概览
What is MCP System Info Server?
MCP System Info Server is a lightweight server that provides real-time system information, including CPU, memory, disk, and GPU statistics, for monitoring and diagnostic purposes.
How to use MCP System Info Server?
Clone the repository, then add the server configuration to an MCP client (e.g., Claude) using the provided uv command. The server starts and listens for requests, returning system details via the /get_sysinfo endpoint.
Key features of MCP System Info Server
- System name, node, OS release, version, machine, processor
- CPU processor name, physical and logical cores
- Total, available, and used memory with utilization
- Total, used, and free disk space with utilization
- Real-time retrieval via a single API endpoint
- Lightweight and easy to integrate into MCP clients
Use cases of MCP System Info Server
- Monitor system health and resource utilization in real time
- Diagnose performance bottlenecks in CPU, memory, or disk
- Gather hardware specifications for inventory or documentation
- Integrate system monitoring into MCP-powered assistants
FAQ from MCP System Info Server
What system information does the server provide?
It provides system details (name, OS info, machine type), CPU info (name, core counts), memory stats (total, available, used, utilization), disk stats (total, used, free, utilization), and GPU statistics.
How do I install and configure MCP System Info Server?
Clone the repository from GitHub, then add the MCP server configuration (using uv) to your client’s mcpServers settings as shown in the README.
How do I retrieve system information from the server?
Once the server is running, query the /get_sysinfo endpoint to receive the system details in real time.
What is the license for MCP System Info Server?
The project is licensed under the MIT License.