AIProvider

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.