← 返回目录
最多同时对比 4 个 SERVER

MCP Server 选型对比

把评分、权限、风险和适用场景放在同一张表里,快速判断哪个更适合你。

对比维度Mirage统一虚拟文件系统,让AI代理用bash命令跨云存储、SaaS与数据库操作数据。Obsidian Web MCP通过 HTTPS 安全远程访问你的 Obsidian 仓库,支持 OAuth 2.0 认证。
FMRS47 / 100 · D68 / 100 · C
可靠性6 / 209 / 20
安全与权限8 / 2016 / 20
维护活跃度10 / 2014 / 20
文档质量12 / 2017 / 20
安装易用性11 / 2012 / 20
适合谁
  • 已经会用 bash 命令、希望以文件系统方式统一访问多种数据源的 AI 代理开发者
  • 需要在 S3、Google Drive、Slack、OneDrive/SharePoint 等多个后端间进行数据管道操作的场景
  • 希望将代理工作区嵌入 Python/TypeScript 应用(FastAPI、Express 等)中运行的团队
  • 希望从任何设备安全远程访问 Obsidian 仓库的用户。
  • 将 Claude.ai(网页版)或移动端与 Obsidian 集成。
  • 需要与 Obsidian Sync 并发写入且避免文件冲突。
不适合谁
  • 只需要访问单一服务且不需要跨后端统一接口的简单场景
  • 非 macOS/Linux 平台且依赖 FUSE 挂载的场景
  • 需要明确、细粒度权限控制而非通用 bash 命令执行接口的高安全性场景
  • 只需要本地 stdio MCP 访问,无远程需求。
  • 不希望设置 OAuth 密码或使用 Cloudflare Tunnel 的用户。
  • 对安全要求极高、不信任网络暴露的用户(尽管已加密)。
所需权限
  • 所挂载各后端(如 OneDrive、SharePoint、S3、Slack、Gmail 等)的访问凭据或 API 令牌
  • 本地文件系统读写权限(用于 RAM/Disk 资源及缓存)
  • 访问远程 API 所需的网络出站权限
  • 读写 VAULT_PATH 指定的文件系统目录。
  • 执行文件操作(移动、删除,软删除到 .trash)。
  • 创建每日笔记、写入二进制文件。
  • 维护内存中的 frontmatter 索引,可能更改索引文件。
  • 访问网络(用于 Cloudflare Tunnel、心跳 URL)。
风险与副作用
  • 单一的类 bash 执行接口可能允许代理对多个已挂载的敏感系统执行大范围读取、复制或覆盖操作
  • 跨后端内容(如从 Slack、邮件等抓取的文本)存在提示注入风险,可能影响代理后续行为
  • 索引缓存和文件缓存存在 TTL(默认 10 分钟/内容不过期直到失效),可能导致读取到过期数据
  • 凭据一旦配置给工作区,代理即可能获得比预期更广的跨服务访问范围
  • 凭证泄露风险:OAuth 密码或 MCP token 泄露可导致未授权访问。
  • 路径遍历缓解并非万无一失,需保持更新。
  • 扩展系统不受沙箱保护,加载不可信扩展可能带来全面风险。
  • 审计日志是尽力而为,并非防篡改,运行时可能丢失记录。
  • 错误配置可能导致服务器拒绝启动或暴露漏洞。
支持客户端Claude CodeClaude Desktop, Claude Mobile, Claude Web
工具能力120