run_assessment
Run automated red-team assessments against chatbots, RAG apps, or AI agents and generate HTML, JSON, JUnit, or Markdown reports with scores, findings, and evidence.
Instructions
Run an automated red-team assessment and write HTML/JSON/JUnit/Markdown reports.
Args: target_file: path to a target YAML file (preferred). target: inline target config (same keys as the YAML) if no file is given. suites: suite ids to run; omit for all. tags: only run probes with these tags (e.g. ["baseline"] for a quick scan). pack_dirs: extra suite directories (premium/industry packs). use_judge: enable the Claude LLM-judge detector (needs ANTHROPIC_API_KEY). output_dir: where reports are written. concurrency: parallel requests to the target. Returns score, grade, counts, findings with evidence, and report paths.
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": "run_assessment"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | ||
| suites | No | ||
| target | No | ||
| pack_dirs | No | ||
| use_judge | No | ||
| output_dir | No | llm-assure-report | |
| concurrency | No | ||
| target_file | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||