https://api.jogg.ai/mcp. It is
not an MCP proxy and does not stay running after installation. OAuth tokens remain
in the selected client’s native credential store.
Choose your client
claude-code is accepted as an alias for claude.
For Cursor, open Customize > MCP, select JoggAI, and complete OAuth after the
configuration is written. For ChatGPT, follow the returned steps in
Settings > Connectors. An
installed Cursor result does not mean the
account is authenticated yet.Verify and maintain the connection
The same interface works across clients:Existing configurations
Installation is idempotent. IfJoggAI already points to the production URL,
Codex and Claude Code reuse the registration and start login without deleting it.
The installer refuses to overwrite a same-named entry that points elsewhere.
Review the existing entry first, then explicitly replace it:
--replace also forces a same-URL entry to be rebuilt with the current OAuth
client metadata. Use this when migrating an old API-key, Bearer-token, or
dynamically registered configuration.
Configuration options
By default, the installer requests all currently supported scopes so the
client can discover the complete tool set after the OAuth consent step. Use
--scopes to request a smaller set; the Jogg authorization page remains the
place where the user reviews and approves the requested access.
For a custom deployment, --url, --client-id, redirect URI, and OAuth
resource must all match its server configuration.

