@qpd-v/mcp-delete

@qpd-v/mcp-delete

site icon
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

许可证

该项目遵循 Apache-2.0 开源许可条款,请参阅 Apache-2.0 了解完整条款。