Prototyp · Vorschau: alle Server aus der offiziellen Registry, alle 30 Minuten synchronisiert. Bewertungen und Benutzerkonten folgen in einem späteren Schritt.
PopNx MCPMCP-Server für alle, die KI nutzen · in einfachen Worten erklärt

OSINT MCP

von rjn32sVersion 0.1.1i★ –iLäuft auf deinem Computer
Name in der Registryio.github.rjn32s/osint-mcp

Installieren

Überblick

Beschreibung vom Entwickler (englisches Original)

26 free OSINT tools as MCP tools for AI agents. Auto-installs everything on first run.

Die drei Säulen von PopNx MCP

Diese drei werden nie zu einer Punktzahl zusammengefasst: Meinungen, Messungen und Beliebtheit sind verschiedene Dinge.

Was du damit machen kannst

Für diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.

  • Verbindung: Läuft auf deinem Computer
  • Transport: stdio
  • Kategorie: Cybersicherheit
  • Das musst du eintragen: SHODAN_KEY, VIRUSTOTAL_KEY, IPINFO_KEY, HIBP_KEY, URLSCAN_KEY

Installation

Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.

Bevor du installierst

  • Basischecks: 1 von 1 bestanden
  • Läuft auf deinem Computer mit den Rechten deines Benutzerkontos (Dateien, Netzwerk, Apps).
  • Das trägst du selbst ein: SHODAN_KEY, VIRUSTOTAL_KEY, IPINFO_KEY, HIBP_KEY, URLSCAN_KEY

Als geheim markierte Werte sind Schlüssel zu deinem Konto. Gib sie nie weiter und füge sie nie in einen Chat ein.

Du brauchst

  • PyPIuv für Python installiert (für den Befehl uvx)

Welche App nutzt du?

Wähle oben deine App. Wir merken sie uns, damit der Button beim nächsten Mal „In … installieren“ anzeigt.

Öffne Claude Desktop → Settings → Developer → Edit Config und füge dies in claude_desktop_config.json ein

{
  "mcpServers": {
    "osint": {
      "command": "uvx",
      "args": [
        "osint-mcp"
      ],
      "env": {
        "SHODAN_KEY": "your-value",
        "VIRUSTOTAL_KEY": "your-value",
        "IPINFO_KEY": "your-value",
        "HIBP_KEY": "your-value",
        "URLSCAN_KEY": "your-value"
      }
    }
  }
}

Führe das in deinem Terminal aus

claude mcp add osint --env SHODAN_KEY=your-value --env VIRUSTOTAL_KEY=your-value --env IPINFO_KEY=your-value --env HIBP_KEY=your-value --env URLSCAN_KEY=your-value -- uvx osint-mcp

Trag die leeren Werte ein, bevor du ihn startest.

In Cursor öffnen

Oder kopier die Einstellungen selbst

In .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen

{
  "mcpServers": {
    "osint": {
      "command": "uvx",
      "args": [
        "osint-mcp"
      ],
      "env": {
        "SHODAN_KEY": "your-value",
        "VIRUSTOTAL_KEY": "your-value",
        "IPINFO_KEY": "your-value",
        "HIBP_KEY": "your-value",
        "URLSCAN_KEY": "your-value"
      }
    }
  }
}

Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.

In VS Code öffnen

Oder kopier die Einstellungen selbst

In .vscode/mcp.json in deinem Projekt einfügen

{
  "servers": {
    "osint": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "osint-mcp"
      ],
      "env": {
        "SHODAN_KEY": "your-value",
        "VIRUSTOTAL_KEY": "your-value",
        "IPINFO_KEY": "your-value",
        "HIBP_KEY": "your-value",
        "URLSCAN_KEY": "your-value"
      }
    }
  }
}

Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.

Dieser Server läuft auf deinem Computer, und ChatGPT kann sich nur mit Servern im Internet verbinden. Wähle eine andere App.

Deine Auswahl bleibt in einem Cookie auf diesem Gerät; kein Konto nötig.

Werte, die du selbst einträgst

  • SHODAN_KEY geheim env
    Optional: Shodan API key for host/port lookups. Free tier at https://account.shodan.io
  • VIRUSTOTAL_KEY geheim env
    Optional: VirusTotal API key for URL/IP/hash scanning. Free at https://virustotal.com
  • IPINFO_KEY geheim env
    Optional: ipinfo.io API key for IP geolocation. 50k req/month free.
  • HIBP_KEY geheim env
    Optional: HaveIBeenPwned API key for email breach lookups.
  • URLSCAN_KEY geheim env
    Optional: urlscan.io API key for URL scanning.

