mac-cleaner
mac-cleaner-mcp
Ein konservativer macOS-Entwickler-/Speicher-Cleaner, der über das offizielle Model Context Protocol TypeScript SDK bereitgestellt wird. Es ist kein vollständiger Festplatten-Optimierer: Es meldet zuerst, verweigert breite destruktive Speicherorte und unterstützt Dry Runs.
Werkzeuge
scan_junk: DerivedData, iOS DeviceSupport, Gradle/Android-Cache, Homebrew-Cache, Node-Paket-Cache, Docker-freigebbarer Speicherplatz,~/Library/Caches, große Downloads-Dateien (>100 MB) und gefundenenode_modules.clean_junk: akzeptiert Kategorien und standardmäßigdryRun: true. Nur DerivedData, DeviceSupport, Android/Gradle, Homebrew und Docker können bereinigt werden. Downloads, node_modules und breite Cache-Wurzeln werden absichtlich verweigert.get_disk_usage: führtdffür einen ausgewählten Pfad aus.
Related MCP server: cacheout-mcp
Installation und Ausführung
Erfordert macOS, Node.js 20+ und optional Docker. Nicht als Root ausführen.
git clone https://github.com/FFFames/mac-cleaner-mcp.git
cd mac-cleaner-mcp
npm install
npm run build
node dist/index.jsMCP verwendet stdio, daher sollte der Prozess vom MCP-Client gestartet werden. Das Bereinigen kann Dateien löschen; überprüfen Sie die Dry-Run-Ausgabe und erstellen Sie Backups, bevor Sie dryRun: false setzen.
Claude Desktop / Cursor
Fügen Sie den absoluten Pfad zu dist/index.js in der MCP-Konfiguration des Clients hinzu:
{"mcpServers":{"mac-cleaner":{"command":"node","args":["/ABSOLUTE/PATH/mac-cleaner-mcp/dist/index.js"]}}}Starten Sie den Client neu, rufen Sie scan_junk auf, dann clean_junk mit ausgewählten Kategorien und dryRun: true. Verwenden Sie false erst nach Überprüfung des Ergebnisses. Cursor unterstützt dieselbe stdio-MCP-Serverkonfiguration über seine MCP-Einstellungen.
Poke / Remote-Brücke
Für eine lokale Poke-kompatible Brücke führen Sie diesen Server als untergeordneten Prozess aus und leiten Sie MCP-JSON-RPC stdin/stdout über einen authentifizierten HTTPS-Endpunkt weiter. Eine einfache Option ist eine SSH/HTTP-Brücke oder ngrok vor Ihrem eigenen Brückenprozess:
ngrok http 8787Konfigurieren Sie den Upstream-Befehl der Brücke als node /ABSOLUTE/PATH/mac-cleaner-mcp/dist/index.js und registrieren Sie dann die HTTPS-ngrok-URL mit Ihrer Poke/MCP-Verbindung. Setzen Sie niemals einen nicht authentifizierten Endpunkt ein; verwenden Sie ein ngrok-Auth-Token, erlauben Sie nur bestimmte Aufrufer und rotieren Sie URL/Token. Der Cleaner selbst ist nur lokal und hat keinen Netzwerk-Listener.
Sicherheit
Die Implementierung verwendet explizite Kategorie-Allowlists, keine Shell-Wildcard-Expansion, standardmäßig Dry-Run und verweigert Downloads, node_modules und die gesamte Benutzer-Cache-Wurzel. Überprüfen Sie den Quellcode und testen Sie ihn vor der Verwendung auf einem nicht kritischen Konto.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceProvides safe shell command execution capabilities for AI agents and tools like VS Code Copilot through a whitelist-based filtering system.

cacheout-mcpofficial
AlicenseAqualityCmaintenanceMCP server for macOS disk cache management. Enables AI agents to free disk space on demand by scanning and clearing developer caches.131Sustainable Use v1.0- AlicenseAqualityAmaintenanceLocal-only GitHub Actions and CI maintenance scanner for AI-built apps. Exposes scan, explanation, and fix-planning tools to MCP clients; modifies nothing and makes no outbound requests by default.3842MIT
- AlicenseNot gradedqualityAmaintenanceUnifies fast on-disk read and search with complete AppleScript writes, behind a mandatory safety layer with read-only mode, batch caps, dry-run, and undo for reversible operations.GPL 3.0
Related MCP Connectors
Static MCP manifest and tool-policy security preflight with signed input-redacted receipts
Compliance & security scan for your app: secrets, exposed files, headers, privacy, AI-disclosure.
Generate SBOMs, scan vulnerabilities, and analyze dependencies from local projects or Git repos.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/FFFames/mac-cleaner-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server