MCP Filesystem Server 简介
MCP Filesystem Server 是一款基于 Go 语言打造的 MCP 文件服务器,专为在安全受控的指定目录下进行批量文件读写、目录遍历与文本检索而设计。它遵循 Model Context Protocol(MCP) 规范,可被支持 MCP 的客户端(如 Claude Desktop、Cursor 等)作为本地工具直接调用。
它能帮你做什么
- 读取与写入指定目录下的文本文件,支持批量操作。
- 列出目录结构、搜索文件名、读取目录树。
- 创建、重命名、移动、删除文件与子目录。
- 获取文件元信息(如大小、修改时间、MIME 类型)。
是否需要密钥
默认情况下,MCP Filesystem Server 本地运行,无需任何 API Key 或远程令牌。服务器通过启动参数配置允许访问的目录白名单,所有操作严格限制在这些路径内,从而避免越权访问系统敏感文件。如果你将其部署在多用户或远程环境中,建议自行加上一层身份认证(例如反向代理鉴权或 SSH 隧道)以提升安全性。
总体而言,它适合作为 AI 助手操作本地文件的"安全网关",把繁琐的文件批处理交给模型,而你只需提前划定可访问范围即可。