Install
Two testing modes
Opfor decides which pipeline to run fromtarget.kind. Pick one per config.
This is different from running opfor itself as an MCP server so AI assistants can invoke it.
Create a config
Interactive wizard (recommended):.opfor/configs/opfor-config-<timestamp>-<id>.json unless you pass --config <path>.
Config shape
- Agent
- MCP (stdio)
API keys
The attacker/judge LLM key is read atrun time. Set it in your shell or a .env file in the working directory:
--env:
Next
Running scans
Execute, runtime overrides, and reports.
Config reference
Every config field for agent and MCP targets.