AI agent risk check (exposure and controls)
agent_risk_checkUse when someone asks how risky an AI agent or assistant setup is ('is it safe to let our agent read email and send replies?', 'what are the risks of this agent?'). Call without answers to get 9 questions on what the agent can do and 11 on the controls that limit it. Call with answers to get a 0-100 residual risk score (0 = lowest), a risk level, red flags such as an exfiltration path, and the missing controls with actions and OWASP, GDPR and AI Act references. A self-assessment from the user's answers, not a scan or test of the agent.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "agent_risk_check"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| answers | No | Question id to answer. Exposure questions e1-e9: "yes" or "no". Control questions c1-c11: "yes", "partial" or "no". Example: {"e1": "yes", "e2": "yes", "e3": "yes", "c2": "no"}. Unanswered exposure questions count as no; unanswered controls as not in place. |