CLI
armoriq register
Push your armoriq.yaml config to the ArmorIQ control plane
armoriq register
Uploads your armoriq.yaml to the ArmorIQ control plane so the proxy and IAP
know about your MCP servers, policies, and agent identity.
Usually run after armoriq validate passes.
Usage
armoriq register
armoriq register --config path/to/config.yaml
armoriq register --dry-runFlags
| Flag | Default | Description |
|---|---|---|
--config | armoriq.yaml | Config file to register |
--dry-run | off | Skip the network call — just write local registration state |
What it does
- Loads and re-validates the config.
- Calls
POST /iap/sdk/registeron the control plane with your API key. - Persists the returned registration state to
~/.armoriq/state.json.
After a successful registration, your agents can run against this config:
from armoriq_sdk import ArmorIQClient
client = ArmorIQClient.from_config("armoriq.yaml")Re-registering
Safe to run repeatedly — re-registration is how you ship config changes
(new MCPs, updated policies). Run armoriq validate first.