返回 AI 工具目录

mark3labs/mcp-filesystem-server

MCP 服务人工精选最近核验 2026年7月23日

mcp-filesystem-server 是用 Go 实现的 MCP 服务端,为支持 Model Context Protocol 的应用与 AI 模型提供受控的本地文件系统访问。它限定可访问目录并做路径校验以防目录穿越,解析符号链接时附带安全检查,支持文本、二进制与图像文件,并对内联内容与 base64 编码设大小上限。对外暴露十余个工具,涵盖文件读写复制移动删除与局部修改、目录列举创建与树状展示、按名或按内容搜索,以及获取文件元数据与查询允许目录。可通过 go install 独立运行、作为 Go 库集成或用 Docker 挂载卷部署;以 MIT 许可开源。

定价开源部署本地运行、自托管国内可达国内可达

解决什么问题

  • 为 AI 提供受控本地文件访问
  • 限定目录并做路径穿越防护
  • 暴露读写搜索等文件操作工具
  • 支持文本二进制与图像文件

适合

  • 让 Agent 安全读写本地文件
  • 需限定可访问目录范围
  • 在 MCP 流程中处理文件
  • 用 Go 或 Docker 部署服务

不适合

  • 仅本地文件系统非云存储
  • 安全边界依赖正确配置目录
  • 大文件受内联大小上限约束
  • 需自行部署无托管版本

如何接入

  • go install 独立运行或作为 Go 库
  • 支持 Docker 挂载卷部署
  • 通过 MCP 配置接入客户端
  • 暴露读写搜索与元数据工具

已知限制

  • 访问范围限于配置的允许目录
  • 内联与 base64 内容有大小上限
  • 安全性取决于目录与权限配置
  • 仅文件系统不含数据库等能力

接入与使用事实

部署方式
本地运行、自托管
实现语言
Go
中文界面
待确认
中文文档
待确认
定价方式
开源
许可证
待确认
国内可达性
国内可达
可达性观察
待补充

权限、依赖与维护信号

这些字段记录公开可见信号,不等同于安全审计结论。

权限信号

暂无公开信号。

依赖信号

暂无公开信号。

维护信号

暂无公开信号。

公开来源与证据

  1. 代码仓库仅作事实索引

访问官网