Block's open-source AI agent — local, extensible, MCP-native. Quietly one of the best multi-provider agents shipping in 2026.
Goose's MCP-first design means it spins up many tool servers and chains tool calls per request. Combined with autonomous planning, sessions routinely hit 100k+ tokens. Block's own dogfooding is on Claude — your invoice scales with your use.
Sign up (free, no card), then generate an sk-cc-… key from your dashboard.
In ~/.config/goose/config.yaml.
GOOSE_PROVIDER: anthropic
GOOSE_MODEL: claude-sonnet-4-6
# Custom endpoint via env:
# export ANTHROPIC_HOST=https://claudeapi.cheap/api/proxy
# export ANTHROPIC_API_KEY=sk-cc-your-key-hereGoose keeps every feature. Only the API endpoint changed — your prompts, tools, and behaviour are unchanged.
Goose's recommended default
Hard reasoning, MCP-orchestrated tasks
OpenAI provider switch via config
Yes. Goose reads ANTHROPIC_HOST (or the equivalent provider-specific env). Set ANTHROPIC_HOST=https://claudeapi.cheap/api/proxy and ANTHROPIC_API_KEY=sk-cc-... and Goose works unchanged.
Yes. MCP tool servers run client-side. Goose orchestrates them. Our proxy only sees the LLM call — MCP is invisible to us.
Yes. Goose's `/provider` slash command swaps providers. With our proxy, both Anthropic and OpenAI providers point at the same key — switching is one command, no re-auth.
Free Basic plan, $19 lifetime Pro. Crypto only. No subscription.
Get an API key — free