Skip to main content
VulHunt CLI provides four subcommands:
SubcommandDescription
scanScan binaries and firmware for vulnerabilities
mcpStart an MCP server for AI-assisted binary analysis
btpInteract with the Binarly Transparency Platform
ba2Query Binarly Analysis Archives
Each subcommand has its own set of options documented in the pages linked above.

Environment variables

VulHunt can take some of its options from environment variables:
VariableSubcommandsOption
BIAS_DATAscan, mcp-d, --data <data>
BIAS_VULHUNT_RULESscan-r, --rules <rules>
BIAS_VULHUNT_MODULESscan, mcp-m, --modules <modules>
BTP_USERNAMEbtp-u, --username
BTP_PASSWORDbtp-p, --password
BTP_INSTANCE_SLUGbtp-s, --instance-slug