Skip to main content
Glama

Kali Linux MCP Server

by pellax
docker-compose.yml1.39 kB
services: kali-mcp-server: build: . container_name: kali-mcp-container ports: - "8000:8000" - "8080:8080" volumes: # Mount current directory to /app for development - .:/app # Mount a data directory for persistent storage - ./data:/app/data environment: - PYTHONPATH=/app - DEBIAN_FRONTEND=noninteractive # MCP Server Configuration - MCP_HOST=127.0.0.1 - MCP_PORT=8000 - MCP_MAX_EXEC_TIME=300 - MCP_OUTPUT_LIMIT=10000 - MCP_TOOLS_PATH=/usr/bin # Security Configuration - MCP_ALLOWED_NETWORKS= # Optional: WPScan API Token for vulnerability data - WPSCAN_API_TOKEN= networks: - kali-network # Keep container running and auto-start MCP server tty: true stdin_open: true # Use default CMD from Dockerfile (starts MCP server automatically) # To override for development, use: command: /bin/bash # Optional: Add a database service if needed # postgres: # image: postgres:13 # container_name: kali-postgres # environment: # POSTGRES_DB: kalidb # POSTGRES_USER: kaliuser # POSTGRES_PASSWORD: kalipass # volumes: # - postgres_data:/var/lib/postgresql/data # networks: # - kali-network networks: kali-network: driver: bridge volumes: # postgres_data: data: driver: local

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/pellax/kaliMCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server