返回 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
- 国内可达性
- 国内可达
- 可达性观察
- 待补充
权限、依赖与维护信号
这些字段记录公开可见信号,不等同于安全审计结论。
权限信号
暂无公开信号。
依赖信号
暂无公开信号。
维护信号
暂无公开信号。
公开来源与证据
- 代码仓库仅作事实索引
