Documentation Index
Fetch the complete documentation index at: https://docs.pwno.io/llms.txt
Use this file to discover all available pages before exploring further.
pwno-mcp is designed around a container-visible workspace rooted at /workspace.
The core rule
Pass file paths that resolve inside/workspace.
- Good paths
- Bad paths
/workspace/chal/workspace/build/vulnchalbuild/vuln
Relative path behavior
When a tool accepts a path orcwd, relative values are resolved under /workspace.
/workspace/chal and /workspace/build inside the server runtime.
Host path mapping
If your Docker mount is:./workspace/chal becomes /workspace/chal in tool calls.
Runtime artifacts vs workspace files
Not everything lives in/workspace.
- user-visible targets, source files, helper scripts, and cloned repos live in
/workspace - server-managed runtime artifacts live under
PWNO_RUNTIME_ROOT - session runtime directories are created under that runtime root, not under
/workspace
PWNO_RUNTIME_ROOT falls back to a temp directory similar to /tmp/pwno.
Common path-sensitive tools
set_file,pwncli, andexecute_python_scriptresolve binary or script paths under/workspacerun_command,spawn_process, andexecute_python_coderesolvecwdunder/workspacefetch_repodefaults to cloning into/workspace/<repo-name>whentarget_diris omitted