1
Add it to Claude Code
claude mcp add kali-mcp-toolkit -- python -m kalimcpEnvironment Variables
Set these before running Kali-Mcp-Toolkit.
VariableDescriptionRequired
KALI_MCP_API_KEYAPI key for authenticating requests to the server.NoAvailable Tools (3)
Once configured, Kali-Mcp-Toolkit gives your AI agent access to:
exec_toolExecutes a specific Kali Linux security tool from the catalog.tool_nameargumentslist_kali_toolsLists all available Kali Linux tools categorized by security domain.tool_helpProvides help documentation for a specific Kali tool.tool_nameTry It Out
After setup, try these prompts with your AI agent:
→List all available web penetration testing tools in the catalog.
→Run nmap on 192.168.1.1 and provide a summary of open ports.
→Help me perform a vulnerability scan using nikto on the target domain.
→Show me the help documentation for sqlmap.
→Execute a searchsploit query to find exploits for the identified service version.
Prerequisites & system requirements
- An MCP-compatible client (Claude Code, Cursor, Windsurf, Claude Desktop, or Codex)
- Python 3.8+ with pip installed
Keep this setup from going cold
Save the docs, env vars, and workflow around Kali-Mcp-Toolkit in Conare so Claude Code, Codex, and Cursor remember it next time.