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
- AsecurityAlicenseAqualityProvides access to Shodan API functionality, enabling AI assistants to query information about internet-connected devices for cybersecurity research and threat intelligence.Last updated -51JavaScriptMIT License
- 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 -32PythonMIT License
- -securityFlicense-qualityAn integration that enables AI assistants to interact with network data through a standardized protocol, providing AI-ready tools and interfaces for network automation and management.Last updated -2Python
- -securityAlicense-qualityA lightweight, extensible cybersecurity toolkit that connects AI assistants to security tools through the Model Context Protocol (MCP), enabling AI-assisted security research, scanning, and analysis.Last updated -3PythonMIT License