Dive AI Agent MCP Server
An open-source desktop application for hosting MCP servers that integrates with function-calling LLMs.
Dokumentasi
Dive AI Agent
Dive is an open-source MCP Host Desktop Application that seamlessly integrates with any LLMs supporting function calling capabilities. โจ

Features ๐ฏ
- ๐ Universal LLM Support: Compatible with ChatGPT, Anthropic, Ollama and OpenAI-compatible models
- ๐ป Cross-Platform: Available for Windows, MacOS, and Linux
- ๐ Model Context Protocol: Enabling seamless MCP AI agent integration on both stdio and SSE mode
- โ๏ธ OAP Cloud Integration: One-click access to managed MCP servers via OAPHub.ai - eliminates complex local deployments
- ๐๏ธ Dual Architecture: Modern Tauri version alongside traditional Electron version for optimal performance
- ๐ Multi-Language Support: Supports 24+ languages including English, Traditional Chinese, Simplified Chinese, Spanish, Japanese, Korean, German, French, Italian, Portuguese, Russian, Thai, Vietnamese, Filipino, Indonesian, Polish, Turkish, Ukrainian, Swedish, Norwegian, Finnish, and Lao
- โ๏ธ Advanced API Management: Multiple API keys and model switching support with
model_settings.json - ๐ ๏ธ Granular Tool Control: Enable/disable individual MCP tools for precise customization
- ๐ก Custom Instructions: Personalized system prompts for tailored AI behavior
- โจ๏ธ Keyboard Shortcuts: Comprehensive hotkey support for efficient navigation and operations (rename, settings, reload, new chat, etc.)
- ๐ Chat Draft Saving: Automatically saves chat input drafts to prevent data loss
- ๐ Auto-Update Mechanism: Automatically checks for and installs the latest application updates
- ๐ MCP Server Authentication: Added support for MCP server authentication
โ ๏ธ Note: This feature is currently unstable and may require frequent re-authorization
- ๐ ๏ธ Built-in Local Tools: Pre-configured tools available out of the box - Fetch (web requests), File Manager (read/write files), and Bash (command execution)
- ๐ค MCP Server Installer Agent: Intelligent agent that helps you install and configure MCP servers automatically
- ๐ Multiple Elicitation Support: Handle multiple MCP elicitation requests simultaneously in the UI
- ๐ @ File Path Search: Extended @ keyword in chat input to search file paths
Recent updates(2026/02/26) - v0.14.0+ ๐
- ๐ ๏ธ Skills & Slash Commands: Support skills and more slash commands
- ๐ Chat History Search: Support chat history search
Platform Availability
| Platform | Electron | Tauri |
|---|---|---|
| Windows | โ | โ |
| macOS | โ | ๐ |
| Linux | โ | โ |
Migration Note: Existing local MCP/LLM configurations remain fully supported. OAP integration is additive and does not affect current workflows.
Download and Install โฌ๏ธ
Get the latest version of Dive:
Windows users: ๐ช
Choose between two architectures:
- Tauri Version (Recommended): Smaller installer (<30MB), modern architecture
- Electron Version: Traditional architecture, fully stable
- Python and Node.js environments will be downloaded automatically after launching
MacOS users: ๐
- Electron Version: Download the .dmg version
- You need to install Python and Node.js (with npx uvx) environments yourself
- Follow the installation prompts to complete setup
Linux users: ๐ง
Choose between two architectures:
- Tauri Version: Modern architecture with smaller installer size
- Electron Version (Recommended): Traditional architecture with .AppImage format
- You need to install Python and Node.js (with npx uvx) environments yourself
- For Ubuntu/Debian users:
- You may need to add
--no-sandboxparameter - Or modify system settings to allow sandbox
- Run
chmod +xto make the AppImage executable
- You may need to add
- For Arch users:
- If you are using Arch Linux, you can install dive using an AUR helper. For example:
paru -S dive-ai
- If you are using Arch Linux, you can install dive using an AUR helper. For example:
MCP Setup Options
For more detailed instructions, please see MCP Servers Setup.
The easiest way to get started! Access enterprise-grade MCP tools instantly:
- Sign up at OAPHub.ai
- Connect to Dive using one-click deep links or configuration files
- Enjoy managed MCP servers with zero setup - no Python, Docker, or complex dependencies required
Benefits:
- โ Zero configuration needed
- โ Cross-platform compatibility
- โ Enterprise-grade reliability
- โ Automatic updates and maintenance
Build ๐ ๏ธ
See BUILD.md for more details.
Contributing ๐ค
We welcome contributions from the community! Here's how you can help:
Development Setup
- Fork the repository
- Clone your fork:
git clone https://github.com/YOUR_USERNAME/Dive.git - Install dependencies:
npm install - Start development:
npm run dev(Electron) orcargo tauri dev(Tauri) - Make your changes and test thoroughly
- Submit a pull request
License ๐
Dive is open-source software licensed under the MIT License.
Connect With Us ๐
- ๐ฌ Join our Discord
- ๐ฆ Follow us on Twitter/X Reddit Thread
- โญ Star us on GitHub
- ๐ Report issues on our Issue Tracker