--stdio is mutually exclusive with --host and --port.
Configuring external tools
Claude Code
.mcp.json file (or ~/.claude/settings.json for global configuration):
Codex
~/.codex/config.toml:
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
vulhunt-ce mcp [OPTIONS] -d <data>
| Option | Required | Description |
|---|---|---|
-d, --data <data> | Yes | Path to the VulHunt data directory |
--host <hostname> | No | Host address to bind (defaults to 127.0.0.1) |
--port <port> | No | Port to listen on (defaults to 8080) |
--stdio | No | Use stdio transport instead of HTTP |
-m, --modules <modules> | No | Directory containing VulHunt modules |
--stdio is mutually exclusive with --host and --port.
claude mcp add vulhunt-ce -e BIAS_DATA=/path/to/data -- vulhunt-ce mcp --stdio
.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 mcp add vulhunt-ce --env BIAS_DATA=/path/to/data -- vulhunt-ce mcp --stdio
~/.codex/config.toml:
[mcp_servers.vulhunt-ce]
command = "vulhunt-ce"
args = ["mcp", "--stdio"]
[mcp_servers.vulhunt-ce.env]
BIAS_DATA = "/path/to/data"