关于 @qpd-v/mcp-delete
@qpd-v/mcp-delete 是供 AI 助手使用的文件删除 MCP 服务,可按相对或绝对路径定位文件,并在删除前检查文件是否存在。
主要功能
- 01按相对或绝对路径删除文件
- 02尝试多种路径解析方式
- 03删除前检查文件是否存在
- 04提供路径解析错误详情
适用场景
- 01让 AI 助手移除指定文件
- 02通过相对路径定位待删文件
MCP 相关
该 MCP 服务向兼容 MCP 的客户端提供 delete_file 工具,用于删除指定路径的文件。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
@qpd-v/mcp-delete
一个 Model Context Protocol(MCP)服务,提供文件删除功能。此服务允许 AI 助手在需要时安全地删除文件,并支持相对路径和绝对路径。
功能
- 使用相对路径或绝对路径删除文件
- 智能路径解析,尝试多个可能的路径
- 提供清晰的错误消息和详细的路径解析信息
- 删除前安全检查文件是否存在
- 可与 Claude 和其他兼容 MCP 的 AI 助手配合使用
示例
与 Claude Desktop 配合使用

与 VSCode Roo Cline Extension 配合使用

安装
通过 Smithery 安装
通过 Smithery 为 Claude Desktop 自动安装文件删除工具:
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
将服务配置添加到 Claude Desktop 配置文件中:
Windows:
// %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"mcp-delete": {
"command": "npx",
"args": ["@qpd-v/mcp-delete"]
}
}
}
MacOS:
// ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"mcp-delete": {
"command": "npx",
"args": ["@qpd-v/mcp-delete"]
}
}
}
}
VSCode Extension
将服务配置添加到 Cline 设置中:
Windows:
// %APPDATA%/Code/User/globalStorage/rooveterinaryinc.roo-cline/settings/cline_mcp_settings.json
{
"mcpServers": {
"mcp-delete": {
"command": "npx",
"args": ["@qpd-v/mcp-delete"]
}
}
}
MacOS:
// ~/Library/Application Support/Code/User/globalStorage/rooveterinaryinc.roo-cline/settings/cline_mcp_settings.json
{
"mcpServers": {
"mcp-delete": {
"command": "npx",
"args": ["@qpd-v/mcp-delete"]
}
}
}
}
可用工具
delete_file
删除指定路径下的文件。
参数:
path(字符串,必填):要删除的文件路径(相对于工作目录或为绝对路径)
在 Claude 中的用法示例:
You can ask me to delete a file like this:
"Please delete the file example.txt"
I will use the delete_file tool to safely remove the file.
路径解析
此服务会通过尝试多种方式智能地处理路径解析:
- 使用提供的精确路径
- 使用相对于当前工作目录的路径
- 使用相对于指定基础目录的路径
这让使用更加方便,因为文件可以通过相对路径引用,而服务会尝试正确定位它们。
开发
克隆代码库:
git clone https://github.com/qpd-v/mcp-delete.git
cd mcp-delete
安装依赖项:
npm install
构建服务:
npm run build
开发时自动重新构建:
npm run watch
调试
由于 MCP 服务通过 stdio 通信,调试可能颇具挑战。请使用 MCP Inspector 进行调试:
npm run inspector
这会提供一个 URL,可在浏览器中访问调试工具。
许可证
MIT
作者
qpd-v
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。