Skip to main content
Glama

MCP NMAP 서버

대장간 배지

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

필수 조건

  • 윈도우 운영체제

  • Node.js(v18 이상)

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

  • 개발을 위한 TypeScript

Related MCP server: HackerMCP

설치

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 저장소를 방문해주세요.

-
security - not tested
A
license - permissive license
-
quality - not tested

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