Diese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.

Was er kann

Läuft auf deinem Computer; die Tool-Liste erscheint nach der Installation in deiner KI-App.

Basischecksi

Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 8. Nov. 2026

  • ✓ Bestanden

    Entwickler passt zum Repo

    Der Registry-Name wurde mit dem GitHub-Konto rjn32s bestätigt, dem das Repo gehört

  • … Noch nicht geprüft

    Wird noch gepflegt

    Dieses Repo haben wir noch nicht von GitHub gelesen

  • … Noch nicht geprüft

    Hat eine Lizenz

    Dieses Repo haben wir noch nicht von GitHub gelesen

  • – Nicht zutreffend

    Endpunkt antwortet

    Dieser Server läuft auf deinem Computer; es gibt keinen Endpunkt im Internet

  • – Nicht zutreffend

    Anmeldung mit OAuth

    Läuft auf deinem Computer und nutzt stattdessen lokale Einstellungen

  • … Noch nicht geprüft

    Keine versteckten Anweisungen in Tool-Beschreibungen

    Läuft auf deinem Computer; Tool-Listen können wir nur von Endpunkten im Internet lesen

Im Vergleich mit anderen in Cybersicherheiti

  • Mehr Sterne als 0 % der anderen 1000 Server in dieser Kategorie
  • Neuer in der Registry veröffentlicht als 24 % der anderen 1000 Server in dieser Kategorie
  • Basischecks gleich gut wie oder besser als bei 100 % der anderen 1000 Server in dieser Kategorie

Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.

Häufige Fragen

Ist OSINT MCP sicher?

Er hat 1 von 1 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.

Welche Schlüssel oder Codes braucht er?

Das musst du eintragen: SHODAN_KEY, VIRUSTOTAL_KEY, IPINFO_KEY, HIBP_KEY, URLSCAN_KEY

Läuft er auf meinem Computer oder in der Cloud?

Er läuft auf deinem Computer. Deine KI-App startet ihn bei Bedarf, und die Daten laufen nicht über die Server des Entwicklers (außer der Server ruft selbst einen Onlinedienst auf).

Wird er noch gepflegt?

Das GitHub-Repo wurde zuletzt – geändert, und die neueste Version (0.1.1) kam vor 4 Monaten in die Registry.

Welche Apps können ihn nutzen?

Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Außerdem brauchst du Python (uv) auf deinem Computer.

Was kann ich stattdessen nutzen?

In derselben Kategorie: Phishnoo Sandbox, Zovo Dependency Audit, TeamOnly

Alternativen

Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.

So liest du eine Karte:↓ Downloads pro Wochei★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti

Phishnoo Sandbox

Explore synthetic security awareness metrics and file example threat reports.

von api.phishnoo.nlAm AnfangAktualisiert heute

Läuft in der Cloud✓ api.phishnoo.nl

Zovo Dependency Audit

Audit a dependency list for known vulnerabilities, licenses and outdated versions.

von theluckystrikeAm AnfangAktualisiert heute

Läuft in der Cloud

TeamOnly

Deploy AI-built internal apps behind your company login, with a database, files and secrets.

von sohelsdGanz neu↓ 315/Wo.Aktualisiert heute

Läuft auf deinem Computer✓ teamonly.dev

README vom Entwickler

README öffnen

Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.

osint-mcp — Free OSINT Tools as MCP Tools for AI Agents

One command. 26 free OSINT tools. Any AI agent.

uvx osint-mcp   # installs everything and starts the MCP server

What is osint-mcp?

osint-mcp is a Python package that wraps 26 free OSINT (Open Source Intelligence) tools as MCP (Model Context Protocol) tools, giving AI agents like Claude, GPT-4, and any MCP-compatible agent the ability to perform real OSINT investigations directly from a conversation.

The problem it solves: Running OSINT tools traditionally requires installing a dozen separate binaries, writing glue scripts, and manually parsing outputs. osint-mcp automates the entire setup — it detects your OS, installs all tools via Homebrew / apt / Go / pip, and exposes them to your AI agent through a single MCP server.

Who it is for:

  • Security researchers and penetration testers who want AI-assisted reconnaissance
  • Developers building AI agents with security investigation capabilities
  • Bug bounty hunters automating initial footprinting
  • Threat intelligence analysts enriching IOCs (Indicators of Compromise)
  • Students learning OSINT with AI guidance

