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:
GET /health
POST/GET/DELETE https://acp.userig.app/acp — Streamable HTTP
wss://acp.userig.app/acp — WebSocket
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>"
}
}
}
}