CURSOR

Cursor

Point Cursor at the OpenAI-compatible gateway. Same key as the dashboard.

Base URL

Cursor speaks OpenAI Chat Completions. Use https://llm.market/v1 — include /v1.

Example
https://llm.market/v1

Settings

In Cursor: Settings → Models → OpenAI-compatible / Override OpenAI Base URL. Paste your dashboard API key.

Example
OPENAI_BASE_URL=https://llm.market/v1
OPENAI_API_KEY=sk-YOUR_LLM_MARKET_KEY
Example
curl https://llm.market/v1/chat/completions \
  -H "Authorization: Bearer sk-YOUR_LLM_MARKET_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "MODEL_FROM_V1_MODELS",
    "messages": [{"role": "user", "content": "Say hello"}]
  }'

Verify

If Cursor cannot list models, GET /v1/models with the same key. Use an id from that list — do not invent slugs.

Example
curl https://llm.market/v1/models \
  -H "Authorization: Bearer sk-YOUR_LLM_MARKET_KEY"

Models

Catalog slugs such as gpt-5.5 and gpt-6-astra work on Chat Completions. Claude Code should use the Messages path instead of this Cursor adapter.

Wallet

Empty wallet returns 402. Redeem a coupon or add Stripe credits in the dashboard, then retry.

Need a key?

Create one in the dashboard. Discord for llm.market is coming soon.