Skip to main content
Start a Model Context Protocol (MCP) server for AI-assisted binary analysis. Supports HTTP and stdio transports.
vulhunt-ce mcp [OPTIONS] -d <data>
OptionRequiredDescription
-d, --data <data>YesPath to the VulHunt data directory
--host <hostname>NoHost address to bind (defaults to 127.0.0.1)
--port <port>NoPort to listen on (defaults to 8080)
--stdioNoUse stdio transport instead of HTTP
-m, --modules <modules>NoDirectory containing VulHunt modules
--stdio is mutually exclusive with --host and --port.

Configuring external tools

Claude Code

claude mcp add vulhunt-ce -e BIAS_DATA=/path/to/data -- vulhunt-ce mcp --stdio
Or add the following to your project’s .mcp.json file (or ~/.claude/settings.json for global configuration):
{
  "mcpServers": {
    "vulhunt-ce": {
      "command": "vulhunt-ce",
      "args": ["mcp", "--stdio"],
      "env": { "BIAS_DATA": "/path/to/data" }
    }
  }
}

Codex

codex mcp add vulhunt-ce --env BIAS_DATA=/path/to/data -- vulhunt-ce mcp --stdio
Or add the following to ~/.codex/config.toml:
[mcp_servers.vulhunt-ce]
command = "vulhunt-ce"
args = ["mcp", "--stdio"]

[mcp_servers.vulhunt-ce.env]
BIAS_DATA = "/path/to/data"