Start
onyx mcp serve
Agents talk local. Onyx executes remote.
Start the local stdio server, then point your agent client at it.
onyx mcp serve
The MCP server exposes a small remote execution surface.
onyx_execonyx_jobsonyx_attachonyx_logsonyx_killKeep requests local. Onyx handles the remote hop.
{
"name": "onyx_exec",
"arguments": {
"target": "hetzner-dev",
"command": ["git", "status"],
"cwd": "/srv/app",
"timeout_ms": 30000
}
}
{
"name": "onyx_logs",
"arguments": {
"target": "gpu-box",
"job_id": "job_xxx"
}
}