MCP server for system memory monitoring and process management
SaferSkills independently audited Mcp Memory Server (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
MCP server for memory management with process inspection and cleanup tools.
[Documentation](https://paolino.github.io/mcp-memory-server/)
| Tool | Description |
|---|---|
list_memory_usage | System memory summary (like free -h) |
list_top_processes | Top N memory consumers with details |
find_stale_processes | Find sleeping/idle processes by age, state, name pattern |
kill_processes | Kill PIDs with safety checks |
Add to ~/.config/claude-code/mcp.json:
{
"mcpServers": {
"mcp-memory": {
"command": "nix",
"args": ["run", "github:paolino/mcp-memory-server", "--refresh"]
}
}
}The --refresh flag ensures you always get the latest version. Remove it to use the cached version for faster startup.
git clone https://github.com/paolino/mcp-memory-server
cd mcp-memory-server
nix develop
just install
just runAsk Claude: "Show me current memory usage"
Ask Claude: "Find old GHC or cabal processes using more than 100MB"
This calls find_stale_processes with:
name_pattern: "ghc|cabal"min_memory_mb: 100Ask Claude: "Kill these PIDs: 1234, 5678"
Safety checks:
nix develop
just test # Run tests
just run # Start server
just format # Format code
just lint # Lint codeMIT
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.