Claude Desktop
Tokelix supports OpenAI and Anthropic compatible API formats. Point the official SDK base URL to Tokelix and connect GPT, Claude and DeepSeek through one gateway. Available models, prices and protocols depend on configured channels.
1. Authentication
Sign in → API Keys → Create key. Ask your administrator to fund the organization before calling models.
https://router2.mvu.app/v12. Available models
gpt-5-6-luna · deepseek-v4-1-flash · gemini-3-8-flash-openai · gemini-3-7-flash-openai · gemini-3-6-flash-openai · claude-haiku-4-5 · gemini-3-5-flash-openai · gpt-5-6-terra · gpt-5-2 · gemini-3-1-pro · claude-sonnet-4-6 · claude-sonnet-5 · claude-opus-4-7 · claude-opus-4-6 · claude-opus-4-5 · gpt-5-5 · gpt-5-6-sol · claude-fable-5 · claude-opus-5 · claude-opus-4-8 · gpt-6-astra
Claude Code
export ANTHROPIC_BASE_URL="https://router2.mvu.app"
export ANTHROPIC_AUTH_TOKEN="<TOKELIX_API_KEY>"
export ANTHROPIC_MODEL="claude-haiku-4-5"
claudeOpenAI Chat Completions
curl https://router2.mvu.app/v1/chat/completions \
-H "Authorization: Bearer $TOKELIX_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"gpt-5-6-luna","messages":[{"role":"user","content":"Hello"}]}'OpenAI Responses API
curl https://router2.mvu.app/v1/responses \
-H "Authorization: Bearer $TOKELIX_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"gpt-5-6-luna","input":"Hello","stream":true}'Anthropic Messages API
curl https://router2.mvu.app/v1/messages \
-H "x-api-key: $TOKELIX_API_KEY" \
-H "anthropic-version: 2023-06-01" \
-H "Content-Type: application/json" \
-d '{"model":"claude-haiku-4-5","max_tokens":128,"messages":[{"role":"user","content":"Hello"}]}'Quick start
Point your existing tools at Tokelix. Standard endpoints, transparent per-request billing.
Full setup guidesfrom openai import OpenAI
client = OpenAI(
base_url="https://router2.mvu.app/v1",
api_key="<TOKELIX_API_KEY>",
)
response = client.chat.completions.create(
model="gpt-5-6-luna",
messages=[{"role": "user", "content": "Hello"}],
)
print(response.choices[0].message.content)Point the base URL at Tokelix, drop in your API key — the rest of your code stays the same.