MCP server for Nihil — lets Claude manage and use pentest containers directly.
cd nihil-mcp
pip install -e .claude mcp add nihil -- nihil-mcpclaude mcp listStart a new Claude Code session — the tools are loaded automatically.
You can then ask Claude to manage containers and run tools:
"Start a nihil web container, mount ~/htb as workspace, then scan 10.10.10.1 with nmap"
| Tool | Description |
|---|---|
list_containers |
List all Nihil containers |
get_container_info |
Info on a specific container |
start_container |
Create and start a container |
stop_container |
Stop a container |
exec_command |
Run a command inside a container |
list_images |
List installed image variants |
list_tools |
List tools available in an image |