Skip to content
TokenGauge
Menu

Setup note · 5 steps

SayGM in Cursor

Cursor accepts a custom OpenAI-compatible base URL. Point it at SayGM and model requests go through the SayGM gateway instead of the default provider.

Updated 9 Oct 2026

§ 01

Steps

  1. Step 1: Create a SayGM account and generate an API key.

  2. Step 2: Open Cursor Settings, then Models.

  3. Step 3: Enable Override OpenAI Base URL and paste the SayGM base URL from the SayGM docs.

  4. Step 4: Paste your SayGM API key into the OpenAI API Key field and click Verify.

  5. Step 5: Add the model IDs you want, for example claude-sonnet-5 or gpt-5.5, then select one in chat or Composer.

Cursor settings
OpenAI Base URL: <SayGM base URL from docs>OpenAI API Key:  sk-saygm-...Model:           claude-sonnet-5

§ 02

Why route Cursor through a gateway

  • 01

    No per-seat subscription. Pay per token only.

  • 02

    Switch between Claude, GPT and Gemini without changing keys.

  • 03

    Prompt caching stays intact because SayGM keeps a conversation on one provider.

§ 03

Models worth trying in Cursor

Snapshot SayGM prices per million tokens, input then output.

§ 04

Cursor questions

Does Cursor work with SayGM?

Yes. Cursor accepts a custom OpenAI-compatible base URL. Point it at SayGM and model requests go through the SayGM gateway instead of the default provider.

Which models can I use in Cursor through SayGM?

Any model in the SayGM catalogue, including Claude Fable 5.1, Claude Opus 5.5, Claude Sonnet 5.5, Claude Opus 5 and confidential open-weight models.

Where do I find the SayGM base URL?

The endpoints for the OpenAI, Anthropic and Gemini compatible APIs are listed in the SayGM developer docs, linked from the SayGM website after sign-up.