← All updates

AI agents for Claude Code, Codex, and Cursor

We've shipped AI agents as a new identity class in SikkerKey, and a small MCP server that wires them up to Claude Code, Codex, Cursor, and any other client that speaks the Model Context Protocol.

An AI agent authenticates with the same Ed25519 signed-request scheme machines use, but it lives in a separate identity table and holds management scopes (audit.read, projects.secrets.write, alerts.write, etc.) instead of per-secret grants. The MCP server runs locally as a child process of your AI client and does the signing on every call. The agent does not read the plaintext content of stored secrets. Write actions take plaintext as input, encrypt it server-side, and return only metadata.

Provisioning

From the dashboard's Machines → AI Agents tab, click Bootstrap AI agent. Pick the scopes the agent should hold and an optional project allowlist, then copy the one-time bootstrap token.

On the machine that runs your AI client:

npm install -g sikkerkey-mcp
sikkerkey-mcp install <token>
sikkerkey-mcp config claude-code   # or codex, cursor, claude-desktop

Paste the printed config block into your client's MCP config file, restart the client, and the SikkerKey tools appear.

What the agent can do

Sixteen tools across the management surface:

Useful for

Compatibility

The MCP server speaks protocol version 2025-11-25 and runs over stdio. Tested clients:

Other MCP-over-stdio clients should also work. Point them at sikkerkey-mcp serve with SIKKERKEY_AGENT_ID in the env. The binary ships as a single statically-linked Go executable on Linux (x64, arm64), macOS (x64, arm64), and Windows (x64), distributed via npm.

Audit and revocation

Every tool call is signed with the agent's private key and recorded in the audit log with the agent's id attached. The dashboard's Audit page filters and renders AI-agent activity with a distinct badge. Disable or revoke an agent from the dashboard at any time. The next signed request is refused.

Try it

The AI Agents solutions page walks through the setup with terminal demos. Reference docs: overview, setup, tools reference, security model.