nullout
dormant prototypeNullOut
MCP server that finds and safely removes hazardous files on Windows using a scan-plan-delete workflow.
NullOut is an MCP server that scans allowlisted directories for reserved-name collisions, trailing dots/spaces, and overlong paths; plans the cleanup by generating per-entry confirmation tokens bound to file identity; and deletes the entries safely using extended path namespace and token verification.
Version
0.1.0
License
MIT
Kind
mcp-server
Languages
Python, TypeScript, JavaScript
Lines of code
2,563
Last commit
2026-04-20 (0d ago)
Health signals
Tests: yes README: yes LICENSE: yes Buildable: unknown
Patterns proven here
structured-errors data-model
Every failure returns a machine-readable code with next-step suggestions.
Agent capsule (the 10-second version)
To use NullOut, set the NULLOUT_ROOTS environment variable with allowlisted directories and the NULLOUT_TOKEN_SECRET with a random signing secret for confirmation tokens.
Tags
pythonclimcp