Capability tokens
Short-lived, task-scoped tokens bound to tenant, user, mission and attempt. Stored only as keyed hashes; revoking one revokes everything delegated from it.
Set any tool to off, read-only or read and write. Require approval by risk. Then see exactly which actions ran for which user question, and how many tokens each step burned. No hustle, no YAML spelunking.
| Tool | Access | Risk |
|---|---|---|
| tier 2 | ||
| tier 1 | ||
| tier 2 | ||
| tier 1 | ||
| tier 3 |
MCP governance means controlling which Model Context Protocol tools AI agents can discover and call, with what arguments, under whose credentials, and recording every decision. Insiro routes every MCP call through one gateway that enforces permissions, rate limits, risk-tier approvals, DLP and budgets, and writes audit evidence.
Every MCP server and tool your agents can reach appears in one list with its owner, risk tier, rate limit and scope. Change access with a segmented control; the gateway enforces it on the next call.
| list_invoices | Read only | tier 0 |
| get_customer | Read only | tier 0 |
| create_credit_note | Off until approved | tier 2 |
| void_invoice | Off until approved | tier 3 |
Telemetry connects the user's question to the intent the router chose, each tool it called, the permission decision and the tokens and credits at every level. Click any trace to open it.
| User query | Outcome | Tokens | Cost |
|---|---|---|---|
| "Close out stale Q3 opportunities" · a.khan | Awaiting approval | 48,210 | $0.31 |
| |||
| "Top 10 SKUs by margin last month" · j.ortiz | Goal achieved | 12,904 | $0.07 |
| |||
| "Email the board deck to finance@" · r.lee | Blocked · DLP | 2,310 | $0.01 |
Click a trace to see every step, tool and token count.
Model tokens, tools, sandbox minutes, search and storage all draw from a single budget with an approved ceiling. Cost is reserved before work runs and settled after, so overruns are visible and rare.
Short-lived, task-scoped tokens bound to tenant, user, mission and attempt. Stored only as keyed hashes; revoking one revokes everything delegated from it.
Block sensitive inputs per tool policy; outputs are always scanned and redacted before they reach a model or a person.
Sliding per-user, per-tool windows from the tool manifest stop runaway loops before they cost money.
Roles, groups and Spaces decide who can see which agents, data sources and tools.
Append-only mission history and an evidence service that fails closed: no audit write, no tool call.
Roll out risky capabilities by org, user or percentage with a policy engine, and roll them back instantly.
| Capability | Insiro Governance | Homegrown MCP proxy | Copilot admin centres | LLM observability tools |
|---|---|---|---|---|
| Per-tool off / read / write in UI | Clicks, instant | Config and redeploy | Per app | Not in scope |
| Risk-tier approvals bound to exact args | Single-use, 5-minute tokens | Build it | Basic | No |
| Kill switch by tool, user, workspace, org | Yes | Partial | Per app | No |
| DLP on tool input and output | Yes | Build it | Varies | No |
| Query → tool → token trace | Every step | Logs only | Usage totals | Model calls only |
| Budget reserve and settle | Per mission | No | No | No |
| Fail-closed audit evidence | Yes | Best effort | Activity log | Traces |
Insiro Governance is the control plane for AI agents and MCP tools. Admins set each tool to off, read-only or read and write with clicks, require approvals by risk tier, apply kill switches and DLP, and use telemetry to see which tools ran for which user query and how many tokens each step consumed.
MCP governance means controlling which Model Context Protocol tools AI agents can discover and call, with what arguments, under whose credentials, and recording every decision. Insiro routes every MCP call through one gateway that enforces permissions, rate limits, risk-tier approvals, DLP and budgets, and writes audit evidence.
Open MCP controls in the admin console, find the tool or server, and choose Read only. The policy is pushed to the gateway immediately: write actions from that tool are blocked for every agent, teammate and pipeline in scope, and the change is recorded in the audit trail with who made it.
Telemetry shows active agents, success rates, latency, error rates, credits and token usage over time, plus a trace for every run. Each trace lists the user's query, the routed intent, every tool call with its permission decision, and input and output tokens and cost at each step.
Yes. Org admins have per-tool kill switches in the governance console, and platform kill switches can target a tool, a user, a workspace or a whole organisation. Kill switches take effect on the next tool call; the platform switch fails closed if its state cannot be read.
Yes. Inputs to tools are scanned and can be blocked per tool policy. Outputs are always scanned and redacted, covering identifiers such as social security numbers, card numbers, email addresses, password or token assignments and long secrets, before results reach the model or the user.
Every goal and mission has one budget account with an approved ceiling. Model calls, tools, sandbox time, search and storage reserve estimated cost before running and settle actual usage afterwards. When the ceiling is reached, work stops cleanly and the itemised spend is visible in telemetry.
We walk through MCP controls, approvals, DLP and telemetry on a live workspace, then answer your security questionnaire.