Filesystem MCP Server
镜子 (jìng zi)
MCP-Mirror
README
文件系统 MCP 服务器
一个为 Claude AI 提供文件系统操作的模型上下文协议 (MCP) 服务器。
功能特性
此 MCP 服务器提供以下文件系统操作:
-
read_file: 读取文件的完整内容
- 输入:
path
(字符串) - 使用 UTF-8 编码读取完整的文件内容
- 输入:
-
read_multiple_files: 同时读取多个文件
- 输入:
paths
(字符串数组) - 读取失败不会停止整个操作
- 输入:
-
write_file: 创建新文件或覆盖现有文件
- 输入:
path
(字符串): 文件路径content
(字符串): 文件内容
- 输入:
-
create_directory: 创建新目录或确保目录存在
- 输入:
path
(字符串) - 如果需要,创建父目录
- 如果目录已存在,则静默成功
- 输入:
-
list_directory: 列出目录内容,带有 [FILE] 或 [DIR] 前缀
- 输入:
path
(字符串)
- 输入:
-
move_file: 移动或重命名文件和目录
- 输入:
source
(字符串)destination
(字符串)
- 如果目标已存在,则失败
- 输入:
-
search_files: 递归搜索文件/目录
- 输入:
path
(字符串): 起始目录pattern
(字符串): 搜索模式
- 不区分大小写匹配
- 返回匹配项的完整路径
- 输入:
-
get_file_info: 获取详细的文件/目录元数据
- 输入:
path
(字符串) - 返回:
- 大小
- 创建时间
- 修改时间
- 访问时间
- 类型 (文件/目录)
- 权限
- 输入:
-
list_allowed_directories: 列出服务器允许访问的所有目录
- 无需输入
- 返回此服务器可以从中读取/写入的目录
安全性
服务器仅允许在通过命令行参数指定的目录中进行操作。
安装
- 克隆此仓库
- 安装依赖项:
npm install
- 构建项目:
npm run build
使用方法
使用一个或多个允许的目录运行服务器:
node build/index.js /path/to/allowed/dir1 /path/to/allowed/dir2
MCP 配置
将服务器添加到您的 MCP 配置文件:
{
"mcpServers": {
"filesystem-server": {
"command": "node",
"args": [
"/path/to/filesystem-server/build/index.js",
"/path/to/allowed/dir1",
"/path/to/allowed/dir2"
],
"disabled": false,
"autoApprove": []
}
}
}
许可证
ISC
推荐服务器
Excel MCP Server
一个模型上下文协议服务器,使 AI 助手能够读取和写入 Microsoft Excel 文件,支持诸如 xlsx、xlsm、xltx 和 xltm 等格式。
Claude Code MCP
一个实现了 Claude Code 作为模型上下文协议(Model Context Protocol, MCP)服务器的方案,它可以通过标准化的 MCP 接口来使用 Claude 的软件工程能力(代码生成、编辑、审查和文件操作)。

Crawlab MCP Server
Edit File Lines MCP Server
一个基于 TypeScript 的 MCP 服务器,它提供工具,用于对允许目录内的文本文件进行精确的、基于行的编辑。
mcp-server-code-assist
一个模型上下文协议服务器,它通过大型语言模型提供代码修改和生成工具,允许用户使用结构化的 XML 指令来创建、修改、重写和删除文件。
Terminal Controller for MCP
一个 MCP 服务器,它通过一个标准化的接口,使 LLM 能够安全地执行终端命令、进行目录导航和进行文件系统操作。

Obsidian MCP REST Server
为人工智能助手提供一个标准化的接口,通过本地 REST API 与 Obsidian vault 进行交互,从而实现笔记的读取、写入、搜索和管理。

MCP Tasks Organizer
一个 MCP 服务器,可以将 Cursor agent 计划转换为结构化的 Markdown 任务列表,并将其组织在您的存储库中,帮助您将 AI 生成的计划和建议作为可执行的规范进行跟踪。

MCP PDF Forms
一个服务器,通过 MCP 的 API 提供 PDF 表单操作工具,允许用户在目录中查找 PDF 文件、提取表单字段信息,并在文档中可视化表单字段。
Google Drive MCP Server
启用与 Google Drive 的集成,用于列出、读取和搜索文件,支持各种文件类型,并为 Google Workspace 文件提供自动导出功能。