Key Features

  • 26 free OSINT tools spanning network, domain, social media, email, web, phone, and secrets scanning
  • Single-command setup — uvx osint-mcp auto-installs all underlying tools on first run
  • MCP-native — works out of the box with Claude Desktop, any MCP client, or the Anthropic SDK
  • Zero-config for most tools — 15 tools work with no API key at all
  • Graceful degradation — tools with optional free API keys (Shodan, VirusTotal) work in reduced mode without them and tell you exactly how to enable full access
  • macOS + Linux support (Homebrew, apt, yum, Go, pip — all detected automatically)
  • Safe by default — passive recon only unless you explicitly call a port-scan or secrets-scan tool

One-Command Setup (Recommended)

uvx is the Python equivalent of npx — it installs the package in an isolated environment and runs it immediately. No pip install, no virtual environment setup needed.

uvx osint-mcp

On first run, this automatically:

  1. Installs osint-mcp in an isolated Python environment
  2. Detects your OS (macOS or Linux)
  3. Installs all 26 OSINT tool binaries via Homebrew / apt / Go / uv pip
  4. Starts the MCP server on stdio (ready for Claude Desktop or any MCP client)

On subsequent runs, it boots in under a second — tools are already installed.


Connect to Claude Desktop

Add one entry to your Claude Desktop config and you are done.

macOS — ~/Library/Application Support/Claude/claude_desktop_config.json Linux — ~/.config/Claude/claude_desktop_config.json

{

"mcpServers": { "osint": { "command": "uvx", "args": ["osint-mcp"] } } }

Restart Claude Desktop. You will see 26 new OSINT tools available in the tool list.


Alternative: Traditional pip Install

If you prefer managing your own environment:

pip install osint-mcp

Install all OSINT tool binaries

osint-mcp install

Check what is available

osint-mcp status

Start the MCP server

osint-mcp serve


How It Works

Claude Desktop / AI Agent

│ │ MCP (stdio) ▼ osint-mcp server │ ├── osint_whois → python-whois library ├── osint_port_scan → nmap binary (subprocess) ├── osint_subdomain_enum → subfinder binary ├── osint_cert_transparency → crt.sh public API (HTTP) ├── osint_shodan_host → Shodan REST API (optional key) ├── osint_virustotal → VirusTotal REST API (optional key) └── ... 20 more tools

Each tool is a BaseTool subclass. The registry auto-discovers all subclasses at startup and registers them with FastMCP. If a tool's binary is not installed, it returns a clear "not installed — run osint-mcp install" message instead of crashing.


Complete Tool Reference (26 Tools)

Network Intelligence
MCP ToolUnderlying TechnologyKey Required?What It Does
osint_whoispython-whoisNoWHOIS lookup — registrar, creation date, expiry, nameservers
osint_dns_lookupdigNoDNS records: A, AAAA, MX, NS, TXT, CNAME, SOA, PTR, SRV, CAA
osint_port_scannmapNoPort and service scan with version detection
osint_ip_infoipinfo.io APIOptionalIP geolocation, ISP, org, timezone, abuse contact
osint_asn_lookupipinfo.io APIOptionalASN number, BGP prefix, network owner
Domain & DNS Intelligence
MCP ToolUnderlying TechnologyKey Required?What It Does
osint_subdomain_enumsubfinderNoPassive subdomain enumeration from 40+ sources
osint_amassamassNoDeep attack-surface mapping across DNS, certs, APIs
osint_cert_transparencycrt.sh APINoCertificate transparency log search — reveals subdomains via SSL certs
osint_harvestertheHarvesterNoEmail addresses, hostnames, employee names from public sources
osint_dnsrecondnsreconNoZone transfer attempts, SRV enumeration, reverse lookups
Social Media & Username OSINT
MCP ToolUnderlying TechnologyKey Required?What It Does
osint_username_searchSherlockNoUsername search across 300+ social platforms
osint_maigretMaigretNoDeep username profiling across 3,000+ sites with profile extraction
Email Intelligence
MCP ToolUnderlying TechnologyKey Required?What It Does
osint_email_accountsHoleheNoFind which services (Instagram, Twitter, etc.) are linked to an email
osint_email_breachHaveIBeenPwnedOptionalCheck if an email appears in known data breaches
Web & Threat Intelligence
MCP ToolUnderlying TechnologyKey Required?What It Does
osint_waybackInternet Archive APINoRetrieve historical snapshots of any URL from the Wayback Machine
osint_urlscanurlscan.io APIOptionalScan a URL — returns IPs contacted, tech stack, screenshot, threat score
osint_shodan_hostShodan APIRequired (free)Open ports, services, banners, CVEs for any IP
osint_shodan_searchShodan APIRequired (free)Search internet-connected devices with Shodan query syntax
osint_virustotalVirusTotal APIRequired (free)Check URLs, IPs, domains, or file hashes against 70+ AV engines
Phone Number OSINT
MCP ToolUnderlying TechnologyKey Required?What It Does
osint_phone_infoPhoneInfogaNoCarrier, country, line type, and public source search for phone numbers
Secrets & Code Scanning
MCP ToolUnderlying TechnologyKey Required?What It Does
osint_scan_secretsTruffleHogNoScan a Git repo URL or local path for exposed secrets and API keys
osint_gitleaksGitleaksNoDetect hardcoded passwords and tokens in Git history
Meta / Utility
MCP ToolWhat It Does
osint_install_statusJSON list of all tools with availability status — useful for agents to check before running
osint_config_getRead a stored API key (masked)
osint_config_setStore an API key from within an agent conversation
osint_config_listList all configured API keys

