Skip to main content
An agent key (ak_ntl_*) is a credential bound to one Agent. A request made with it is that agent. Give it to an agent runtime; it carries the same verified binding as an agent-scoped MCP OAuth grant. An API key is the party-wide counterpart: it acts as the party and cannot act as an agent. An agent key is scoped to its agent, nothing else.

Issuing

Agent keys can only be issued, rotated, or revoked from a user session, so a leaked party key can’t mint agent identities.

Rotation and revocation

Rotating issues a replacement and keeps the old key valid for a grace period you choose, up to 24 hours, so a running agent switches over without downtime. Revoking invalidates a key immediately, with no replacement. Either way, the secret is shown once.