Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

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

Tools

Functions exposed to the LLM to take actions

NameDescription
scan_top_portsC

Scan the top ports of the specified target with optional custom arguments.

Args: target (str): The target hostname or IP address. args (str): Additional Nmap command-line arguments.

Returns: dict: The scan results in JSON format.

dns_brute_forceB

Perform DNS brute-force to discover subdomains of the specified target.

Args: target (str): The target domain to scan. args (str): Additional Nmap command-line arguments.

Returns: dict: The DNS brute-force scan results.

list_scanB

Perform a list scan on the specified target with optional custom arguments.

Args: target (str): The target IP address or hostname. args (str): Additional Nmap command-line arguments.

Returns: dict: The list scan results.

os_detectionA

Perform OS detection on the specified target with optional custom arguments.

Args: target (str): The target IP address or hostname. args (str): Additional Nmap command-line arguments.

Returns: dict: The OS detection results.

version_detectionB

Detect service versions on the specified target with optional custom arguments.

Args: target (str): The target IP address or hostname. args (str): Additional Nmap command-line arguments.

Returns: dict: The version detection results.

fin_scanB

Perform a FIN scan on the specified target with optional custom arguments.

Args: target (str): The target IP address or hostname. args (str): Additional Nmap command-line arguments.

Returns: dict: The FIN scan results.

idle_scanC

Perform an idle scan on the specified target with optional custom arguments.

Args: target (str): The target IP address or hostname. args (str): Additional Nmap command-line arguments.

Returns: dict: The idle scan results.

ping_scanB

Perform a ping scan on the specified target with optional custom arguments.

Args: target (str): The target IP address or hostname. args (str): Additional Nmap command-line arguments.

Returns: dict: The ping scan results.

syn_scanC

Perform a SYN scan on the specified target with optional custom arguments.

Args: target (str): The target IP address or hostname. args (str): Additional Nmap command-line arguments.

Returns: dict: The SYN scan results.

tcp_scanC

Perform a TCP connect scan on the specified target with optional custom arguments.

Args: target (str): The target IP address or hostname. args (str): Additional Nmap command-line arguments.

Returns: dict: The TCP scan results.

udp_scanB

Perform a UDP scan on the specified target with optional custom arguments.

Args: target (str): The target IP address or hostname. args (str): Additional Nmap command-line arguments.

Returns: dict: The UDP scan results.

portscan_onlyB

Perform a port scan only on the specified target with optional custom arguments.

Args: target (str): The target IP address or hostname. args (str): Additional Nmap command-line arguments.

Returns: dict: The port scan results.

no_portscanB

Perform host discovery without port scanning on the specified target with optional custom arguments.

Args: target (str): The target IP address or hostname. args (str): Additional Nmap command-line arguments.

Returns: dict: The host discovery results.

arp_discoveryB

Perform ARP discovery on the specified target with optional custom arguments.

Args: target (str): The target IP address or subnet (e.g., '192.168.1.0/24'). args (str): Additional Nmap command-line arguments.

Returns: dict: The ARP discovery results.

disable_dns_resolutionC

Perform a scan on the specified target with DNS resolution disabled and optional custom arguments.

Args: target (str): The target IP address or hostname. args (str): Additional Nmap command-line arguments.

Returns: dict: The scan results with DNS resolution disabled.

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/0xPratikPatil/NmapMCP'

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