Skip to main content
Glama

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

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
run_kali_commandC

Execute a command inside the Kali Linux container

start_kali_containerA

Start the Kali Linux container if not running

stop_kali_containerB

Stop the Kali Linux container

kali_container_statusB

Check if Kali container is running

install_kali_packageC

Install a package in Kali Linux using apt

update_kali_systemB

Update Kali Linux system packages

kali_network_scanC

Perform a network scan using Kali tools

kali_service_scanC

Scan for open services on target

kali_information_gatheringC

Gather information about target (whois, dns, etc.)

kali_vulnerability_scanC

Scan for vulnerabilities using Kali tools

kali_web_scanC

Web application security scanning

kali_password_crackD

Password cracking tools

kali_wireless_toolsC

Wireless network analysis tools

kali_forensicsD

Digital forensics tools

kali_ctf_toolsC

CTF-specific tools for capture the flag challenges

kali_reverse_engineeringD

Advanced reverse engineering and binary analysis tools

kali_crypto_toolsC

Cryptography and encoding tools

kali_network_exploitationC

Network exploitation and post-exploitation tools

kali_web_exploitationD

Web exploitation and analysis tools

kali_file_analysisC

File analysis and extraction tools

kali_archive_toolsC

Archive and compression tools

kali_enumeration_toolsC

Enumeration and service detection tools

kali_social_engineeringD

Social engineering tools

kali_reverse_engineeringD

Reverse engineering tools

kali_stress_testingC

Stress testing tools

kali_sniffing_spoofingC

Network sniffing and spoofing tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

C2.5/5.0

Scored across 25 tools

Disambiguation3/5

The tools are organized by functional categories (e.g., enumeration, web exploitation, forensics), which helps distinguish them, but there is significant overlap in purpose. For example, 'kali_network_scan' and 'kali_service_scan' both involve scanning, and 'kali_web_exploitation' and 'kali_web_scan' both target web applications, which could lead to confusion in tool selection.

Naming Consistency4/5

Most tools follow a consistent 'kali_*' prefix with descriptive names (e.g., 'kali_forensics', 'kali_password_crack'), but there are deviations like 'install_kali_package', 'run_kali_command', 'start_kali_container', and 'update_kali_system' that use verb-first patterns, breaking the consistency. Overall, the naming is mostly predictable but not perfectly uniform.

Tool Count2/5

With 25 tools, the count is high and feels heavy for the server's purpose of managing Kali Linux tools and containers. Many tools are narrowly scoped to specific tool categories, which could be consolidated or grouped, making the set overwhelming and potentially redundant for typical agent workflows.

Completeness4/5

The tool set covers a broad range of Kali Linux functionalities, including installation, updates, container management, and various security tool categories (e.g., scanning, exploitation, forensics). However, there are minor gaps, such as no explicit tool for managing tool configurations or handling logs, but core operations are well-represented for the domain.

Maintenance

ActivityInactive
ResponsivenessNo issues