PL Log inOpen Studio
Preview version. Model catalog, prices, calculator and docs are live. Generation goes live at launch.

Integrations: Claude Code, Codex, Cursor and more

Docs: every page

With a single Kadraris key, your coding agent, in an editor or a terminal, can write code using Claude, GPT and Gemini, and it can also make video, images and music. Use this page as an index: every tool has a short setup line here and a link to its detailed guide.

Three ways to connect

You can use any of these on its own or several at once.

  • A different base URL. The tool sends its model requests to Kadraris rather than straight to the vendor. For Claude Code that is the Anthropic-style address https://kadraris.com; for everything else it is the OpenAI-style https://kadraris.com/v1.
  • MCP server at https://kadraris.com/mcp. The agent gains tools for listing models, estimating cost, generating video and images, and reading the balance. This is the route to media from inside an agent. See MCP server.
  • AGENTS.md. A text file in your repository that documents the Kadraris API, so any agent working there knows how to call it. See AGENTS.md file.

Before anything else: a key

  1. Create an account and add funds (from $10, paid by card).
  2. In the dashboard, open API keys.
  3. Name the key after the tool, for example claude-code, and set a Monthly limit. Somewhere around $10-20 is enough to begin with.
  4. Press Create key and copy the sk-kd-... value immediately, as it will not be shown again.
Creating a key in the dashboard: a name plus an optional monthly cap
API keys in the dashboard. A monthly limit keeps a looping agent from draining your balance

Give every tool its own key. If one of them misbehaves, you revoke that key and the others carry on.

Setup per tool

ToolModels through KadrarisMedia tools (MCP)Read more
Claude CodeANTHROPIC_BASE_URL=https://kadraris.com + ANTHROPIC_AUTH_TOKENclaude mcp add --transport http kadraris https://kadraris.com/mcp --header "Authorization: Bearer sk-kd-..."setup, MCP part
Codex CLIno, see the Responses API note belowcodex mcp add kadraris --url https://kadraris.com/mcp --bearer-token-env-var KADRARIS_API_KEYCodex page
CursorOverride OpenAI Base URL in model settings, value https://kadraris.com/v1.cursor/mcp.json holding url and headerseditor setup, MCP part
VS Code (Copilot agent mode)-.vscode/mcp.json with "type": "http"MCP part
Clineprovider OpenAI Compatible, https://kadraris.com/v1remote server, Streamable HTTPMCP part
Roo Codeprovider OpenAI Compatible, https://kadraris.com/v1configured like Clineeditor setup
Claude Desktop and claude.ai-custom connector carrying the key headerMCP part
OpenCodeopencode.json using @ai-sdk/openai-compatibleopencode.json with "type": "remote"editor setup
AiderOPENAI_API_BASE=https://kadraris.com/v1-editor setup
Zedlanguage_models.openai_compatible-editor setup
ContinueapiBase: https://kadraris.com/v1-editor setup
n8n, Make, Zapieran OpenAI node, or a raw HTTP callan HTTP step that calls /v1/generateNo-code
Agents in general--AGENTS.md

Where you see a dash, either the tool lacks that option or I have not checked its configuration against the vendor's own documentation.

Tools not listed here

Most apps have a setting labelled along the lines of "OpenAI-compatible", "custom endpoint" or "base URL". Enter these values:

SettingWhat to enter
Addresshttps://kadraris.com/v1
Keysk-kd-...
Model nameany id from the model list, such as claude-sonnet-5, gpt-6-sol or gemini-3.6-flash

If the app can connect to a remote MCP server (Streamable HTTP transport), use https://kadraris.com/mcp with the header Authorization: Bearer sk-kd-....

Why Codex cannot run on Kadraris models

Kadraris accepts chat in two formats: POST /v1/chat/completions (OpenAI) and POST /v1/messages (Anthropic). It does not implement /v1/responses. Codex CLI currently only allows wire_api = "responses" for a custom model provider, which rules out using a Kadraris model as the model Codex thinks with. MCP still works, so Codex can generate video and images, look up prices and query other models through the chat tool. Details in Codex CLI with Kadraris.

Quick key check

Confirm the key is valid before you configure anything.

macOS and Linux:

bash
curl https://kadraris.com/v1/balance -H "Authorization: Bearer sk-kd-..."

Windows PowerShell:

powershell
Invoke-RestMethod -Uri "https://kadraris.com/v1/balance" -Headers @{ Authorization = "Bearer sk-kd-..." }

If it works, you get your balance back, something like {"balance":"12.40","available":"12.40","currency":"USD",...}. A 401 tells you the key is wrong or has been revoked.

When the setup fails

What you getWhat to check
401Does the key begin with sk-kd-? Is there a space at the end? Has it been revoked?
402The balance is too low; add funds in the dashboard
403The key's monthly limit is used up; create a replacement key with a bigger cap
404 from chatThe model id is not in the catalog; compare it with Models
MCP server shows "failed"The URL must end in /mcp, and the header must read Authorization: Bearer ... with the word Bearer and one space