MCP agent cluster
AIProvider
OpenAI-compatible keys backed by machines running your MCP-configured coding agent. Every host is a capacity node. The control plane stays dumb — no silent cloud fallback.
Live cluster wire
curl $HOST/v1/chat/completions \
-H "Authorization: Bearer sk_…" \
-d '{
"model": "agent/default",
"messages": [{"role":"user","content":"Hello cluster"}]
}'OpenAI wire format
Drop-in /v1/models and /v1/chat/completions — stream or JSON — with sk_ keys.
Nodes, not vendors
Install a node key, connect MCP, and your agent claims jobs. Scale by adding machines.
Honest capacity
If no node is online you get 503. The control plane never invents an answer.