概览
What is omni-mcp-app?
omni-mcp-app is a desktop application for developing an AI-powered MCP (Model Context Protocol) server. Built with the Tauri framework, it provides a cross-platform development environment for desktop, Android, and iOS.
How to use omni-mcp-app?
Create a new project with pnpm create omni-mcp-app, then run pnpm install, pnpm tauri android init, and pnpm tauri ios init to set up target platforms. For desktop development, run pnpm tauri dev.
Key features of omni-mcp-app
- Built with the Tauri framework for desktop apps
- Supports desktop, Android, and iOS development
- Uses pnpm for package management
- Includes model configuration via a SQLite database
- Provides cargo commands for fixing compilation issues
Use cases of omni-mcp-app
- Developing a cross-platform MCP server desktop application
- Building an AI assistant app with model context protocol support
- Prototyping MCP integrations on desktop, Android, and iOS
FAQ from omni-mcp-app
How do I create a new omni-mcp-app project?
Run pnpm create omni-mcp-app to scaffold a new project, then follow with pnpm install and platform-specific initialization commands.
How do I run the app on desktop during development?
Use pnpm tauri dev to launch the desktop development build.
Where is the model configuration stored?
The model configuration is stored in model_config.db located at ~/Library/Application\ Support/omni-mcp-app/.
How do I fix compilation issues with uncommitted changes?
Run cargo fix --lib -p omni-mcp-app --allow-dirty to automatically apply compiler suggestions.