MCP ExplorerExplorer

Claude Kali Mcp Commander

@punkpeyeon 9 months ago
1 NOASSERTION
FreeCommunity
AI Systems
Dockerized Kali Linux MCP integration for Claude Desktop

Overview

What is Claude Kali Mcp Commander

Claude-Kali-MCP-Commander is a Dockerized integration of Kali Linux Model Context Protocol (MCP) for Claude Desktop, providing secure access to Kali Linux tools through a user-friendly interface.

Use cases

Use cases include conducting security assessments, testing network vulnerabilities, and integrating Kali Linux tools into workflows for developers and security professionals.

How to use

To use Claude-Kali-MCP-Commander, clone the repository, start the services using the provided script, and configure Claude Desktop to connect to the MCP Server at ‘http://localhost:8081’.

Key features

Key features include Docker-based deployment, an isolated environment for security, automatic health checks for reliability, quick setup with a single command, and customizable configurations.

Where to use

Claude-Kali-MCP-Commander can be used in cybersecurity, penetration testing, and any environment where secure access to Kali Linux tools is required.

Content

Claude Kali MCP Integration

A clean, minimal implementation of Kali Linux MCP (Model Context Protocol) integration for Claude Desktop, providing secure access to Kali Linux tools through Claude’s interface.

Features

  • 🐳 Docker-based - Easy deployment with containerization
  • 🔒 Isolated Environment - Kali Linux tools in a secure container
  • 🔄 Automatic Health Checks - Ensures service reliability
  • 📡 MCP Server - Standard protocol for Claude Desktop integration
  • 🚀 Quick Setup - Get started with a single command
  • 🔧 Configurable - Customize ports and settings as needed

Prerequisites

Quick Start

  1. Clone the repository:

    git clone https://github.com/house-of-stark/Claude-Kali-MCP-Commander.git
    cd Claude-Kali-MCP-Commander
    
  2. Start the services:

    chmod +x start.sh
    ./start.sh
    
  3. Configure Claude Desktop:

    • Open Claude Desktop settings
    • Set MCP Server URL to: http://localhost:8081
    • Restart Claude Desktop

Project Structure

.
├── .gitignore           # Git ignore file
├── CONTRIBUTING.md      # Contribution guidelines
├── Dockerfile           # Kali Linux container setup
├── LICENSE              # MIT License
├── README.md            # This file
├── config/              # Configuration files
│   └── claude_desktop_config.json  # Claude Desktop config
├── docker-compose.yml   # Service definitions
├── health-server.js     # Health check server
├── package.json         # Node.js dependencies
└── start.sh             # Helper script to start services

Troubleshooting

  • Port conflicts: Modify the ports in docker-compose.yml
  • Container logs: docker logs kali-mcp-commander
  • Container health: docker ps --filter "name=kali"
  • Network issues: Ensure Docker has proper network access

Contributing

Contributions are welcome! Please read our Contributing Guidelines for details on how to contribute to this project.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Credits

  • Original work by Eduard Ruzga (2024)
  • Modified and maintained by Chris Stark (2025)

f2528943306fb6b4af5304651bec9b6f31738d60

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers