关于 dive
Dive 是面向函数调用型大模型用户的开源桌面 MCP 主机,支持通过 stdio 和 SSE 连接 MCP,并可管理工具及使用内置本地工具。
主要功能
- 01支持 ChatGPT、Anthropic、Ollama 和 OpenAI 兼容模型
- 02通过 stdio 和 SSE 连接 MCP
- 03逐个启用或禁用工具
- 04内置 Fetch、File Manager 和 Bash 工具
- 05由 Agent 协助安装 MCP 服务
适用场景
- 01使用 MCP 工具与兼容的大模型对话
- 02限制会话中可用的 MCP 工具
- 03用内置工具处理网络请求、文件和命令
MCP 相关
Dive 作为 MCP 主机,通过 stdio 和 SSE 连接 MCP 服务。它还提供内置本地工具,以及协助安装和配置 MCP 服务的 Agent。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Dive AI Agent
Dive 是一款开源的 MCP 主机桌面应用,可与任何支持函数调用能力的大模型无缝集成。✨

功能 🎯
- 🌐 通用大模型支持:兼容 ChatGPT、Anthropic、Ollama 和兼容 OpenAI 的模型
- 💻 跨平台:支持 Windows、MacOS 和 Linux
- 🔄 模型上下文协议:支持在 stdio 和 SSE 模式下无缝集成 MCP AI Agent
- ☁️ OAP Cloud 集成:通过 OAPHub.ai 一键访问托管的 MCP 服务,无需复杂的本地部署
- 🏗️ 双架构:提供现代化的 Tauri 版本和传统的 Electron 版本,以实现最佳性能
- 🌍 多语言支持:支持 24 种以上语言,包括英语、繁体中文、简体中文、西班牙语、日语、韩语、德语、法语、意大利语、葡萄牙语、俄语、泰语、越南语、菲律宾语、印度尼西亚语、波兰语、土耳其语、乌克兰语、瑞典语、挪威语、芬兰语和老挝语
- ⚙️ 高级 API 管理:通过
model_settings.json支持多个 API 密钥和模型切换 - 🛠️ 精细的工具控制:启用或禁用单个 MCP 工具,实现精确自定义
- 💡 自定义指令:个性化系统提示词,定制 AI 行为
- ⌨️ 键盘快捷键:全面支持快捷键,便于高效导航和操作(重命名、设置、重新加载、新建聊天等)
- 📝 保存聊天草稿:自动保存聊天输入草稿,防止数据丢失
- 🔄 自动更新机制:自动检查并安装最新的应用更新
- 🔐 MCP 服务身份验证:新增 MCP 服务身份验证支持
⚠️ 注意:此功能目前不稳定,可能需要频繁重新授权
- 🛠️ 内置本地工具:开箱即用的预配置工具——Fetch(网页请求)、File Manager(读写文件)和 Bash(执行命令)
- 🤖 MCP 服务安装器 Agent:智能 Agent,可帮助你自动安装和配置 MCP 服务
- 🔔 多重征询支持:在 UI 中同时处理多个 MCP 征询请求
- 📁 @ 文件路径搜索:扩展聊天输入中的 @ 关键字,用于搜索文件路径
最新更新(2026/02/26)- v0.14.0+ 🎉
- 🛠️ Skills 和斜杠命令:支持 Skills 和更多斜杠命令
- 🔍 聊天记录搜索:支持搜索聊天记录
平台支持情况
| 平台 | Electron | Tauri |
|---|---|---|
| Windows | ✅ | ✅ |
| macOS | ✅ | 🔜 |
| Linux | ✅ | ✅ |
**迁移说明:**现有的本地 MCP/LLM 配置仍完全受支持。OAP 集成为附加功能,不会影响当前工作流。
下载和安装 ⬇️
Windows 用户:🪟
在两种架构中选择:
- Tauri 版本(推荐):安装包更小(<30MB),采用现代架构
- Electron 版本:传统架构,完全稳定
- 启动后将自动下载 Python 和 Node.js 环境
MacOS 用户:🍎
- Electron 版本:下载 .dmg 版本
- 需要自行安装 Python 和 Node.js(含 npx uvx)环境
- 按照安装提示完成设置
Linux 用户:🐧
在两种架构中选择:
- Tauri 版本:现代架构,安装包更小
- Electron 版本(推荐):传统架构,采用 .AppImage 格式
- 需要自行安装 Python 和 Node.js(含 npx uvx)环境
- 对于 Ubuntu/Debian 用户:
- 可能需要添加
--no-sandbox参数 - 或修改系统设置以允许使用沙盒
- 运行
chmod +x使 AppImage 可执行
- 可能需要添加
- 对于 Arch 用户:
- 如果你使用 Arch Linux,可以通过 AUR 助手安装 dive。例如:
paru -S dive-ai
- 如果你使用 Arch Linux,可以通过 AUR 助手安装 dive。例如:
MCP 配置选项
如需了解更详细的说明,请参阅 MCP 服务配置。
这是最简单的入门方式!立即使用企业级 MCP 工具:
- 注册:OAPHub.ai
- 连接:通过一键深度链接或配置文件连接到 Dive
- 开始使用:使用托管的 MCP 服务,无需任何配置——不需要 Python、Docker 或复杂依赖项
优势:
- ✅ 无需配置
- ✅ 跨平台兼容
- ✅ 企业级可靠性
- ✅ 自动更新和维护
构建 🛠️
更多详情请参阅 BUILD.md。
参与贡献 🤝
欢迎社区贡献!你可以通过以下方式提供帮助:
开发环境设置
- Fork 此仓库
- 克隆你的 Fork:
git clone https://github.com/YOUR_USERNAME/Dive.git - 安装依赖项:
npm install - 启动开发环境:
npm run dev(Electron)或cargo tauri dev(Tauri) - 修改代码并充分测试
- 提交拉取请求
许可证 📄
Dive 是采用 MIT 许可证授权的开源软件。
联系我们 🌐
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。