Usage
Arguments
Flags
Examples
Registry Lookup
When you pass a package name:- Full name (contains
/or starts with@) — Direct lookup in registries - Short name — Searches registries and presents matching results for selection
URL Mode
When you pass an HTTP(S) URL:- Ultra derives a server name from the hostname (e.g.,
https://mcp.slack.com→slack) - Tests the connection and detects authentication requirements
- For OAuth servers, authorization happens at runtime
- For token-based auth, prompts for the token during setup
Connection Testing
For both registry and URL servers, Ultra tests the connection:- Stdio servers — Probes the server with the MCP handshake. If the default args fail, automatically tries common fixes (e.g., appending
--stdio) - HTTP servers — Tests connectivity and detects auth requirements (OAuth, Bearer token, API key)