vluggy-lite
by Osama-Null
Overview
An AI-powered MCP server that integrates with Claude Desktop to provide CTF-focused hacking assistance, tool execution, and knowledge base search.
Installation
docker-compose up --build -dEnvironment Variables
- VLUGGY_API_KEY
- SUPABASE_URL
- SUPABASE_KEY
- GITHUB_TOKEN
Security Notes
This server carries significant security risks due to its architecture and intended purpose. The `vluggy-lite-http` service mounts the Docker daemon's socket (`/var/run/docker.sock`) from the host machine. If this service is compromised (e.g., via a flaw in the API, a dependency, or a sophisticated attack leveraging its arbitrary command execution capabilities), an attacker gains root access to the Docker host system. Furthermore, the `vluggy-lite-kali` container runs with elevated privileges (`NET_RAW`, `NET_ADMIN`, `seccomp:unconfined`), which are necessary for many hacking tools but increase the blast radius in case of container escape. The core functionality involves executing arbitrary commands (`exec_tool`, `plan_exec`) within the Kali container. While a denylist and (conditional) allowlist are present, the `VLUGGY_ALLOW_ALL` flag can dramatically expand the attack surface. Authentication relies solely on an API key via an `X-API-Key` header, making the system vulnerable if the key is leaked. The listener management functionality (`listener_start`, `listener_stop`) also allows for easy establishment of C2 channels or data exfiltration by an authenticated attacker.
Similar Servers
DesktopCommanderMCP
This server empowers AI agents to search, update, manage files, and execute terminal commands on a local or containerized desktop environment. It provides enhanced filesystem operations, process control, and data analysis capabilities with support for various file types like text, Excel, and PDF.
MCP-Kali-Server
Enabling AI-driven offensive security testing by bridging AI agents to a Kali Linux terminal for command execution.
opencti_mcp_server
Connects Claude Desktop to OpenCTI's threat intelligence platform for AI-augmented threat intelligence analysis and reporting, enabling natural language queries and context-aware responses.
claude-command-runner
Facilitates AI-driven command execution and terminal automation by bridging Claude Desktop with local macOS terminals, primarily Warp, enabling intelligent output capture, command pipelines, real-time streaming, and reusable templates for developers.