← 返回目录
D

Dive

社区
非标准 Server
支持任意支持函数调用的LLM的开源MCP宿主桌面应用。

这不是典型的可直接连接的 MCP Server,使用前请先阅读源仓库说明。

分类
其他
Stars
★ 1.8k 非常热门
传输方式
stdio(本地进程) · SSE
运行环境
Node.js · Python · 预编译二进制
凭据
可选 API Key
许可证
MIT
最近提交
33FMRS · D

Dive是一款功能丰富的开源MCP宿主桌面应用,支持多种LLM和MCP工具。其跨平台兼容性和灵活性使其成为技术用户的好选择,但部分功能不稳定,对非技术用户可能有些门槛。

最强项 · 维护活跃度 11/20 最弱项 · 可靠性 2/20

可靠性
2/20
安全与权限
4/20
维护活跃度
11/20
文档质量
10/20
安装易用性
6/20
查看各项评分依据
可靠性 2/20
该对象是 MCP 宿主桌面应用(Electron/Tauri),并非 MCP 服务器;未描述或无法验证服务器端点、工具列表或初始化握手。服务器清单未缓存,静态视图下也没有 CI 工作流或已提交的测试。按静态校准规则,无执行证据时可靠性不得高于 12;此处完全没有证据,且“带已声明工具的服务器”这一前提本身无法确认,故大幅扣分。
安全与权限 4/20
处于红线附近并按其区间计分。README 披露“开箱即用”的内置工具包括 Bash(命令执行)和文件管理器(读写),未记载任何确认流程;多处 API 密钥的存储机制无法核实;自动更新和 OAP 云集成增加了外部网络面;MCP 服务器认证被自述为“不稳定”。无法从源码层面验证缓解措施、最小权限设计或数据流披露。由于危险本地工具与凭据处理为默认启用且静态不可验证,安全项按红线区间 0-4 计分。
维护活跃度 11/20
具有 MIT 许可证;仓库未归档;可见活跃的版本记录(v0.14.0+ 及带日期的更新说明);有社区渠道(Discord、Twitter/X)和发布下载链接。扣分项:没有 CI 状态、依赖更新实践、安全响应渠道或问题关闭指标的证据;33 个未关闭 issue 没有分流处理证据;更新日期无法独立核实。缺少执行/CI 证据,不能给更高分。
文档质量 10/20
README 在功能、平台支持、各操作系统安装、MCP 配置选项、构建和贡献方面较详细,并引用了外部 MCP_SETUP.md 与 OAPHub 集成。扣分项:README/清单属不可信证据;没有 MCP 工具参数参考、认证/凭据存储文档、故障排查、限制/成本披露或分层文档;MCP 服务器认证的不稳定性虽被提及但缺乏处理说明。除文字描述外无可复核的证据。
安装易用性 6/20
提供了各操作系统的下载和安装说明(Windows 自动准备 Python/Node;macOS/Linux 手动安装;Ubuntu 沙箱解决办法;Arch AUR)。但这是宿主应用而非 MCP 服务器:没有任何客户端配置示例能让主流 MCP 客户端把该仓库作为服务器连接;运行时依赖部分需手动;无执行证据,因此安装项最高不超过 15,并给予低分。缺少基于 Docker/CI 的验证。

静态评测 · 未实际运行收录于 2026-08-07

查看 FMRS 评分方法 →

选型与风险

能访问什么读取本地文件写入 / 删除本地文件执行命令或代码访问网络

适合谁

  • 开发者和技术用户,希望在桌面与多种LLM和MCP工具交互。
  • 需要跨平台、可定制AI辅助环境的用户。
  • 需要管理多个MCP服务器并频繁切换模型的用户。

不适合谁

  • 非技术用户或需要一键安装、无需配置环境的用户。
  • 需要完全稳定且官方支持的用户,因为部分功能尚不稳定。
  • 需要集成到CI/CD或自动化脚本的用户(作为桌面应用,不适合无头使用)。

所需权限

  • 访问文件系统(通过内置文件管理器和Bash工具)。
  • 网络访问(通过Fetch工具和MCP服务器通信)。
  • 执行本地命令(通过Bash工具)。
  • 存储应用数据(如配置文件和聊天记录)。

风险与副作用

  • MCP服务器认证功能不稳定,可能需要频繁重新授权。
  • Bash工具可能执行任意命令,存在安全风险。
  • 配置不当可能导致数据丢失或系统问题。
  • 非官方来源的MCP服务器可能带来安全威胁。

安装接入

准备工作

运行环境:Node.js · Python · 预编译二进制

从GitHub Releases下载最新版本。Windows用户可选择Tauri版本(推荐)或Electron版本;macOS用户选择Electron版本的.dmg文件;Linux用户可选择Tauri或Electron(AppImage)版本。Windows用户启动后会自动下载Python和Node.js环境,macOS和Linux用户需自行安装Python和Node.js(含npx uvx)。具体构建和安装步骤请参考BUILD.md和MCP_SETUP.md。

验证是否装好

启动Dive桌面应用后,在聊天界面查看内置的Fetch、File Manager和Bash工具是否可用,或通过OAPHub.ai一键连接托管MCP服务器确认集成成功。

常见排障

  1. 常见问题:确保已安装Python和Node.js(含npx uvx)。
  2. Ubuntu/Debian用户运行AppImage时可能需要添加--no-sandbox参数或修改系统设置。
  3. Arch Linux用户可通过AUR助手安装。
  4. 若MCP服务器连接失败,检查stdio或SSE配置是否正确。
  5. 若遇到认证问题,尝试重新授权。

试试这样问

连接成功后,可以直接对 AI 助手这样说:

  • 帮我抓取这个网页的内容并总结
  • 读取桌面上的笔记文件并修改其中一段
  • 用Bash工具列出当前目录下的文件

使用场景

在桌面环境中使用强大的LLM进行日常对话和任务执行。
通过MCP集成多种AI代理和工具,实现工作流自动化。
本地运行Ollama模型,并可管理多个MCP服务器。

详细介绍

Dive是一个开源的MCP宿主桌面应用,能够无缝集成任何支持函数调用能力的LLM。它提供了跨平台支持(Windows、macOS、Linux),支持MCP协议(stdio和SSE模式),并内置了本地工具(如Fetch、文件管理器、Bash)。此外,Dive还支持多种语言、高级API管理、粒度工具控制、自定义指令、键盘快捷键、草稿保存、自动更新等功能。

同类可选方案

用Telethon驱动的Telegram MCP服务器,让MCP客户端读取聊天、管理群组、发送/修改消息、媒体、联系人及设置。

★ 1.8k · 工具数 76 与当前对比 →

源版本 5fb62b91b55c 数据同步于 2026-10-12 查看 FMRS 评分方法