What's New
Dual Transport Support
- HTTP Transport: Connect to remote MCP servers via Streamable HTTP
- stdio Transport: Spawn local MCP servers as subprocesses (existing behavior)
- Auto-detection based on config fields (
url for HTTP, command for stdio)
- Full backwards compatibility with existing configurations
Qdrant Cloud Integration
- Support for Qdrant Cloud via API key authentication
- Local Qdrant server support (path-based or host-based)
- Flexible connection modes: cloud, local path, or remote host
Docker Support
- Published to Docker Hub:
milkymap/omnimcp:latest
- Supports both
npx and uvx runtimes
Configuration Example
{
"mcpServers": {
"local-server": {
"command": "uvx",
"args": ["mcp-fetch"]
},
"remote-server": {
"url": "https://api.example.com/mcp",
"headers": {"Authorization": "Bearer token"}
}
}
}