MCP NMAP Server
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.
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