MCP NMAP Server
Servidor NMAP MCP
Un servidor de Protocolo de Contexto de Modelo (MCP) que permite a los asistentes de IA realizar operaciones de escaneo de red mediante NMAP. Este servidor proporciona una interfaz estandarizada para que los modelos de IA interactúen con NMAP, lo que permite realizar análisis de red y evaluaciones de seguridad mediante conversaciones de IA.
Prerrequisitos
Sistema operativo Windows
Node.js (v18 o superior)
NMAP instalado y accesible desde la línea de comandos de Windows
TypeScript para desarrollo
Related MCP server: Nmap MCP Server
Instalación
Instalación mediante herrería
Para instalar NMAP Server para Claude Desktop automáticamente a través de Smithery :
npx -y @smithery/cli install mcp-nmap-server --client claudeInstalación manual
Instale el paquete globalmente usando npm:
npm install -g mcp-nmap-serverO instalarlo localmente en su proyecto:
npm install mcp-nmap-serverCaracterísticas
El servidor proporciona acceso a las funciones principales de NMAP mediante una interfaz sencilla. Admite análisis rápidos, análisis completos de puertos, detección de versiones y plantillas de temporización personalizadas. La implementación utiliza la interfaz de línea de comandos nativa de NMAP, lo que garantiza la fiabilidad y la coherencia con las operaciones estándar de NMAP.
Configuración con Claude Desktop
Para usar este servidor con Claude Desktop en Windows, deberá configurarlo en el archivo de configuración de Claude ubicado en: C:\Users\YOUR_USERNAME\AppData\Roaming\Claude\config.json
Agregue el servidor NMAP a su configuración agregándolo a la sección mcpServers . Aquí tiene un ejemplo completo de un archivo de configuración de Claude Desktop:
{
"mcpServers": {
"nmap": {
"command": "node",
"args": [
"C:\\Users\\YOUR_USERNAME\\Downloads\\mcp-nmap-server\\dist\\index.js"
]
}
},
"globalShortcut": "Ctrl+Q"
}Reemplace YOUR_USERNAME con su nombre de usuario de Windows y ajuste la ruta a donde ha instalado el servidor NMAP.
Uso con IA
Una vez configurados, los asistentes de IA como Claude pueden usar el servidor mediante la función run_nmap_scan . Esta función acepta los siguientes parámetros:
{
target: string; // Host or network to scan
ports?: string; // Optional port specification (e.g., "80,443" or "1-1000")
scanType?: 'quick' | 'full' | 'version'; // Scan type (default: 'quick')
timing?: number; // NMAP timing template 0-5 (default: 3)
additionalFlags?: string; // Optional additional NMAP flags
}Ejemplo de conversación con Claude:
Human: Can you scan localhost for open ports?
Claude: I'll help you scan localhost using NMAP.
<runs nmap scan with parameters>
target: "localhost"
scanType: "quick"
timing: 3Licencia
Licencia MIT
Apoyo
Para problemas, sugerencias o contribuciones, visite el repositorio de GitHub.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Scan GitHub-hosted AI skills for vulnerabilities: prompt injection, malware, OWASP LLM Top 10.
AI pentesting: run scans, triage vulnerabilities, review PRs, manage schedules and assets.
Scan any website for AI agent readiness, payment protocols, and discovery endpoints
Exposes FEDLIN's public security scanners as agent-callable tools over Streamable HTTP.
Related MCP Servers
- AlicenseBqualityDmaintenanceA Model Control Protocol server that provides access to nmap network scanning functionality, allowing users to run customizable scans, store results, and analyze network security using AI prompts.318MIT
- FlicenseBqualityDmaintenanceExposes Nmap network scanning capabilities through a Model Context Protocol (MCP) server, allowing users to perform various types of network scans including vulnerability assessment, service detection, and OS fingerprinting.116-
- FlicenseNot gradedqualityDmaintenanceProvides AI agents like Claude with secure, controlled access to network security tools like nmap for scanning private networks and lab environments. Features comprehensive safety controls, circuit breakers, and production-ready monitoring.-
- FlicenseNot gradedqualityDmaintenanceEnables network scanning and security assessment using Nmap through MCP, allowing AI assistants to perform port scans, service detection, and network reconnaissance on specified targets with configurable scan parameters.-
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/PhialsBasement/nmap-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server