Kali Linux MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MULLVAD_ACCOUNT_NUMBER | No | Your Mullvad account number (16 digits) | |
| MULLVAD_DEFAULT_SERVER | No | Default Mullvad server location | se |
| MULLVAD_DEFAULT_PROTOCOL | No | Default VPN protocol (wireguard or openvpn) | wireguard |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| nmap_scanB | Perform network scanning with Nmap to discover hosts, ports, and services |
| nikto_scanC | Scan web servers for vulnerabilities and misconfigurations with Nikto |
| dirb_scanB | Brute-force discover hidden directories and files on web servers with DIRB |
| sqlmap_scanC | Test for SQL injection vulnerabilities with SQLMap |
| zap_scanB | Comprehensive web application security scanner using OWASP ZAP |
| testssl_scanB | Test SSL/TLS configuration and vulnerabilities with testssl.sh |
| nuclei_scanC | Fast vulnerability scanner using community templates with Nuclei |
| retirejs_scanB | Scan for vulnerable JavaScript libraries with retire.js |
| security_headers_checkB | Check HTTP security headers configuration for best practices |
| vpn_connectB | Connect to Mullvad VPN for anonymous security testing |
| vpn_disconnectB | Disconnect from Mullvad VPN |
| vpn_statusB | Check current VPN connection status and server information |
| jwt_decodeB | Decode and analyze JWT tokens, optionally verifying signatures |
| jwt_security_testB | Test JWT token for security vulnerabilities (none algorithm, weak secrets) |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
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/AlessandroAnnini/kali-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server