Installation¶
Prerequisites¶
Before installing MCPOmni Connect, ensure you have the following:
System Requirements
- Python 3.10+ (Python 3.11+ recommended)
- LLM API key from any supported provider
- UV package manager (recommended) or pip
- Redis server (optional, for persistent memory)
Check Python Version¶
Install UV (Recommended)¶
UV is the fastest Python package manager and is recommended for MCPOmni Connect:
Installation Methods¶
Method 1: UV (Recommended)¶
Method 2: pip¶
Method 3: From Source¶
For development or latest features:
Verify Installation¶
After installation, verify MCPOmni Connect is correctly installed:
You should see the version number displayed.
Optional Dependencies¶
Redis (For Persistent Memory)¶
MCPOmni Connect can use Redis for persistent conversation memory:
Download from Redis Windows releases or use WSL with Linux instructions.
Verify Redis Connection¶
Next Steps¶
Once installation is complete:
- Set up configuration - Create your
.env
andservers_config.json
files - Follow the Quick Start guide - Get your first MCP connection working
- Explore operation modes - Learn about chat, autonomous, and orchestrator modes
Troubleshooting Installation¶
Common Issues¶
Python Version Error
Error: MCPOmni Connect requires Python 3.10+
Solution: Upgrade your Python version:
Permission Denied
Error: Permission denied during installation
Solution: Use user installation:
Command Not Found
Error: mcpomni_connect: command not found
Solution: Add to PATH or use full path:
Getting Help¶
If you encounter issues:
- Check the troubleshooting guide
- Search existing issues
- Create a new issue with:
- Your operating system
- Python version
- Installation method used
- Complete error message
Next: Quick Start Guide →