Agent Client Protocol

Rig Cloud ACP

This service speaks ACP so editors (Zed, JetBrains) can talk to Rig Cloud. It is not NodeBB’s admin panel, and it is not MCP — MCP is still how agents call Rig tools locally.

Endpoints:

Send Authorization: Bearer $ACP_SECRET. For your fleet, also send X-Rig-Token (session from Rig account) or set RIG_TOKEN in the editor agent config.

Zed (local stdio, from this repo):

{
  "agent_servers": {
    "Rig Cloud": {
      "command": "npx",
      "args": ["tsx", "apps/acp/src/index.ts"],
      "env": {
        "ACP_MODE": "stdio",
        "API_BASE": "https://api.userig.app",
        "RIG_TOKEN": "<session token>"
      }
    }
  }
}