mcpField
U
Uncover MCP

Uncover MCP

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

Uncover MCP について

Uncover MCPは、uncoverツールをAIアシスタントから利用し、インターネット上に露出したホストを探索するサービスです。ShodanとFOFAで検索でき、複数の出力形式に対応しており、セキュリティ研究を対象としています。

主な機能

  1. 01ShodanとFOFAで検索
  2. 02複数の出力形式
  3. 03AIアシスタントとの対話

活用シーン

  1. 01インターネットに露出したホストの発見
  2. 02セキュリティ研究向けのホスト情報検索

MCP 対応

uncoverを使ったホスト検索をMCPクライアントに提供し、ShodanとFOFAによる検索や複数の出力形式に対応します。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

Uncover MCP

Uncover MCP は、インターネット上で公開されているホストを迅速に発見するために設計された、uncover ツールを基盤とする MCP(Model Context Protocol) サービスの実装です。

英語 | 中文

機能

  • 検索に projectdiscovery/uncover ライブラリを直接統合
  • 複数の検索エンジンに対応(現在は Shodan と FOFA)
  • 複数の出力形式を選択可能
  • シンプルで使いやすい MCP サービスインターフェース
  • AI アシスタントとの自然なやり取り

インストール

# Clone repository
git clone https://github.com/Co5mos/uncover-mcp
cd uncover-mcp

# Build project
go build -o uncover-mcp ./cmd/uncover-mcp

使用方法

MCP サービスとして実行します:

{
    "mcpServers": {
        "uncover-mcp": {
            "command": "./uncover-mcp",
            "args": [],
            "env": {
                "SHODAN_API_KEY": "",
                "FOFA_EMAIL": "",
                "FOFA_KEY": ""
            }
        }
    }
}

使用例

AI アシスタントでは、次の形式を使用します:

Search using Shodan for ssl:"Uber Technologies, Inc."
Search using FOFA for app="ATLASSIAN-JIRA"

宣言

このツールは、セキュリティ研究のみを目的としています。関連する法律や規制、および uncover プロジェクトの利用規約を遵守して、このツールを使用してください。

ライセンス

このプロジェクトは MIT License の下でライセンスされています。詳しくは LICENSE ファイルをご覧ください。

コメント

MCP は初めてですか?

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

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