# Kali Docker

> Use this tool when you need to perform secure and isolated penetration testing and security assessments within a Docker environment. It solves problems related to command execution, job management, and API integrations for reconnaissance services, accepting inputs such as security tool commands and API keys, and outputting job status and evidence collection. Ideal for use in AI-assisted penetration testing workflows, automated security assessments, and complex multi-tool reconnaissance operations.

Canonical page: https://skillsregistry.net/skills/weirdmachine64-kali-docker  
JSON: https://api.skillsregistry.net/v1/skills/weirdmachine64-kali-docker

## Description

A containerized Kali Linux MCP server that provides secure command execution capabilities within a Docker environment, featuring background job management for long-running security tools, integrated interactsh client support for out-of-band interaction detection, and pre-configured API integrations for reconnaissance services like Shodan, GitHub, Censys, and VirusTotal. Built with privileged container access and network capabilities required for penetration testing tools, it includes workspace management with organized directory structures for evidence collection, timeout handling for extended scans, and real-time job status monitoring. Useful for AI-assisted penetration testing workflows, automated security assessments, and managing complex multi-tool reconnaissance operations while maintaining proper isolation and resource controls.

## Trust

- **Trust score (0–1):** 0.85
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** version-control
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/weirdmachine64-kali-docker)
- **Repository:** <https://github.com/weirdmachine64/kali-docker-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "weirdmachine64-kali-docker"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/weirdmachine64-kali-docker` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/weirdmachine64-kali-docker/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
