Skip to main content
Glama

MCP NMAP 서버

대장간 배지

AI 비서가 NMAP을 사용하여 네트워크 스캐닝 작업을 수행할 수 있도록 하는 모델 컨텍스트 프로토콜(MCP) 서버입니다. 이 서버는 AI 모델이 NMAP과 상호 작용할 수 있는 표준화된 인터페이스를 제공하여 AI 대화를 통해 네트워크 분석 및 보안 평가를 수행할 수 있도록 합니다.

필수 조건

  • 윈도우 운영체제

  • Node.js(v18 이상)

  • NMAP이 설치되었고 Windows 명령줄에서 접근 가능함

  • 개발을 위한 TypeScript

Related MCP server: Nmap MCP Server

설치

Smithery를 통해 설치

Smithery를 통해 Claude Desktop용 NMAP 서버를 자동으로 설치하려면:

지엑스피1

수동 설치

npm을 사용하여 패키지를 전역적으로 설치합니다.

npm install -g mcp-nmap-server

또는 프로젝트에 로컬로 설치하세요.

npm install mcp-nmap-server

특징

이 서버는 간단한 인터페이스를 통해 NMAP의 핵심 기능에 대한 액세스를 제공합니다. 빠른 검사, 전체 포트 검사, 버전 감지 및 사용자 지정 타이밍 템플릿을 지원합니다. 구현은 NMAP의 기본 명령줄 인터페이스를 사용하여 표준 NMAP 작업과의 안정성과 일관성을 보장합니다.

Claude Desktop을 사용한 구성

Windows에서 Claude Desktop과 함께 이 서버를 사용하려면 C:\Users\YOUR_USERNAME\AppData\Roaming\Claude\config.json 에 있는 Claude 구성 파일에서 구성해야 합니다.

mcpServers 섹션에 NMAP 서버를 추가하여 구성에 추가하세요. 다음은 Claude Desktop 구성 파일의 전체 예입니다.

{
    "mcpServers": {
        "nmap": {
            "command": "node",
            "args": [
                "C:\\Users\\YOUR_USERNAME\\Downloads\\mcp-nmap-server\\dist\\index.js"
            ]
        }
    },
    "globalShortcut": "Ctrl+Q"
}

YOUR_USERNAME Windows 사용자 이름으로 바꾸고 경로를 NMAP 서버를 설치한 위치로 조정하세요.

AI 활용

구성이 완료되면 Claude와 같은 AI 비서는 run_nmap_scan 함수를 통해 서버를 사용할 수 있습니다. 이 함수는 다음 매개변수를 받습니다.

{
    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
}

클로드와의 대화 예시:

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: 3

특허

MIT 라이센스

지원하다

문제점, 제안 또는 기여에 대한 의견이 있으시면 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.

Maintenance

ActivityInactive
ResponsivenessSyncing

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

Related MCP Servers

  • A
    license
    B
    quality
    D
    maintenance
    A 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.
    3
    18
    MIT
  • F
    license
    B
    quality
    D
    maintenance
    Exposes 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.
    11
    6
    -
  • F
    license
    Not graded
    quality
    D
    maintenance
    Provides 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.
    -
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables 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

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