MCP.so
ログイン

External Reconnaissance MCP Server

@naebo

基本情報

カテゴリ

その他

トランスポート

stdio

作者

naebo

External Reconnaissance MCP Server について

An external reconnaissnce MCP server for offensive security engagements

External Reconnaissance MCP Server の設定

標準の設定はありません

このサーバーの README には解析可能な MCP 設定ブロックが含まれていません。インストール手順はリポジトリをご確認ください。

リポジトリ

External Reconnaissance MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is External Reconnaissance MCP Server?

The External Reconnaissance MCP Server is a Model Context Protocol (MCP) server for performing active external reconnaissance activities against a domain. It provides DNS enumeration, subdomain discovery, email security analysis, and SSL certificate inspection, and is intended as a demonstration and for educational/authorized testing purposes.

How to use External Reconnaissance MCP Server?

Download the repository, ensure uv is installed, and configure Claude for Desktop by editing the configuration file (claude_desktop_config.json) to point to the external-recon.py script with the correct absolute paths. After relaunching Claude, select the external-recon setup prompt, supply the target domain, and then ask Claude to perform external reconnaissance.

Key features of External Reconnaissance MCP Server

  • DNS record enumeration (A, AAAA, MX, NS, etc.)
  • DNS zone transfer attempts
  • Subdomain enumeration and bruteforcing
  • WHOIS lookups and HTTP headers analysis
  • Email security assessment

Use cases of External Reconnaissance MCP Server

  • Enumerating DNS records for a target domain
  • Discovering hidden subdomains via bruteforcing
  • Analyzing email security configurations (SPF, DKIM, DMARC)
  • Gathering SSL certificate information for a domain
  • Performing WHOIS lookups for domain ownership data

よくある質問

1

Is this production-ready?

No, this is a proof-of-concept demonstration and is not production-ready. Use at your own risk.

2

What system dependencies are required?

The tools `dig`, `whois`, and `dnsrecon` must be installed on the system.

3

What wordlist does the server use?

A supplied `dns-wordlist.txt` is used for subdomain bruteforcing. You can modify or replace it, though there is a limitation with very long wordlists.

4

What are the security considerations?

Only use against authorized targets, follow responsible disclosure practices, and respect the target system’s resources.

5

How do I configure the server for Claude for Desktop?

Download the repo, install `uv`, and add the configuration to `claude_desktop_config.json` with the absolute path to `uv` and the project directory. The server key is `external-recon`.

コメント

「その他」の他のコンテンツ