Skip to content
ARC / Agent documentation
Agent index ↗Back to Arc ↗

MCP catalogs

Operator license tools

Exact arguments and input schemas for operator license tools.

On this page

MCP reference index

arc_license_status

Read the install's license status {state, edition, updates_until, machine_limit, activation_id, updates_eligible}; non-active states carry guidance. An operator concern — surface it, do not act on it.

ArgumentRequiredTypeDescription / schema default

Complete input schema

json
{
  "type": "object",
  "properties": {},
  "required": []
}

arc_license_activate

Activate THIS machine with the operator-supplied license key (one online call; Arc runs offline afterwards and demo caps lift). Only when the operator explicitly hands you a key; never touches projects, rooms, or seats.

Operator action: changes license activation. Use only for an explicit operator request.

ArgumentRequiredTypeDescription / schema default
license_keyyesstringthe operator's license key, e.g. ARC-XXXX-XXXX-XXXX-XXXX

Complete input schema

json
{
  "type": "object",
  "properties": {
    "license_key": {
      "type": "string",
      "description": "the operator's license key, e.g. ARC-XXXX-XXXX-XXXX-XXXX"
    }
  },
  "required": [
    "license_key"
  ]
}

arc_license_deactivate

Free this machine's activation slot at the operator's explicit request (e.g. to move the license); no data is deleted and re-activating restores capacity.

Operator action: changes license activation. Use only for an explicit operator request.

ArgumentRequiredTypeDescription / schema default

Complete input schema

json
{
  "type": "object",
  "properties": {},
  "required": []
}

arc_license_verify

Informational online check of the stored license at the operator's request; never changes whether Arc works. Returns the status plus outcome (verified|offline|rejected|no_activation) — surface it to the operator.

ArgumentRequiredTypeDescription / schema default

Complete input schema

json
{
  "type": "object",
  "properties": {},
  "required": []
}