Token导航 LogoToken导航TokenDH.com
Diskcleankit MCP logo
运维云端stdio官方级别未说明来源级核验

Diskcleankit MCP

MCP Server

DiskCleanKit MCP Server是一个通过Model Context Protocol(MCP)使AI助手控制Mac磁盘清理功能的服务器,适用于需要自动化磁盘维护的场景。

工具数

5

提示词数

0

GitHub Stars

1

资源数

0
JavaScriptClaudeAI控制Claude DesktopClaudeCursorWindsurfCline

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

namtran

提供方

namtran

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install mcphost

详细介绍

DiskCleanKit MCP服务器

](https://www.npmjs.com/package/@vannamtran/diskcleankit-mcp)

MCP(模型上下文协议)服务器,使Claude等AI助手能够控制DiskCleanKit的 触动 Mac磁盘清理功能。

先决条件

安装

通过npm(推荐)

npm install -g @vannamtran/diskcleankit-mcp

来源

git clone https://github.com/namtran/diskcleankit-mcp
cd diskcleankit-mcp
npm install
npm run build

配置

克劳德桌面版

添加 ~/Library/Application Support/Claude/claude_desktop_config.json (macOS)或 %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "diskcleankit": {
      "command": "npx",
      "args": ["@vannamtran/diskcleankit-mcp"]
    }
  }
}

然后重新启动Claude Desktop。

克劳德代码(CLI)

claude mcp add --transport stdio diskcleankit -- npx @vannamtran/diskcleankit-mcp

或编辑 ~/.claude/settings.json:

{
  "mcpServers": {
    "diskcleankit": {
      "command": "npx",
      "args": ["@vannamtran/diskcleankit-mcp"]
    }
  }
}

光标

添加 ~/.cursor/mcp.json (全球)或 .cursor/mcp.json (项目特定):

{
  "mcpServers": {
    "diskcleankit": {
      "command": "npx",
      "args": ["@vannamtran/diskcleankit-mcp"]
    }
  }
}

或前往 光标设置→ 工具和集成→ 新建MCP服务器.

VS代码(GitHub副本)

添加到您的 settings.json:

{
  "mcp.servers": {
    "diskcleankit": {
      "command": "npx",
      "args": ["@vannamtran/diskcleankit-mcp"]
    }
  }
}

其他MCP客户端

客户端配置文件
ClineVS代码扩展设置
风帆冲浪~/.windsurf/mcp.json
Zed~/.config/zed/settings.json
继续~/.continue/config.json

使用相同的配置结构:

{
  "mcpServers": {
    "diskcleankit": {
      "command": "npx",
      "args": ["@vannamtran/diskcleankit-mcp"]
    }
  }
}

奥利马(通过mcphost)

Olama本身不支持MCP,但您可以使用 mcphost:

pip install mcphost
mcphost -m ollama:qwen2.5 --config config.json

不支持

  • ChatGPT:不支持原生MCP

可用工具

工具说明
one_touch_scan扫描垃圾文件(安全,不删除)
one_touch_clean推荐 -自动扫描并清除垃圾文件
get_disk_status检查磁盘空间和运行状况
get_cleanable_estimate按类别估算可清洁空间
get_cleaning_history查看过去的清洁会话

什么被清理

one_touch_clean 自动扫描和清理 仅限安全物品:

类别描述
系统缓存macOS系统缓存文件
应用程序缓存应用程序生成的缓存文件
应用程序日志应用程序中的旧日志文件
浏览器缓存Safari、Chrome、Firefox缓存

这些都可以安全删除,并将由系统/应用程序根据需要重新生成。

使用示例

配置后,询问您的AI助手:

  • “扫描我的Mac上的垃圾文件”→ one_touch_scan
  • “清理我的Mac”→ one_touch_clean
  • “我有多少磁盘空间?”→ get_disk_status
  • “什么可以清洗?”→ get_cleanable_estimate
  • “显示我的清洁历史记录”→ get_cleaning_history

运作原理

AI Assistant → MCP Server → URL Scheme → DiskCleanKit App
                   ↑                            ↓
              JSON Response ← Temp File ← Response
  1. AI调用MCP服务器工具
  2. MCP服务器通过以下方式触发DiskCleanKit diskcleankit:// URL方案
  3. DiskCleanKit处理请求并将响应写入 /tmp/diskcleankit_mcp_response.json
  4. MCP服务器读取响应并返回给AI

安全

  • one_touch_scan 安全-只扫描,从不删除
  • one_touch_clean 自动扫描并清理安全项目(仅缓存和日志)
  • 只清理可再生文件,不接触任何个人数据或文档
  • 所有处理都在Mac上本地进行
  • 没有数据发送到外部服务器

注: one_touch_clean 直接运行是安全的-它只会删除将自动重新生成的系统/应用程序缓存和日志。

故障排除

“等待响应超时”

  • 确保已安装DiskCleanKit应用程序
  • 请先尝试手动打开DiskCleanKit

服务器未出现在Claude中

  • 验证配置路径是否正确
  • 配置更改后重新启动Claude Desktop
  • 检查Claude日志是否有错误

许可证

麻省理工学院

链接

目录标签

目录标签

JavaScriptClaudeAI控制磁盘清理本地部署Mac维护自动化工具系统优化

支持客户端

Claude DesktopClaudeCursorWindsurfCline

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

5

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP