这是一款面向 Apache OpenDAL™ 的 Model Context Protocol (MCP) 服务器,让你在 AI 对话或自动化流程中,像访问本地文件一样统一读写多家主流云存储与数据平台。
能接入什么
- 对象存储:Amazon S3、阿里云 OSS、腾讯云 COS、华为云 OBS、Google Cloud Storage、Azure Blob 等兼容 S3 的服务。
- 文件系统:本地磁盘、NAS、HDFS、SSHFS。
- 其他云与协议:WebDAV、SFTP、GitHub 仓库、Redis、MySQL 等数十种后端。
典型用途
- 把分散在各平台的资料统一交给模型上下文做检索、摘要、迁移。
- 读取写入操作走同一套语义(
read/write/list/stat),免去逐家适配 SDK。
认证与密钥说明
通常需要密钥。实际所需的凭据取决于你启用的存储后端,例如 S3 需 AWS_ACCESS_KEY_ID / AWS_SECRET_ACCESS_KEY,阿里云 OSS 需 OSS_ACCESS_KEY_ID / OSS_ACCESS_KEY_SECRET,本地文件或匿名对象则可免认证。建议通过 MCP 主机或系统环境变量注入凭据,不要在代码或聊天消息中明文粘贴。
更多后端与配置方式可参考 OpenDAL 官方文档及其 MCP 集成示例。