$Revo Mail Docs

Cursor IDE

Route Cursor's AI features through Revo Mail to access every supported model directly from your editor.

What This Does

Cursor is an AI-native code editor. By pointing it at Revo Mail's endpoint, you gain access to every model in the Revo Mail catalog — GPT-5, Gemini, GLM — directly from Cursor's chat panel, inline edit, and code generation features. Token costs are drawn from your Revo Mail balance the same as any other API call.


Setup

Step 1: Open the Settings File

  1. Launch Cursor
  2. Open the command palette: Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows / Linux)
  3. Search for Open User Settings (JSON) and select it

Step 2: Add the Revo Mail Configuration

Insert the following two fields into your settings.json:

{
  "cursor.general.openAIBaseURL": "https://api.revomail.io/v1",
  "cursor.general.openAIAPIKey": "YOUR_Revo Mail_API_KEY"
}

Retrieve your key from revomail.io/keys.

Step 3: Configure via the UI (Alternative)

If you prefer the graphical settings panel:

  1. Navigate to Cursor → Settings → Models
  2. Find the API Key field and enter your Revo Mail key
  3. Find the Base URL or OpenAI API Base field and set it to https://api.revomail.io/v1
  4. Save; restart Cursor if prompted

Step 4: Pick Your Model

In Cursor's chat panel, type or select a model slug directly:

  • gpt-5.4 — highest capability
  • gpt-5.3-codex — optimised for code tasks
  • gemini-3.1-pro — large context, multimodal
  • glm-5.1 — balanced performance and reasoning
  • glm-5-turbo — fast responses, low latency

TaskRecommended Model
Code generation & reviewgpt-5.3-codex
Explaining complex logicgpt-5.4
Working with large filesgemini-3.1-pro
Quick autocompleteglm-5-turbo
Budget-conscious codingglm-5.1

Troubleshooting

Cursor shows an authentication error

  • Double-check that the API key was pasted without extra spaces or line breaks
  • Verify the base URL is exactly https://api.revomail.io/v1 (no trailing slash)

A model name is rejected

  • Use the slug exactly as listed in the Models reference — case matters
  • Avoid aliases or human-readable names; use the programmatic slug

Responses are slow

  • Switch to a lower-latency model such as glm-5-turbo
  • Check your remaining balance at revomail.io/billing

Notes

  • Cursor's UI layout may differ between versions. If you can't find a specific settings field, refer to Cursor's official documentation.
  • All of Cursor's AI features — chat, inline edits, tab completions — function through Revo Mail.
  • Token usage is charged per interaction at the rate of whichever model is active.

On this page