Phishnoo Sandbox
Explore synthetic security awareness metrics and file example threat reports.
Beschreibung vom Entwickler (englisches Original)
26 free OSINT tools as MCP tools for AI agents. Auto-installs everything on first run.
Diese drei werden nie zu einer Punktzahl zusammengefasst: Meinungen, Messungen und Beliebtheit sind verschiedene Dinge.
Für diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.
Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.
SHODAN_KEY, VIRUSTOTAL_KEY, IPINFO_KEY, HIBP_KEY, URLSCAN_KEYAls geheim markierte Werte sind Schlüssel zu deinem Konto. Gib sie nie weiter und füge sie nie in einen Chat ein.
Du brauchst
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-mcpTrag die leeren Werte ein, bevor du ihn startest.
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 .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.
Diese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.
Läuft auf deinem Computer; die Tool-Liste erscheint nach der Installation in deiner KI-App.
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
Der Registry-Name wurde mit dem GitHub-Konto rjn32s bestätigt, dem das Repo gehört
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieser Server läuft auf deinem Computer; es gibt keinen Endpunkt im Internet
Läuft auf deinem Computer und nutzt stattdessen lokale Einstellungen
Läuft auf deinem Computer; Tool-Listen können wir nur von Endpunkten im Internet lesen
Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.
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.
Das musst du eintragen: SHODAN_KEY, VIRUSTOTAL_KEY, IPINFO_KEY, HIBP_KEY, URLSCAN_KEY
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).
Das GitHub-Repo wurde zuletzt – geändert, und die neueste Version (0.1.1) kam vor 4 Monaten in die Registry.
Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Außerdem brauchst du Python (uv) auf deinem Computer.
In derselben Kategorie: Phishnoo Sandbox, Zovo Dependency Audit, TeamOnly
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
Explore synthetic security awareness metrics and file example threat reports.
Audit a dependency list for known vulnerabilities, licenses and outdated versions.
Deploy AI-built internal apps behind your company login, with a database, files and secrets.
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.
One command. 26 free OSINT tools. Any AI agent.
uvx osint-mcp # installs everything and starts the MCP server
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:
uvx osint-mcp auto-installs all underlying tools on first runuvx 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:
osint-mcp in an isolated Python environmentOn subsequent runs, it boots in under a second — tools are already installed.
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.
If you prefer managing your own environment:
pip install osint-mcp
osint-mcp install
osint-mcp status
osint-mcp serve
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.
| MCP Tool | Underlying Technology | Key Required? | What It Does |
|---|---|---|---|
osint_whois | python-whois | No | WHOIS lookup — registrar, creation date, expiry, nameservers |
osint_dns_lookup | dig | No | DNS records: A, AAAA, MX, NS, TXT, CNAME, SOA, PTR, SRV, CAA |
osint_port_scan | nmap | No | Port and service scan with version detection |
osint_ip_info | ipinfo.io API | Optional | IP geolocation, ISP, org, timezone, abuse contact |
osint_asn_lookup | ipinfo.io API | Optional | ASN number, BGP prefix, network owner |
| MCP Tool | Underlying Technology | Key Required? | What It Does |
|---|---|---|---|
osint_subdomain_enum | subfinder | No | Passive subdomain enumeration from 40+ sources |
osint_amass | amass | No | Deep attack-surface mapping across DNS, certs, APIs |
osint_cert_transparency | crt.sh API | No | Certificate transparency log search — reveals subdomains via SSL certs |
osint_harvester | theHarvester | No | Email addresses, hostnames, employee names from public sources |
osint_dnsrecon | dnsrecon | No | Zone transfer attempts, SRV enumeration, reverse lookups |
| MCP Tool | Underlying Technology | Key Required? | What It Does |
|---|---|---|---|
osint_username_search | Sherlock | No | Username search across 300+ social platforms |
osint_maigret | Maigret | No | Deep username profiling across 3,000+ sites with profile extraction |
| MCP Tool | Underlying Technology | Key Required? | What It Does |
|---|---|---|---|
osint_email_accounts | Holehe | No | Find which services (Instagram, Twitter, etc.) are linked to an email |
osint_email_breach | HaveIBeenPwned | Optional | Check if an email appears in known data breaches |
| MCP Tool | Underlying Technology | Key Required? | What It Does |
|---|---|---|---|
osint_wayback | Internet Archive API | No | Retrieve historical snapshots of any URL from the Wayback Machine |
osint_urlscan | urlscan.io API | Optional | Scan a URL — returns IPs contacted, tech stack, screenshot, threat score |
osint_shodan_host | Shodan API | Required (free) | Open ports, services, banners, CVEs for any IP |
osint_shodan_search | Shodan API | Required (free) | Search internet-connected devices with Shodan query syntax |
osint_virustotal | VirusTotal API | Required (free) | Check URLs, IPs, domains, or file hashes against 70+ AV engines |
| MCP Tool | Underlying Technology | Key Required? | What It Does |
|---|---|---|---|
osint_phone_info | PhoneInfoga | No | Carrier, country, line type, and public source search for phone numbers |
| MCP Tool | Underlying Technology | Key Required? | What It Does |
|---|---|---|---|
osint_scan_secrets | TruffleHog | No | Scan a Git repo URL or local path for exposed secrets and API keys |
osint_gitleaks | Gitleaks | No | Detect hardcoded passwords and tokens in Git history |
| MCP Tool | What It Does |
|---|---|
osint_install_status | JSON list of all tools with availability status — useful for agents to check before running |
osint_config_get | Read a stored API key (masked) |
osint_config_set | Store an API key from within an agent conversation |
osint_config_list | List all configured API keys |
These tools work without a key but unlock significantly more data with one. All are free to register.
| Tool | Config Key | Free Tier | Register At |
|---|---|---|---|
| Shodan | shodan_key | 1 query/sec, 100 results | https://account.shodan.io |
| VirusTotal | virustotal_key | 4 requests/min | https://www.virustotal.com/gui/join-us |
| ipinfo.io | ipinfo_key | 50,000 req/month | https://ipinfo.io/signup |
| HaveIBeenPwned | hibp_key | Free for email checks | https://haveibeenpwned.com/API/Key |
| urlscan.io | urlscan_key | 100 scans/day | https://urlscan.io/user/signup |
# Set a key via CLI
osint-mcp config set shodan_key=YOUR_KEY
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.
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
| Platform | How Tools Are Installed |
|---|---|
| macOS | Homebrew (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:
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