token query parameter or as Authorization: Bearer <token>; requests without it get 401. The dashboard’s Settings → Other clients card shows the exact URL with a copy button once you have paired.
Starting the companion for HTTP clients
An HTTP client cannot launch the companion the way a stdio client does. Either:- Keep a stdio client (Claude Code, OpenCode…) connected: its companion owns the port and serves HTTP at the same time.
- Or run it standalone:
--http-only skips the stdio transport so the process does not exit when stdin closes. Stop it with Ctrl-C; it closes any developer browsers it launched.
Gemini
Gemini can connect in two ways.- URL (recommended)
- Local command
Add a connected app of type Cloud MCP (or whichever option asks for a server URL) and paste the URL from the dashboard’s Settings page. Start the companion with
--http-only first, or have another client running. No sandbox configuration is needed because Gemini only makes HTTP requests to localhost.Any other HTTP client
Connect with the MCP SDK’s Streamable HTTP transport, for example:mcp-session-id header; the first request must be a POST that initialises the session.
