← Back to list

shodan-recon
by GangGreenTemperTatum
Shodan MCP server
⭐ 0🍴 0📅 Jan 17, 2026
SKILL.md
name: shodan-recon description: Perform comprehensive reconnaissance using Shodan. Use for asset discovery, network mapping, and identifying internet-facing systems. Triggers on requests for "recon", "reconnaissance", "asset discovery", "find hosts", or "map network".
Shodan Reconnaissance Skill
Perform comprehensive reconnaissance and asset discovery using Shodan's extensive internet scanning database.
When to Use
- User requests reconnaissance on a domain or organization
- Need to discover internet-facing assets
- Mapping an organization's attack surface
- Finding exposed services or systems
- Authorized security assessments
Workflow
-
Initial Scope
- Identify target (domain, organization, IP range)
- Verify authorization for reconnaissance
- Check Shodan API credits with
shodan_api_info
-
DNS Enumeration
- Use
shodan_dns_lookupfor domain resolution - Use
shodan_dns_reversefor IP to hostname mapping
- Use
-
Asset Discovery
- Use
shodan_host_searchwith organization name - Common queries:
org:"Company Name"hostname:example.comnet:192.168.0.0/24ssl:"example.com"
- Use
-
Port and Service Enumeration
- Analyze discovered hosts for open ports
- Identify running services and versions
- Check for common vulnerable services
-
Detailed Host Analysis
- Use
shodan_host_infofor deep dive on interesting hosts - Include historical data for change tracking
- Note vulnerabilities and weak configurations
- Use
-
Reporting
- Summarize discovered assets
- Highlight critical findings
- Recommend next steps
Example Queries
Find Organization Assets
org:"Example Corp"
Find Web Servers by Domain
hostname:example.com port:80,443
Find Exposed Databases
"mongodb server information" port:27017 org:"Example Corp"
Find VPN Gateways
ssl:"example.com" port:443 product:vpn
Find Exposed Remote Access
port:3389 org:"Example Corp" # RDP
port:22 org:"Example Corp" # SSH
port:5900 org:"Example Corp" # VNC
Best Practices
- Always verify authorization before reconnaissance
- Start broad, then narrow down
- Use facets to aggregate results efficiently
- Cross-reference findings with other sources
- Document all discovered assets
- Respect rate limits and API quotas
- Focus on actionable intelligence
Output Format
Provide results in structured format:
- Summary: Total assets discovered
- Critical Findings: High-priority items
- Asset Inventory: Categorized list of discovered systems
- Vulnerabilities: Known CVEs or weak configurations
- Recommendations: Next steps for analysis or remediation
Score
Total Score
60/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon