1. Conduid
  2. Analytics
  3. Sys
MCP server · Analytics

Sys

MCP server in Rust that gives Claude and any AI agent real-time visibility into your machine

34Low

Scored 6 months ago · breakdown

About Sys

Sys is an MCP server in the Analytics category: mCP server in Rust that gives Claude and any AI agent real-time visibility into your machine.

Install

From source
git clone https://github.com/DaniluxGz/mcp-sys

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (3)

list_portsOccupied ports

Parameters not published.

list_processesRunning processes

Parameters not published.

system_statsSnapshot of current system state

Parameters not published.

Ask AI

✦

Ask AI about Sys

Powered by Claude · Grounded in docs

I know everything about Sys. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

mcp-sys — MCP Server for System Diagnostics

A Rust MCP server that exposes live CPU, RAM, processes and ports to any AI agent — Claude, Cursor, Windsurf, Continue.dev and more.

CI Version License Platform

Demo

What it does

AI chatbots don't execute code — but modern AI agents do. They can run commands directly on your machine. The problem: they do it blind, injecting code into your terminal searching for what they need, sometimes hitting processes, ports, or data they shouldn't touch.

mcp-sys fixes that — it gives Claude and any AI agent secure, instant, real-time visibility into your OS state. No blind probing. No unnecessary execution.

With mcp-sys

Dev: "Why isn't my server starting on port 3000?"
Claude calls mcp-sys →
"Port 3000 is taken by node.exe (PID 14821).
 RAM is at 89% — Chrome is the heaviest process.
 Want me to help free up resources?"

Why this matters for agentic AI: When an AI agent executes code directly on your machine, it needs real system context to act safely. mcp-sys provides that context — preventing blind decisions that could affect running processes, occupied ports, or an overloaded system.


Why Rust?

  • Single binary — one .exe, no runtime, no dependencies to install
  • Native performance — reads CPU, RAM and ports with minimal overhead
  • Memory safe — no crashes, no leaks, runs quietly in the background
  • Cross-platform core — Windows today, Linux and macOS ready for v0.3

Installation

1. Download

Grab your binary from the latest release — no dependencies. No installer. Just one binary — download and run.

🦀 Rust developer? Build from source:

git clone https://github.com/DaniluxGz/mcp-sys
cd mcp-sys
cargo build --release

2. Configure

Add this to your MCP client config:

{
  "mcpServers": {
    "mcp-sys": {
      "command": "/absolute/path/to/mcp-sys"
    }
  }
}

💡 Not sure where the config file is? Ask your AI assistant: "How do I add an MCP server to [client name]?"

3. Restart and go

Works with Claude Desktop, Claude Code, Cursor, Windsurf, Continue.dev and more.

⚠️ Windows note: Windows may flag the binary on first run. Click "More info" → "Run anyway" to proceed. This is expected for unsigned open-source binaries.


Tools

Tool Description Returns
system_stats Snapshot of current system state CPU %, RAM used/total, disk used/total
list_processes Running processes PID, name, CPU %, RAM per process
list_ports Occupied ports Port number, PID, process name

Usage Examples

Debugging a port conflict

You: "Why isn't my server starting on port 3000?"

Claude: Port 3000 is occupied by node.exe (PID 14821).
        RAM is at 89% — Chrome is the heaviest process (1.2GB).
        Want me to help free up resources?

Before a heavy build

You: "Can I run a full Docker build right now?"

Claude: CPU 9% — RAM 61% — Disk 84%.
        Good to go, but consider cleaning disk first.

System overload

You: "My machine feels sluggish."

Claude: Chrome is using 74% RAM. 3 Node processes running in background.
        Want me to help identify what to close?

Unexpected CPU spike

You: "Something is hammering my CPU."

Claude: rust-analyzer at 94% CPU — likely indexing a large project.
        Should settle in a few minutes.

Roadmap

Version Status Highlights
v0.1.0 ✅ Released system_stats, list_processes, list_ports
v0.2.0 🔧 In progress Filters, kill_process, automated tests
v0.3.0 📅 Planned Public release, Scoop package, Linux support

License

MIT — see LICENSE for details.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Sys

How do I install Sys?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Sys safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Sys still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.