MCP NMAP サーバー
AIアシスタントがNMAPを使用してネットワークスキャン操作を実行できるようにするモデルコンテキストプロトコル(MCP)サーバー。このサーバーは、AIモデルがNMAPと対話するための標準化されたインターフェースを提供し、AIとの対話を通じてネットワーク分析とセキュリティ評価を実行できるようにします。
前提条件
- Windows オペレーティング システム
- Node.js (v18以上)
- NMAP がインストールされ、Windows のコマンドラインからアクセス可能
- 開発用のTypeScript
インストール
Smithery経由でインストール
Smithery経由で Claude Desktop 用の NMAP サーバーを自動的にインストールするには:
手動インストール
npm を使用してパッケージをグローバルにインストールします。
または、プロジェクトにローカルにインストールします。
特徴
このサーバーは、シンプルなインターフェースを通じてNMAPのコア機能へのアクセスを提供します。クイックスキャン、フルポートスキャン、バージョン検出、カスタムタイミングテンプレートをサポートしています。実装にはNMAPのネイティブコマンドラインインターフェースが採用されており、標準的なNMAP操作との信頼性と一貫性を確保しています。
Claude Desktop による構成
Windows 上の Claude Desktop でこのサーバーを使用するには、次の場所にある Claude 構成ファイルで構成する必要があります: C:\Users\YOUR_USERNAME\AppData\Roaming\Claude\config.json
NMAPサーバーをmcpServers
セクションに追加して設定に追加します。Claude Desktopの設定ファイルの完全な例を以下に示します。
YOUR_USERNAME
Windows ユーザー名に置き換え、NMAP サーバーをインストールした場所へのパスを調整します。
AIとの使用
設定が完了すると、ClaudeのようなAIアシスタントはrun_nmap_scan
関数を介してサーバーを使用できるようになります。この関数は以下のパラメータを受け入れます。
クロードとの会話の例:
ライセンス
MITライセンス
サポート
問題、提案、貢献については、GitHub リポジトリにアクセスしてください。
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
AI アシスタントが NMAP を使用してネットワーク スキャン操作を実行できるようにし、AI 会話を通じてネットワーク分析とセキュリティ評価のための標準化されたインターフェースを提供します。
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA 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.Last updated -39MIT License
- -securityAlicense-qualityA module that enables AI assistants to access and utilize common penetration testing and security tools like Nmap and Metasploit through a simple interface.Last updated -2GPL 3.0
- -securityFlicense-qualityAn agent-based network scanning system that uses Nmap for network discovery and leverages DeepSeek API to analyze scan results for security vulnerabilities and recommendations.Last updated -
- -securityAlicense-qualityProvides AI assistants with direct access to Wireshark network analysis capabilities, enabling AI-powered network troubleshooting, packet analysis, and network monitoring through a secure interface.Last updated -3MIT License