MCP 文件系统服务器
提供基本文件系统操作的 MCP 服务器,支持导航、读取、写入和分析文件。
快速入门
MCP 文件系统服务器用于执行文件系统操作。
主要功能
文件与目录操作
ls(path)
:列出目录内容cd(path)
:切换工作目录(支持 ~ 扩展)read_file(path)
:读取文件内容write_file(path, content)
:写入内容到文件mkdir(path)
:创建目录rm(path)
:删除文件或空目录rmdir(path)
:递归删除目录及内容cp(src, dst)
:复制文件或目录mv(src, dst)
:移动文件或目录
编辑与搜索
edit_file(path, changes)
:对文件执行多处搜索/替换操作grep(pattern, path)
:在文件中搜索正则表达式模式
分析工具
summary(path)
:生成 Python 和 Markdown 文件摘要
批量操作
read_files(paths)
:读取多个文件summarize(paths)
:为多个文件生成摘要
项目导航
work_on(path)
:切换目录并列出内容,同时获取 CLAUDE.md 中的笔记
代码质量
ruff_check(paths)
:运行 ruff 检查器ruff_format(paths)
:使用 ruff 格式化文件
命令执行
shell_command(command, args=None, cmdline=None, timeout=30)
:运行 Shell 命令并捕获输出
⚠️ 安全警告:
shell_command
支持任意命令执行,请谨慎验证输入。