BeansAI
ModelsPricingDocs
Sign inSign up
ModelsPricingDocs
Sign inSign up

Quickstart

  • Overview

Clients

  • Claude Code
  • CC Switch
  • OpenClaw
  • Roo Code
  • OpenCode
  • Codex CLI
  • GPT Image 2
  • Seedance 2.0
  • SkyReels V4
  • Mureka Song
  • Cursor
  • Cherry Studio

Reference

  • Raw API
← Back to Docs

Cursor

Add BeansAI as a custom OpenAI-compatible provider inside Cursor.

Overview

Cursor supports any OpenAI-compatible endpoint via Settings → Models → OpenAI API Key → Custom Base URL. Drop in BeansAI and every chat/edit/composer request routes through us.

Configuration

  1. Open Cursor Settings (Cmd/Ctrl + ,) → Models.
  2. Expand OpenAI API Key, toggle Override OpenAI Base URL.
  3. Paste the values below, click Verify, save.
Cursor settings
OpenAI API Key:  sk-beans-...
OpenAI Base URL: https://api.beansai.dev/v1

Models (custom):
  - gpt-5.5
  - gpt-5.1
  - gpt-5.2
  - gpt-5.3-codex-spark
  - claude-opus-4-7
  - claude-sonnet-4-6
  - gemini-2.5-pro

Basic usage

Pick any model from the dropdown in the chat pane. Cursor will call /v1/chat/completions on BeansAI; non-OpenAI model IDs like claude-opus-4-7 work because we normalize on the server.

Tips

  • Leave OpenAI API Key enabled even after setting the custom URL — Cursor uses it as the Bearer token.
  • Add model IDs manually if they don't appear in the dropdown; BeansAI accepts any catalog ID.
  • Composer and Agent mode both respect the custom provider; no extra config needed.