diskcleankit-mcp
Click on "Install 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., "@diskcleankit-mcpscan my Mac for junk files"
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.
DiskCleanKit MCP Server
MCP (Model Context Protocol) server that enables AI assistants like Claude to control DiskCleanKit's One Touch feature for Mac disk cleaning.
Prerequisites
macOS
DiskCleanKit app installed
Node.js v18+
Related MCP server: @qirabot/mcp
Installation
Via npm (Recommended)
npm install -g @vannamtran/diskcleankit-mcpFrom Source
git clone https://github.com/namtran/diskcleankit-mcp
cd diskcleankit-mcp
npm install
npm run buildConfiguration
Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"diskcleankit": {
"command": "npx",
"args": ["@vannamtran/diskcleankit-mcp"]
}
}
}Then restart Claude Desktop.
Claude Code (CLI)
claude mcp add --transport stdio diskcleankit -- npx @vannamtran/diskcleankit-mcpOr edit ~/.claude/settings.json:
{
"mcpServers": {
"diskcleankit": {
"command": "npx",
"args": ["@vannamtran/diskcleankit-mcp"]
}
}
}Cursor
Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (project-specific):
{
"mcpServers": {
"diskcleankit": {
"command": "npx",
"args": ["@vannamtran/diskcleankit-mcp"]
}
}
}Or go to Cursor Settings → Tools & Integrations → New MCP Server.
VS Code (GitHub Copilot)
Add to your settings.json:
{
"mcp.servers": {
"diskcleankit": {
"command": "npx",
"args": ["@vannamtran/diskcleankit-mcp"]
}
}
}Other MCP Clients
Client | Config File |
Cline | VS Code extension settings |
Windsurf |
|
Zed |
|
Continue |
|
Use the same configuration structure:
{
"mcpServers": {
"diskcleankit": {
"command": "npx",
"args": ["@vannamtran/diskcleankit-mcp"]
}
}
}Ollama (via mcphost)
Ollama doesn't natively support MCP, but you can use mcphost:
pip install mcphost
mcphost -m ollama:qwen2.5 --config config.jsonUnsupported
ChatGPT: No native MCP support
Available Tools
Tool | Description |
| Scan for junk files (safe, no deletion) |
| Recommended - Scan AND clean junk files automatically |
| Check disk space and health status |
| Estimate cleanable space by category |
| View past cleaning sessions |
What Gets Cleaned
one_touch_clean automatically scans and cleans safe items only:
Category | Description |
System Caches | macOS system cache files |
Application Caches | App-generated cache files |
Application Logs | Old log files from apps |
Browser Caches | Safari, Chrome, Firefox cache |
These are all safe to delete and will be regenerated by the system/apps as needed.
Usage Examples
Once configured, ask your AI assistant:
"Scan my Mac for junk files" →
one_touch_scan"Clean up my Mac" →
one_touch_clean"How much disk space do I have?" →
get_disk_status"What can be cleaned?" →
get_cleanable_estimate"Show my cleaning history" →
get_cleaning_history
How It Works
AI Assistant → MCP Server → URL Scheme → DiskCleanKit App
↑ ↓
JSON Response ← Temp File ← ResponseAI calls MCP server tools
MCP server triggers DiskCleanKit via
diskcleankit://URL schemeDiskCleanKit processes request and writes response to
/tmp/diskcleankit_mcp_response.jsonMCP server reads response and returns to AI
Security
one_touch_scanis safe - only scans, never deletesone_touch_cleanautomatically scans AND cleans safe items (caches & logs only)Only cleans regenerable files - no personal data or documents are ever touched
All processing happens locally on your Mac
No data sent to external servers
Note: one_touch_clean is safe to run directly - it only removes system/app caches and logs that will be regenerated automatically.
Troubleshooting
"Timeout waiting for response"
Ensure DiskCleanKit app is installed
Try opening DiskCleanKit manually first
Server not appearing in Claude
Verify config path is correct
Restart Claude Desktop after config changes
Check Claude logs for errors
License
MIT
Links
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
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/namtran/diskcleankit-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server