CoolFace
Apppublic

Agents-MCP-Hackathon/ExposureGPT

sourceHugging Facemitupdated 1y agoView on Hugging Face
1likes
App README

ExposureGPT - Simplified OSINT Intelligence

Single MCP tool for comprehensive security intelligence using Shodan + OpenAI

![๐Ÿš€ Live on HuggingFace](https://huggingface.co/spaces/ACloudCenter/ExposureGPT) ![MCP Server](https://huggingface.co/spaces/ACloudCenter/ExposureGPT)

Features

  • โ€”Single Tool: One comprehensive OSINT intelligence gathering function
  • โ€”Shodan Integration: Real infrastructure and device discovery
  • โ€”AI Analysis: GPT-4o-mini powered security insights
  • โ€”MCP Server: Built-in Model Context Protocol server for AI assistants
  • โ€”Risk Assessment: Automated security scoring and recommendations
  • โ€”Simple Interface: Single input, comprehensive output

Configuration

Required: Set these environment variables in your Space settings:

  • โ€”SHODAN_API_KEY - Your Shodan API key (get from https://shodan.io)
  • โ€”OPENAI_API_KEY - Your OpenAI API key (get from https://openai.com)

MCP Integration

This Space automatically serves as an MCP server that AI assistants like Claude can use!

MCP Endpoint: https://acloudcenter-exposuregpt.hf.space/gradio_api/mcp/sse

Claude Desktop Configuration:

json
{
  "mcpServers": {
    "exposuregpt": {
      "command": "npx",
      "args": ["mcp-remote", "https://acloudcenter-exposuregpt.hf.space/gradio_api/mcp/sse"]
    }
  }
}

Available Tool

`intelligence_gathering(target: str)`

  • โ€”Comprehensive OSINT analysis for any domain, IP address, or organization
  • โ€”Uses Shodan for infrastructure discovery and vulnerability detection
  • โ€”AI-powered analysis with actionable security recommendations
  • โ€”Returns detailed security report with risk assessment

Usage Examples

Web Interface

  • โ€”Domain: google.com - Analyze domain infrastructure
  • โ€”IP Address: 8.8.8.8 - Scan specific IP for services
  • โ€”Organization: Microsoft Corp - Corporate intelligence gathering

Via AI Assistant (Claude)

"Analyze the security posture of example.com"
"What are the security risks for tesla.com?"
"Perform OSINT analysis on 1.1.1.1"

Security & Ethics

This tool is designed for:

  • โ€”Security awareness and education
  • โ€”Authorized penetration testing
  • โ€”Risk assessment for your own organization
  • โ€”Academic research

Not for:

  • โ€”Unauthorized reconnaissance
  • โ€”Malicious activities
  • โ€”Privacy violations

How It Works

  1. 1.Input Analysis: Automatically detects if target is domain, IP, or organization
  2. 2.Shodan Query: Searches for exposed infrastructure and services
  3. 3.Risk Assessment: Analyzes vulnerabilities and calculates risk scores
  4. 4.AI Analysis: GPT-4o-mini generates security insights and recommendations
  5. 5.Comprehensive Report: Formatted intelligence report with actionable findings

Perfect for security researchers, penetration testers, and AI assistants needing OSINT capabilities.


Built for the 2025 Gradio Agents & MCP Hackathon