prxy.monster API-key BYOK is live. Start free

Using prxy.monster with Claude Code

Copy-paste setup: grab the ready-made prompt on the skills page and paste it into your agent — it wires the base URL + key in one shot.

Claude Code speaks Anthropic Messages traffic, so it can point at prxy.monster with the Anthropic base URL. The value is the module pipeline around those calls: MCP pruning, cache hits, context preservation, and cost guards.

Setup time: 30 seconds.

Configure

export ANTHROPIC_BASE_URL=https://api.prxy.monster
export ANTHROPIC_API_KEY=prxy_live_xxxxxxxxxxxxxxxxxxxxxxxx

Restart Claude Code. That’s it.

Claude Code uses @anthropic-ai/sdk under the hood. It respects ANTHROPIC_BASE_URL automatically — no settings change, no config file edit, no restart of anything other than Claude Code itself.

Code change

None. Claude Code is a CLI; you don’t touch its code. Just the two env vars above.

Verify

prxy doctor

(or, if you don’t have the CLI:)

curl https://api.prxy.monster/health

Open Claude Code and watch its first few requests. They should succeed if routing and provider credentials are configured.

What you get

Concretely, on a typical Claude Code session:

PainFix
MCP overhead — ~67k tokens loading every MCP definition before you typemcp-optimizer — prunes irrelevant tools per query. ~67k → ~8k.
Rate limit at 20 minutessemantic-cache returns repeats free. exact-cache catches identical re-asks.
Auto-compaction wipes contextcompaction-bridge preserves the working set across compaction events. rehydrator restores the relevant context on the next message.
Sessions don’t compound — every Monday starts from zeropatterns logs successful fixes and re-injects them. The model gets faster on problem types you’ve solved before.
Long sessions hit context wallipc compresses old messages progressively (verbatim → truncated → summary → single sentence).

This is the killer config:

PRXY_PIPE=mcp-optimizer,compaction-bridge,rehydrator,semantic-cache,patterns,ipc

Set it on the key with PATCH /v1/keys/:id using pipelineConfig, or set per-process in local mode:

export PRXY_PIPE=mcp-optimizer,compaction-bridge,rehydrator,semantic-cache,patterns,ipc

(Note: PRXY_PIPE is read by the proxy, not by Claude Code — for cloud, store the pipeline on the API key; for local, set it in the container environment.)

Streaming

Claude Code uses streaming heavily. prxy.monster passes through Anthropic’s per-block SSE format unmodified. Cache hits replay as synthetic SSE, indistinguishable to Claude Code’s parser.

Pricing reality check

You’re already paying Anthropic for tokens. prxy.monster doesn’t add per-token cost — you BYOK to Anthropic, and we charge a flat tier for the gateway.

Net effect for a typical Claude Code user:

Common issues

Worked example

Drop-in .env and a step-by-step setup walkthrough: github.com/Ekkos-Technologies-Inc/prxy-monster-examples/tree/main/examples/claude-code-setup