Skip to main content
List, add, remove, enable, and disable upstream MCP servers.

Usage

Running ultra servers without a subcommand lists all configured servers.

Subcommands

list (default)

List all configured servers with status, transport info, and description.

add

Add a new MCP server manually.
FlagShortDefaultDescription
--commandCommand to execute (stdio transport)
--argsCommand arguments (space-separated)
--urlServer URL (HTTP transport)
--description-dServer description
--env-eEnvironment variables (KEY=VALUE, repeatable)
--disabledfalseAdd in disabled state

remove

Remove a server from configuration.
FlagShortDefaultDescription
--force-ffalseSkip confirmation prompt
Aliases: rm, delete

enable

Enable a disabled server.

disable

Disable a server without removing it.
To re-authenticate an OAuth server whose sign-in has expired, use the top-level ultra reconnect command.

Examples

For adding servers from registries, use ultra add instead — it handles registry lookup, configuration prompts, and connection testing automatically.