mcpField
H
Hunter MCP Server

Hunter MCP Server

ローカル
github.com/help116114セキュリティ079 週間前に更新

Hunter MCP Server について

Hunter MCP Serverは、Hunter(Qianxin)APIをAIアシスタントから利用し、インターネット接続機器やサービスの情報を検索します。多様な検索条件、結果のサンプリング、リソースへのアクセス、CSV出力に対応します。

主な機能

  1. 01IP・ドメイン・ポートなどで検索
  2. 02結果のページ分けとフィールド選択
  3. 03結果数を制限してトークン使用量を削減
  4. 04リソースURI経由で検索結果にアクセス
  5. 05検索結果をCSVに出力

活用シーン

  1. 01IPやドメインから接続資産を調査
  2. 02プロトコル・ポート・証明書情報を抽出
  3. 03大量の検索結果の応答規模を調整
  4. 04分析用に検索結果を保存

MCP 対応

Hunter APIを通じて機器やサービスの情報を検索するMCPサーバーで、検索とCSV出力のツールを提供します。検索結果はリソースとしても利用できます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Hunter MCP Server

Hunter(Qianxin)API の機能にアクセスできる Model Context Protocol(MCP)サーバーです。AI アシスタントがインターネットに接続されたデバイスやサービスに関する情報を検索できます。

インストール

  1. リポジトリをクローンします:
    git clone https://github.com/help116114/hunter-mcp-server.git
    cd hunter-mcp-server
    
  2. 依存関係をインストールします:
    npm install
    
  3. サーバーをビルドします:
    npm run build
    
  4. Hunter API キーとメールアドレスを設定します:
    export Hunter_API_KEY="your-api-key-here"
    
  5. サーバーを起動します:
    npm start
    

セットアップ

このサーバーを Claude またはその他の MCP 対応 AI アシスタントと統合するには、次の手順に従ってください:

  1. MCP の設定にサーバーを追加します:
{
  "mcpServers": {
    "hunter": {
      "command": "node",
      "args": ["/path/to/hunter-mcp-server/build/index.js"],
      "env": {
        "HUNTER_API_KEY": "your-api-key-here"
      }
    }
  }
}
  1. Claude を再起動して、新しい MCP サーバーを読み込みます。

機能

  • 検索機能:IP、ドメイン、ヘッダー、Web 情報、ICP 登録情報、プロトコル/ポート、アプリケーションコンポーネント、証明書、脆弱性、AS、TLS-JARM など、さまざまな検索条件を使って Hunter のデータベースを検索します。
  • 結果のサンプリング:トークン使用量を削減するために応答データを制限できます。大規模なデータセットを扱う場合に便利です。 リソース管理**:検索結果に適切な URI を付与し、リソースとしてアクセスできるようにします。
  • CSV エクスポート:検索結果を CSV ファイルにエクスポートして、さらに分析できます。

ツール

search_hunter
  • 説明:Hunter のデータベースからデバイスやサービスを検索します。
  • パラメーター:
    • query (required):Hunter の検索クエリ(例:'ip="1.1.1.1"')。
    • page (optional):結果をページ分割する際のページ番号(デフォルト:1)。
    • size (optional):1 ページあたりの結果数(デフォルト:10)。
    • fields (optional):結果に含めるフィールドのリスト(例:['ip', 'port', 'title'])。
export_to_csv
  • 説明:Hunter の検索結果を CSV ファイルにエクスポートします。
  • パラメーター:
    • query (required):Hunter の検索クエリ(例:'ip="1.1.1.1"')。
    • outputPath (required):出力 CSV ファイルのパス。
    • page (optional):結果をページ分割する際のページ番号(デフォルト:1)。
    • size (optional):1 ページあたりの結果数(デフォルト:10)。
    • fields (optional):結果に含めるフィールドのリスト(例:['ip', 'port', 'title'])。

要件

  • Node.js:このサーバーは Node.js を使用して構築されています。システムに Node.js(バージョン 14.17 以降)がインストールされていることを確認してください。
  • Hunter API キー:Hunter API にアクセスするには、有効な Hunter API キーが必要です。API キーは Hunter プラットフォームから取得できます。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。