numasec Tool Reference
May 6, 2026 ยท View on GitHub
This page describes the built-in tool palette exposed by numasec. These are the runtime tool ids the agents actually see.
File and code tools
read,write,edit,apply_patchglob,grep,codebash
These are the base filesystem and search primitives. bash remains the escape hatch when you need to drive installed local binaries directly.
Session and orchestration tools
tasktodoskillwebfetchwebsearchcodesearchquestionwhen the current client allows operator promptsplanwhen experimental plan mode is enabled in the CLI
These tools keep long sessions usable: background work, planning, web fetch, web search, code search, and skill loading.
Security primitives
http_requestbrowserscannercryptonetvaultinteractmethodologycvecloud_posturecontainer_surfaceiac_triagebinary_triage
In practice, this is the cyber operator core.
http_request handles raw HTTP with auth, cookies, redirects, and replay.
browser is the Playwright-driven browser for navigation, interaction, and state inspection.
scanner covers surface mapping primitives such as crawl, dir fuzz, JavaScript analysis, port scan, service probe, and banner grabs.
vault provides one place for local credentials and profiles.
cve is a compatibility alias for CVE-style vulnerability lookups; prefer knowledge for new work so CVE/advisory, tradecraft, exploit-signal, and tool-doc context stay in one provenance-aware surface.
The adapter tools expose deeper vertical workflows without bundling every security binary into numasec:
cloud_postureruns cloud posture checks through local adapters such asprowlercontainer_surfacetriages container images through local adapters such astrivyiac_triagechecks infrastructure-as-code through the localcheckovadapterbinary_triagegathers binary metadata and quick reverse-engineering signals from local utilities
If an adapter is missing, the tool reports an unavailable or degraded state instead of pretending work was performed.
Cyber workflow tools
doctorrunbookplaypwn_bootstrapworkspacescopeopsecidentityevidenceobservationknowledgefindingreportautonomyshareremediateappsec_probeanalyze
These tools turn the primitive palette into an operator workflow.
doctorchecks runtime, workspace, Cyber Knowledge Broker sources/cache, vault mode, and missing local toolsrunbookis the primary semantic capsule surface for operator workflowsplayis the lower-level primitive behindrunbookpwn_bootstrapclassifies a target and initializes a pentest operationworkspacemanages operation state, operation metadata, and current posturescoperecords and evaluates operation boundariesopsecinspects or changes the operation guard levelidentitytracks active personas, credentials, and test identities without exposing secretsevidencestores or references proof artifactsobservationrecords evidence-backed signals that are not yet findingsknowledgeroutes vulnerability intelligence, methodology, tradecraft, exploit signals, and installed tool docs through the Cyber Knowledge Broker with provenance, workspace cache, component/version matching, KEV/EPSS enrichment, and explicit applicability statesfindingmanages candidate, verified, rejected, and stale finding statereportbuilds deliverables and report outputautonomyswitches between permissioned and auto execution posturesharebuilds a redacted handoff archive for the active operationremediateturns an observation into reviewable advice or patch scaffoldingappsec_proberuns bounded, observed-surface AppSec probes without hardcoded lab pathsanalyzesummarizes operation state and projected cyber signals
A note on external binaries
numasec does not bundle tools like nmap, sqlmap, ffuf, nuclei, prowler, trivy, checkov, checksec, or Burp.
It can still use them through bash, and /doctor will tell you what is present or missing on the current machine.