Optional Free API Keys

These tools work without a key but unlock significantly more data with one. All are free to register.

ToolConfig KeyFree TierRegister At
Shodanshodan_key1 query/sec, 100 resultshttps://account.shodan.io
VirusTotalvirustotal_key4 requests/minhttps://www.virustotal.com/gui/join-us
ipinfo.ioipinfo_key50,000 req/monthhttps://ipinfo.io/signup
HaveIBeenPwnedhibp_keyFree for email checkshttps://haveibeenpwned.com/API/Key
urlscan.iourlscan_key100 scans/dayhttps://urlscan.io/user/signup
# Set a key via CLI

osint-mcp config set shodan_key=YOUR_KEY

Or let your AI agent set it during a conversation (via osint_config_set tool)


Example AI Agent Conversations

Once connected to Claude Desktop, you can ask questions like:

*"Investigate the domain example.com — find subdomains, check for data breaches on contact emails, and look it up on Shodan."*

*"Scan the GitHub repo github.com/org/repo for exposed secrets and API keys."*

*"Find all social media accounts associated with the username johndoe123."*

*"Check if the IP 1.2.3.4 is listed on Shodan and what ports are open."*

*"Look up the phone number +14155552671 and find what carrier and country it's registered to."*

The agent automatically chains multiple tools, interprets the results, and presents a coherent investigation summary — no manual tool orchestration needed.


CLI Reference

osint-mcp                          Start the MCP server (default, same as serve)

osint-mcp serve Start the MCP server explicitly osint-mcp serve --no-auto-install Skip first-run tool installation osint-mcp install Install all missing OSINT tools osint-mcp install --category X Install only tools in category (network/domain/social…) osint-mcp install --dry-run Preview what would be installed osint-mcp status Show a table of all tools and their availability osint-mcp config set KEY=VALUE Store an API key osint-mcp config get KEY Read a stored key (masked) osint-mcp config list List all stored keys osint-mcp config delete KEY Remove a key osint-mcp --version Print version osint-mcp --help Show help


Supported Platforms

PlatformHow Tools Are Installed
macOSHomebrew (brew install) · go install · uv pip install
Linux (Debian / Ubuntu)apt-get install · go install · uv pip install
Linux (RHEL / Fedora / CentOS)yum / dnf · go install · uv pip install

Prerequisites auto-handled:

  • Homebrew — must be pre-installed on macOS (https://brew.sh)
  • Go 1.21+ — required for subfinder, amass, phoneinfoga, gitleaks (installer skips gracefully if absent)
  • Python 3.10+ — required (bundled when using uvx)

Frequently Asked Questions

Q: What is MCP (Model Context Protocol)? A: MCP is an open standard by Anthropic that lets AI models call external tools in a structured, secure way. It is to AI agents what HTTP is to web browsers — a universal protocol for tool use. Learn more at modelcontextprotocol.io.

Q: Does osint-mcp work with AI agents other than Claude? A: Yes. Any MCP-compatible client works — including OpenAI's agent framework (via MCP adapters), LangChain, LlamaIndex, and custom agents built with the Anthropic SDK. The server communicates over stdio using the standard MCP JSON-RPC protocol.

Q: Does it cost anything? A: The package itself is free and open source. All 26 tools are free. Some tools (Shodan, VirusTotal) require a free API key registration for full functionality but offer a usable free tier.

**Q: Is it

Nur der Anfang wird gezeigt; den Rest findest du im Repo

PopNx fragen