Multicorn
Product

The control layer for AI agents

Multicorn Shield gives your team consent screens, spending controls, and activity logging for every AI agent. One SDK for full oversight.

How It Works

Two paths to add Shield. Pick the one that fits your setup. Both give you the same dashboard, the same controls, the same peace of mind.

Path A: SDK

1

Install the SDK

Add Shield to your project with one command.

Terminal
npm install multicorn-shield
2

Add to your agent code

Initialize Shield and request consent from users.

TypeScript
import { MulticornShield } from "multicorn-shield";

const shield = new MulticornShield({
  apiKey: "mcs_your_key_here",
});
3

Consent screen shown

Users review and approve what the agent wants to do — before it acts.

4

Actions logged

Every action recorded with a tamper-evident audit trail.

5

View in your dashboard

See all agent activity, permissions, and spending in one place.

Shield API

Permissions, logging, controls

Dashboard

Same view, regardless of path

Everything you need to govern AI agents

One SDK to define what agents can do, track what they did, and keep your users in control.

Consent screens

A drop-in approval screen so users can review and approve what an agent wants to do, before it acts. Framework-agnostic, works everywhere.

Spending controls

Set per-transaction, daily, and monthly limits. Know exactly what your agents spend and stop them before they go over budget.

Activity logging

A tamper-evident audit trail of every action every agent takes. See what happened, when, and why, with hash-chain integrity.

Permission management

Define exactly what each agent can access, like Gmail, Calendar, Slack, and GitHub, with granular, per-service permissions.

MCP integration

Middleware for Model Context Protocol servers. Sits between agents and tools, enforcing permissions on every call automatically.

Open source

MIT-licensed, fully auditable. Read the code, run the tests, extend it for your needs. No black boxes.

Team policies

Set organisation-wide rules for what agents can do. Apply policies across teams so every agent follows the same guardrails.

Approval workflows

Require sign-off for high-risk actions. Route approvals automatically based on action type or spending amount.

See the consent screen in action

This is how the consent screen appears to your users. Try toggling permissions, adjusting the spending limit, and approving or denying the agent.

Verified Agent
OpenClaw Agent
wants access to your services
Permissions
Gmail
Read and manage emails
Google Calendar
View and create events
Payments
Make purchases on your behalf
Slack
Read and send messages
Spending limit
Per transaction without approval
$50
$0$500

See everything your agents do

The Shield dashboard gives you a real-time view of every agent, every action, and every permission, all in one place.

Up and running in minutes

Two paths to start controlling your AI agents. Pick the one that fits your setup.

Already using an MCP server with Claude Code, OpenClaw, or another agent? Add Shield as a proxy in front of it.

1

Install

Terminal
npm install -g multicorn-shield
2

Set up your API key

Terminal
npx multicorn-proxy init
3

Wrap your MCP server

Terminal
npx multicorn-proxy --wrap npx @modelcontextprotocol/server-filesystem /tmp

Already using Claude Code, OpenClaw, or another MCP client? See the full guide

See it in action

Run the proxy, make a tool call, and watch it appear in the dashboard in real time.

Terminal

$ npx multicorn-proxy --wrap npx @modelcontextprotocol/server-filesystem /tmp

[multicorn-proxy] Proxy starting. agent=filesystem

[multicorn-proxy] Agent resolved. agent=filesystem scopes=3

[multicorn-proxy] Proxy ready. agent=filesystem

[multicorn-proxy] Tool call intercepted. tool=filesystem_read_file allowed=true

[multicorn-proxy] Action logged. service=filesystem action=read_file status=approved

[multicorn-proxy] Tool call intercepted. tool=gmail_send_email allowed=false

[multicorn-proxy] Action blocked. service=gmail reason=no execute access

MIT licensed

Use, modify, and self-host

Open source

Code and issues on GitHub

Built in Australia

Designed by the Multicorn team

How Shield compares

See how Multicorn Shield stacks up against alternatives.

FeatureMulticorn ShieldAgentGateNo control
Consent screensYesNoNo
Spending controlsYesLimitedNo
Activity loggingYesYesNo
Open sourceYesNoNo
MCP supportYesNoNo
Custom permissionsYesLimitedNo

Start controlling your AI agents today

Free to start, no credit card required. Set up consent screens and spending controls in minutes.