Lazy loaded image
Filesystem MCP Server(第 45期)
Words 397Read Time 1 min
2025-7-17
2025-7-16
type
status
date
slug
summary
tags
category
icon
password

功能简介

Filesystem MCP Server 专为安全、标准化地远程操作文件系统而设计,是一个基于 Node.js 的服务端,实现了 Model Context Protocol

主要功能特性

  • 读取/写入文件
  • 创建、列出、删除目录
  • 移动文件和目录
  • 批量读取与递归搜索
  • 获取文件元数据(如大小、时间、权限等)
  • 所有操作都限定在指定安全目录内,防止越权访问

快速开始指引

  1. 1. 选择 Docker 或 NPX 方式部署服务器。
  1. 2. 配置允许访问的目录,确保所有操作都在安全范围内。
  1. 3. 可集成至 Claude DesktopVS 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编程
上一篇
商务合作
下一篇
Markmap MCP Server(第 44期)

Comments
Loading...