返回 AI 工具目录

mickaelkerjean/filestash

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

Filestash 是一个开源、自托管的通用文件管理平台,采用插件化架构,通过统一的 Web 客户端与 API 访问二十余种存储协议与后端,包括 FTP、SFTP、S3、SMB、WebDAV 等,避免绑定单一存储。此条目对应其 plg_handler_mcp 插件:把 Filestash 背后的多协议存储通过 Model Context Protocol(MCP)暴露给 AI Agent,让模型可按需浏览与读取文件。平台还含多格式在线预览、工作流、OCR 与搜索、版本与审计等能力。以 Go 与 JavaScript 实现,采用 AGPL-3.0 许可。

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

解决什么问题

  • 用一个界面或网关统一访问 FTP、S3、SFTP、WebDAV 等多种存储
  • 通过 MCP 把已有存储后端开放给 AI Agent 读取文件
  • 为上百种文件格式提供在线预览
  • 避免被单一云存储或协议绑定

适合

  • 已有多种异构存储、想统一给 Agent 或团队访问
  • 需要让 AI 助手按需读取企业内部文件
  • 希望自托管、数据留在自有服务器
  • 需要文件预览、审计、版本等后台能力

不适合

  • AGPL-3.0 为强 copyleft,商用嵌入前需评估合规
  • MCP 插件为整体平台的一部分,须部署 Filestash
  • 面向文件访问,非文档向量检索或 RAG 方案
  • 多协议后端需自行配置凭证与网络

如何接入

  • Docker 自托管部署,插件式启用各存储后端
  • plg_handler_mcp 以 MCP 暴露存储,供 Agent 客户端接入
  • 提供 Web、API 及 SFTP/S3/WebDAV 等网关
  • 可对接 S3、SMB、FTP、WebDAV 等后端

已知限制

  • AGPL-3.0 copyleft,二次开发或分发有开源义务
  • 部分高级能力可能需额外配置或授权
  • MCP 访问范围取决于所配存储与权限设置
  • 自托管需自行负责部署与安全加固

接入与使用事实

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

权限、依赖与维护信号

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

权限信号

暂无公开信号。

依赖信号

暂无公开信号。

维护信号

暂无公开信号。

公开来源与证据

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

访问官网