Getting connected

    Kubeez MCP uses standard OAuth 2.1 so your client can act on your behalf with your consent.

    #Authorization, in 4 steps

    1. Your client contacts the Kubeez server and opens a browser tab.
    2. You sign in to Kubeez and see the capabilities the client wants.
    3. You approve or deny. If approved, the client receives a token.
    4. The client sends that token with every request — generations use your credits.

    You can revoke any client at any time from Settings → MCP.

    #Capabilities (scopes)

    ScopeWhat it lets the client do
    generate:mediaStart image, video, captions, audio-separation jobs + use upload tools
    generate:musicStart music generations
    generate:speechStart text-to-dialogue / TTS
    generate:adsStart ad-copy generations
    read:balanceCheck your credit balance
    read:generationsList and inspect your generation history

    The client can only use what you approve. Missing scope → the call is refused with a clear error.

    #Tokens

    • The client receives a short-lived access token and uses it for every request.
    • Tokens refresh automatically so you don't need to re-authorize on every session.
    • If a token is missing or invalid, the client should prompt you to re-authorize.

    No password or long-lived secret is shared with the client. Personal access tokens (the API-key alternative) are also revocable from Settings → MCP.

    #Cursor — one-click

    Add to Cursor

    Opens Cursor directly. Complete OAuth in the browser when prompted (same flow as above).

    #Claude Code — CLI

    claude mcp add --transport http kubeez https://mcp.kubeez.com/mcp
    

    Run in your terminal. Claude Code registers the server and opens OAuth in your browser on first use.

    #Codex CLI

    codex mcp add kubeez --url https://mcp.kubeez.com/mcp
    

    Run in your terminal. Codex CLI saves the server to ~/.codex/config.toml and opens OAuth in your browser on first use.


    Next: Media tools, Music tools, or Ads tools.