home / mcp / mcp system info server
MCP Server to get system info
Configuration
View docs{
"mcpServers": {
"allenbijo-mcp-sysinfo": {
"command": "uv",
"args": [
"--directory",
"D:\\WorksOfGreatness\\mcp-sysinfo",
"run",
"sysinfo.py"
]
}
}
}The MCP System Info Server provides real-time hardware and system details to help you monitor and diagnose performance issues. It exposes key metrics like CPU, memory, disk usage, and basic system information in an MCP-friendly way so your clients can request up-to-date stats on demand.
To use this MCP server with your client, add a new MCP connection named sysinfo. The server is started as a local process using the provided runtime, and it serves system information on request. Once configured, your client can request the latest CPU, memory, disk, and general system details whenever you need them for monitoring or diagnostics.
Prerequisites you need before starting are a Git client to obtain the server, Python for running the information script, and the MCP runtime you will use to execute the server.
Step 1: Clone the repository.
git clone https://github.com/allenbijo/mcp-sysinfo.gitStep 2: Prepare the runtime and dependencies as you normally would for MCP servers. Ensure the MCP runtime is available on your system under the command you will use to start the server. The example below shows how to run the server with the specified runtime from its working path.
uv --directory D:\WorksOfGreatness\mcp-sysinfo run sysinfo.pyThe server will start and listen for incoming requests, providing real-time system information such as OS details, CPU information, memory usage, and disk space statistics. Use this alongside your other MCP connections to build a comprehensive monitoring dashboard.
The server exposes an endpoint for retrieving system information. When queried, it returns details such as system name, node name, OS release, OS version, machine type, processor, as well as CPU, memory, and disk statistics. This enables rapid access to a snapshot of current system health.
Fetches real-time system information including CPU, memory, disk, and per-component details.