type
status
date
slug
summary
tags
category
icon
password
功能简介
Filesystem MCP Server 专为安全、标准化地远程操作文件系统而设计,是一个基于
Node.js
的服务端,实现了 Model Context Protocol
。主要功能特性
- 读取/写入文件
- 创建、列出、删除目录
- 移动文件和目录
- 批量读取与递归搜索
- 获取文件元数据(如大小、时间、权限等)
- 所有操作都限定在指定安全目录内,防止越权访问
快速开始指引
- 1. 选择
Docker
或NPX
方式部署服务器。
- 2. 配置允许访问的目录,确保所有操作都在安全范围内。
- 3. 可集成至
Claude Desktop
、VS Code
等开发环境,实现自动化文件管理。
可用工具
read_file
:读取文件内容
read_multiple_files
:批量读取
write_file
:新建或覆盖文件
edit_file
:基于内容匹配进行局部编辑,支持 dryRun 预览
create_directory
:新建目录
list_directory
:列出目录内容
move_file
:移动或重命名
search_files
:递归搜索,支持排除模式
get_file_info
:获取详细元数据
list_allowed_directories
:查看允许操作的目录
MCP配置
- Docker 方式:挂载本地目录到
/projects
,可设为只读
- NPX 方式:直接传入本地目录路径
- VS Code:支持用户设置和工作区配置,灵活集成
项目地址
https://github.com/modelcontextprotocol/servers/tree/main/src/filesystem
标签
#MCP #文件操作 #AI助手 #AI编程
- Author:二师兄
- URL:https://cloudesx.com/article/filesystem-mcp-server
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!