System MCP Server

A Model Context Protocol (MCP) server for real-time system monitoring, providing CPU, memory, disk, network, battery, and internet speed metrics via

Local serverstdioTypeScript

What is the System MCP Server?

System MCP becomes available to MCP clients through the System MCP. A Model Context Protocol (MCP) server for real-time system monitoring, providing CPU, memory, disk, network, battery, and internet speed metrics via systeminformation and multi-source speed tests.

What System MCP does

An MCP server that provides Claude with real-time system monitoring capabilities, including CPU, memory, disk, network, battery, and internet speed metrics using systeminformation and multi-source speed tests.

Practical notes

  • Maintained by abhinav7895, written in TypeScript.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
get_cpu_usageRetrieves the current CPU load as a percentage, including overall and per-core usage.
InputsNone
get_memory_usageReports total, used, and free memory in GB, plus percentage used.
get_disk_spaceShows disk usage for the largest drive in GB and percentage.
get_network_usageReturns real-time network RX/TX rates (KB/s) and total data since boot (MB).
get_battery_statusProvides battery charge percentage, charging status, and time remaining (if applicable).
get_internet_speedMeasures internet speed using multiple download sources (including a user-uploaded file) and upload tests, returning median speeds in Mbps.

How to install the System MCP Server

{
  "mcpServers": {
    "system-resource-monitor": {
      "command": "node",
      "args": [
        "/absolute/path/to/dist/index.js"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Example prompts to try

  • “Use System MCP to get cpu usage.”
  • “Use System MCP to Inputs.”
  • “Use System MCP to Output.”

Frequently asked questions

A Model Context Protocol (MCP) server for real-time system monitoring, providing CPU, memory, disk, network, battery, and internet speed metrics via Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.