check_angr
Verifies angr installation by checking CLI binary and Python import. Returns OK only when both are available; warns with install instructions otherwise.
Instructions
Return angr-cli + angr package version + Python import probe.
Reports WARN (not ERROR) when the helper or the Python
module is not importable. The fallback chain for the CLI
binary: $RE_ANGR_CLI_PATH -> <server>/bin/angr-cli ->
PATH. The Python import probe (added in v2.9.1 to fix Gap 23)
runs import angr; import cle in a subprocess using the
same Python interpreter the MCP server runs under. The CLI
check alone is insufficient: the CLI can be installed while
the server's interpreter lacks the angr package, which
causes downstream tools (build_cfg, symbolic_exec,
reaching_definitions) to emit No module named 'angr'.
Status is OK only when BOTH the CLI is present AND the
Python import probe succeeds. Otherwise status is WARN
with a concrete install hint.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||