headroom
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@headroomcheck my PC health and show what's using the most RAM and disk"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Headroom
A quiet watcher for the RAM and disk on your Windows PC.
Headroom sits in the tray, keeps a small history, and shows what is full. Cleanup is limited to an allowlist. Type YES to delete. Type MOVE to send a reviewed file to the Recycle Bin or to an archive folder.
Jasdish Singh. MIT, 2026.
What it does
Watches RAM, commit charge, page file, and free space.
Records history and a short report (disk trend, likely leaks, folders that grew).
Cleans only
user_temp,windows_temp,chrome_cache,edge_cache,firefox_cache,thumbnail_cache, andrecycle_bin. Config cannot add a path.Reviews files, duplicate copies, old downloads, and startup programs.
Serves a page on
127.0.0.1and a read-only desktop pet, Roomy.Exposes a local MCP server.
clean,move, andstartup_disablereturn a plan. They do not change the PC.
Related MCP server: MachineProfile MCP
Install
The command is headroom. Python 3.11 or newer.
Exe. headroom.exe and Headroom-Setup from GitHub Releases once a release is published. Setup does not clean anything and does not register a logon task.
winget, after the manifest is published:
winget install JasdishSingh.HeadroomThe URL and SHA256 in packaging/winget are still placeholders.
pip. The PyPI name is headroom-pc.
py -3.12 -m pip install "headroom-pc[tray,mcp]"
headroom statustray is the icon. mcp is the assistant server.
Quick start
headroom status
headroom top
headroom clean --dry-run
headroom watch
headroom dashboardheadroom watch takes a sample immediately, then every 30 seconds (slower on battery, faster under pressure). headroom install starts it at sign-in. A second watch, dashboard, or pet does not start another copy.
headroom dashboard prints and opens http://127.0.0.1:<port>/?token=.... Before the first stored sample, the page shows the live reading.
Commands, defaults, and exit codes: docs/commands.md.
Roomy
Roomy is a small beige monitor. The cord is the tail. It walks a little and changes face with the PC. It cannot clean, move, or delete.
headroom pet
headroom widget
headroom pet --skin midnight
headroom pet --skin tower --liteheadroom widget is the same pet. Click opens the dashboard. Drag remembers the spot. Right-click: dashboard, report, mute, hide, quit.
Moods, skins, and the frame budget: docs/roomy.md.
MCP
headroom mcp is a stdio server on this PC. Point a client at the installed exe:
headroom.exe mcpClaude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"headroom": {
"command": "headroom.exe",
"args": ["mcp"]
}
}
}Cursor (.cursor/mcp.json):
{
"mcpServers": {
"headroom": {
"command": "headroom.exe",
"args": ["mcp"]
}
}
}Codex and ChatGPT (config.toml):
[mcp_servers.headroom]
command = "headroom.exe"
args = ["mcp"]With the pip package on PATH, the command is headroom and the argument is still mcp.
mcp-name: io.github.Jasdish-Singh/headroom
Quick start with AI
Paste this into Claude, ChatGPT, or Cursor after connecting the MCP server.
You have access to Headroom, a local tool that monitors and protects this PC's RAM and disk.
Start a full health check:
1. Call `status` and tell me current RAM, commit, page file and free disk space in plain English.
2. Call `top` and list the 5 biggest RAM users, saying whether each is normal or worth closing.
3. Call `analyze` and `scan` to find what's taking up disk space, grouped into important, safe to clean, and needs my review.
4. Call `dupes` and `startup_list`, and point out duplicate files and startup apps slowing my PC.
5. Call `changes` and `report` to tell me what changed recently and any trends to watch.
Finish with a short summary: my overall PC health (good / watch / act now), the top 3 things to do, and how much space or RAM each would free.
Rules: only read and explain. If cleanup helps, call `clean`, `move` or `startup_disable` only to show me a plan. Never delete, move or disable anything yourself. I'll approve inside Headroom.The same text is docs/ai-starter-prompt.md and the MCP prompt health_check. Tool list: docs/commands.md.
More
This server cannot be deployed
Maintenance
Related MCP Connectors
Troubleshoot enrolled client PCs from your AI client, with human approval and an audit trail.
Read-only local AI advice, shared reports and website audits. No PC scan or local actions.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Connect AI assistants to authorized Windows and macOS devices for files, commands, and management.
Related MCP Servers
- AlicenseAqualityDmaintenanceExposes Windows system information and control tools including hardware stats, network details, and process monitoring. It enables AI applications to retrieve real-time data about CPU, memory, drives, and active system processes.12GPL 3.0
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to retrieve structured information about the local Windows machine, including system specifications, resource health, developer tools, and AI environment, all through a secure, read-only interface.MIT
- AlicenseAqualityBmaintenanceEnables real-time Windows storage analysis, deep folder scanning, safety tiering, and protected cleanup operations through natural language.41MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI assistants to perform comprehensive Windows system health diagnostics, security checks, developer workflows, and maintenance tasks via 85 tools with actionable recommendations, over MCP and OpenAI-compatible HTTP.MIT