
@qpd-v/mcp-delete

2025.03.06
1
JavaScript文件删除AI 助手支持文件管理
mcp-delete 是一个基于 Model Context Protocol (MCP) 的服务,专门用于提供文件删除功能。它允许 AI 助手在需要时安全地删除文件,支持相对路径和绝对路径。该服务具有智能路径解析功能,能够尝试多种可能的路径,并在删除前进行安全检查,确保文件存在。
View on GitHub
Overview
基本能力
产品定位
mcp-delete 是一个专门用于文件删除的 MCP 服务,旨在为 AI 助手提供安全、高效的文件删除能力。
核心功能
- 支持使用相对路径或绝对路径删除文件
- 智能路径解析,尝试多种可能的路径
- 提供清晰的错误信息和详细的路径解析信息
- 在删除前进行安全文件存在检查
- 兼容 Claude 和其他支持 MCP 的 AI 助手
适用场景
- AI 助手需要删除用户指定的文件
- 开发环境中需要自动化文件清理
- 需要安全、可靠的文件删除功能
工具列表
- delete_file: 删除指定路径的文件。参数包括
path
(字符串,必需),即要删除的文件路径(相对或绝对路径)。
常见问题解答
- 路径解析: 服务会尝试多种路径解析方法,确保文件能够被正确找到。
- 调试: 使用 MCP Inspector 进行调试,运行
npm run inspector
获取调试工具 URL。
使用教程
使用依赖
- 需要安装 Node.js 和 npm。
安装教程
通过 Smithery 安装
npx -y @smithery/cli install @qpd-v/mcp-delete --client claude
手动安装
npx @qpd-v/mcp-delete
全局安装
npm install -g @qpd-v/mcp-delete
配置
Claude Desktop
在配置文件中添加服务器配置(Windows 或 MacOS)。
VSCode Extension
在 Cline 设置中添加服务器配置(Windows 或 MacOS)。
调试方式
npm run inspector