← Back to Kali-Mcp-Toolkit

Install Kali-Mcp-Toolkit

Pick your client, copy the command, done.

1

Add it to Claude Code

claude mcp add kali-mcp-toolkit -- python -m kalimcp

Environment Variables

Set these before running Kali-Mcp-Toolkit.

VariableDescriptionRequired
KALI_MCP_API_KEYAPI key for authenticating requests to the server.No

Available 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_namearguments
list_kali_toolsLists all available Kali Linux tools categorized by security domain.
tool_helpProvides help documentation for a specific Kali tool.
tool_name

Try 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.

Remember this setup