Skip to content

System API

Control-plane info.

1 operation. Every call needs a session cookie or an Authorization: Bearer nct_… token unless marked Public. Conventions, errors and scopes

GET/system

Control-plane version, public URL and MCP endpoint

Static facts about this control plane, for the web UI's MCP card and clients that need the endpoint URL.

Response 200 · OK · application/json
SystemInfo
  • mcpEnabledbooleanrequired
    Whether the MCP endpoint is mounted (NEBULACTRL_MCP_ENABLED)
  • mcpUrlstringrequired
    MCP endpoint URL: publicUrl + /mcp; empty when publicUrl is not configured
  • publicUrlstringrequired
    NEBULACTRL_PUBLIC_URL; empty when not configured (clients fall back to the URL they reached the API on)
  • versionstringrequired
    Control-plane version
Errors
  • 401Unauthorized
  • 500Internal Server Error

Errors are RFC 9457 application/problem+json with a stable code field.