Anthropic-Compatible API (Claude-Compatible)
Emby provides a native Anthropic-compatible Messages API at:- Claude Code CLI
- Tools expecting Anthropic’s
/v1/messagesschema - Apps that cannot easily switch from Anthropic → OpenAI format
- Teams wanting better performance + predictable costs + EU hosting
Why Use Emby’s Anthropic Endpoint?
Drop-In Claude Compatibility
Keep your existing Claude Code, scripts, and integrations — just point them at Emby.
Use Any Model
Run Kimi, DeepSeek, Qwen, GLM, and more through the Anthropic API schema.
EU Hosting & Privacy
All Emby traffic stays inside the EU via bit.nl and Nebius Amsterdam.
Predictable Costs
No more unpredictable Anthropic token billing — just simple per-developer plans.
Quick Setup (Claude Code)
Claude Code works instantly with Emby using three environment variables.Choosing a Model
Use any Emby-hosted or routed model with Claude Code:Environment Variables Explained
ANTHROPIC_MODEL
Primary model your Claude-compatible tool uses.
ANTHROPIC_SMALL_FAST_MODEL
Some Anthropic tools require a “fast fallback model.”
Full Example
Manual API Request (Anthropic Style)
Response Format (Claude-Compatible)
Emby returns messages in Anthropic’s native JSON structure:Advanced Usage
Switching Models Quickly
Persistent Configuration
Add to.bashrc or .zshrc:
Need Help?
We help teams migrate their Claude workflows in minutes.WhatsApp Support
Chat with us instantly:
https://wa.absolum.nl
https://wa.absolum.nl
Book a Call
For enterprise routing, BYOK, or custom GPU servers:
https://cal.com/absolum/30min
https://cal.com/absolum/30min

