Skip to main content
Glama
rifkyekayama

Kali Linux MCP Server

by rifkyekayama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
scan_website_comprehensiveC

Run comprehensive vulnerability scan covering 25+ attack vectors.

scan_portsC

Quick port scan on a target.

enumerate_directoriesC

Enumerate directories on a web target.

scan_ssl_tlsC

Analyze SSL/TLS configuration.

scan_authentication_mechanismsC
    Advanced authentication vulnerability scanning.
    Covers: weak auth, session management, account enumeration
    
brute_force_loginC

Brute force web login form.

scan_injection_attacksC
    Comprehensive injection vulnerability scanning.
    Covers: SQL, NoSQL, Command, Template Injection
    
validate_sql_injectionD

Validate SQL injection with proof of concept.

validate_xssD

Validate XSS with proof of concept.

scan_client_side_vulnerabilitiesC
    Client-side vulnerability scanning.
    Covers: XSS, DOM XSS, Prototype pollution
    
scan_access_control_vulnerabilitiesC
    Access control vulnerability scanning.
    Covers: IDOR, path traversal, privilege escalation
    
test_idorD

Test for Insecure Direct Object Reference.

scan_local_networkB
    Scan local network for devices and open ports.
    network_range: e.g., "192.168.1.0/24" (auto-detected if not provided)
    scan_type: "quick", "full", "stealth"
    
discover_network_clientsC

Discover all clients using ARP scan.

get_wifi_passwordsC

Retrieve saved WiFi passwords from the system.

scan_host_vulnerabilitiesC

Deep vulnerability scan on a specific host.

exploit_smbC

Check SMB vulnerabilities (EternalBlue, etc.)

scan_wireless_networksB

Scan for nearby wireless networks.

run_network_exploitD
    Run network exploitation tools.
    exploit_type: "ssh_brute", "ftp_brute", "rdp_check", "vnc_check"
    
connect_metasploitC

Connect to Metasploit RPC server.

search_exploitsC

Search Metasploit modules by keyword.

run_exploitD

Run a Metasploit exploit module.

list_sessionsA

List all active Metasploit sessions.

run_auxiliaryC

Run a Metasploit auxiliary module.

scan_javascript_appC

Scan JavaScript-heavy web applications.

capture_screenshotC

Capture a screenshot of a web page.

crawl_spaC

Crawl Single Page Applications.

generate_pdf_reportC

Generate a PDF vulnerability report.

generate_html_reportC

Generate an interactive HTML report.

export_findings_jsonC

Export findings to JSON format.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

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/rifkyekayama/kali-linux-mcp'

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