VS Code, Gemini CLI and other MCP clients

Any client that supports remote MCP servers with OAuth can connect to Ultimo Bots. Here are the commands for Visual Studio Code and Gemini CLI, and the technical details for every other client.

1 min read Updated

Visual Studio Code

Run this in your terminal:

code --add-mcp '{"name":"ultimo-bots","type":"http","url":"https://mcp.ultimo-bots.com/mcp"}'

Or run MCP: Add Server from the Command Palette, choose HTTP (HTTP or Server-Sent Events), enter the URL and the ID ultimo-bots, then follow the sign-in prompt (VS Code documentation and configuration reference, read November 8, 2026).

Gemini CLI

Google moved unpaid and Google One users from Gemini CLI to Antigravity CLI on June 18, 2026. These commands are for Gemini CLI as documented on November 8, 2026.

gemini mcp add --transport http ultimo-bots https://mcp.ultimo-bots.com/mcp

Then type /mcp auth ultimo-bots in Gemini CLI and approve in your browser (Gemini CLI documentation, read November 8, 2026).

Any other client

  1. Add the URL

    Add the URL as a remote, HTTP or Streamable HTTP MCP server in your client's MCP settings. Leave headers and client IDs empty. There is no API key: the sign-in always ends on the Ultimo Bots consent page.

    https://mcp.ultimo-bots.com/mcp
  2. Sign in

    Start the OAuth sign-in. On Connect an AI assistant choose the workspace, agents and permissions, and click Allow connection.

  3. Try it

    Ask: “List my Ultimo Bots agents.”

Technical details

ItemValue
Endpointhttps://mcp.ultimo-bots.com/mcp
TransportStreamable HTTP (stateless, JSON responses)
Resource metadatahttps://mcp.ultimo-bots.com/.well-known/oauth-protected-resource/mcp
Authorization metadatahttps://mcp.ultimo-bots.com/.well-known/oauth-authorization-server
Client registrationDynamic client registration at /register
Sign-inAuthorization code with PKCE (S256) and the resource parameter at /authorize
Callback addressesHTTPS, or HTTP on localhost or 127.0.0.1
TokensAccess tokens last 15 minutes and renew with a refresh token

Next steps