mcp-recon
by nickpending
mcp-recon is a conversational recon interface and MCP server that bridges the gap between natural language and HTTP infrastructure analysis. It allows you to run reconnaissance on web domains via any compatible AI interface, like Claude Desktop.
Last updated: N/A
What is mcp-recon?
mcp-recon is a tool that exposes recon tools through the Model Context Protocol (MCP), allowing you to run reconnaissance on web domains via any compatible AI interface. It acts as a conversational interface for HTTP infrastructure analysis.
How to use mcp-recon?
mcp-recon is designed to run as a Docker container and be used with Claude Desktop or other MCP-compatible tools. After cloning the repository and building the Docker image, you can configure it in your MCP configuration file. You can then use natural language queries to perform reconnaissance tasks.
Key features of mcp-recon
Conversational Commands
MCP Server
Multiple Analysis Modes (quick, complete, full)
Standalone ASN Lookup
Built-in TLS, CDN, and header analysis
Docker Ready
Powered by httpx
Bug Workarounds
Use cases of mcp-recon
Certificate Analysis
Security Header Inspection
Technology Detection
Multi-Domain Comparison
Lookup by IP
Quick HTTP fingerprinting
Comprehensive metadata collection
FAQ from mcp-recon
Why am I getting no results?
Why am I getting no results?
Check that the domain is publicly accessible, you've specified the correct tool (http_quick_recon, http_full_recon, asn), and the target domain isn't blocking scans.
How can I improve performance?
How can I improve performance?
Start with http_quick_recon for faster results and scan fewer domains at once for better performance.
What is the httpx Stdin Leak issue?
What is the httpx Stdin Leak issue?
The httpx library attempts to read stdin even when used as a library. mcp-recon shields os.Stdin to prevent interference with MCP.
What should I consider for security?
What should I consider for security?
Only scan domains you own or have permission to test. The full_recon mode retrieves complete page content - use judiciously. Consider rate limiting to avoid impacting target systems.
What is MCP?
What is MCP?
MCP stands for Model Context Protocol. It's a protocol that allows AI models to interact with external tools and services.