mac-cleaner
mac-cleaner-mcp
Консервативный очиститель macOS для разработчиков/хранилища, предоставляемый через официальный TypeScript SDK Model Context Protocol. Это не полный оптимизатор диска: он сначала сообщает, отказывается от широких деструктивных мест и поддерживает пробные запуски.
Инструменты
scan_junk: DerivedData, iOS DeviceSupport, кэш Gradle/Android, кэш Homebrew, кэш пакетов Node, освобождаемое пространство Docker,~/Library/Caches, большие файлы в Downloads (>100 МБ) и обнаруженныеnode_modules.clean_junk: принимает категории и по умолчанию используетdryRun: true. Очищать можно только DerivedData, DeviceSupport, Android/Gradle, Homebrew и Docker. Downloads, node_modules и широкие корни кэша намеренно отклоняются.get_disk_usage: запускаетdfдля выбранного пути.
Related MCP server: cacheout-mcp
Установка и запуск
Требуется macOS, Node.js 20+ и, опционально, Docker. Не запускайте от имени root.
git clone https://github.com/FFFames/mac-cleaner-mcp.git
cd mac-cleaner-mcp
npm install
npm run build
node dist/index.jsMCP использует stdio, поэтому процесс должен запускаться MCP-клиентом. Очистка может удалять файлы; проверьте вывод пробного запуска и делайте резервные копии перед установкой dryRun: false.
Claude Desktop / Cursor
Добавьте абсолютный путь к dist/index.js в конфигурацию MCP клиента:
{"mcpServers":{"mac-cleaner":{"command":"node","args":["/ABSOLUTE/PATH/mac-cleaner-mcp/dist/index.js"]}}}Перезапустите клиент, вызовите scan_junk, затем вызовите clean_junk с выбранными категориями и dryRun: true. Используйте false только после просмотра результата. Cursor поддерживает ту же конфигурацию stdio MCP-сервера через свои настройки MCP.
Poke / remote bridge
Для локального моста, совместимого с Poke, запустите этот сервер как дочерний процесс и проксируйте MCP JSON-RPC stdin/stdout через аутентифицированную HTTPS-конечную точку. Простой вариант — SSH/HTTP-мост или ngrok перед вашим собственным процессом моста:
ngrok http 8787Настройте вышестоящую команду моста как node /ABSOLUTE/PATH/mac-cleaner-mcp/dist/index.js, затем зарегистрируйте HTTPS-URL ngrok в вашем соединении Poke/MCP. Никогда не открывайте неаутентифицированную конечную точку; используйте токен аутентификации ngrok, разрешите список вызывающих и меняйте URL/токен. Сам очиститель работает только локально и не имеет сетевого слушателя.
Безопасность
Реализация использует явные списки разрешенных категорий, без раскрытия подстановочных знаков оболочки, по умолчанию пробный запуск, и отказывается от Downloads, node_modules и всего корня пользовательского кэша. Просмотрите исходный код и протестируйте на некритичной учетной записи перед использованием.
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