badchars/darknet-mcp-server
badchars/darknet-mcp-server has 524 GitHub stars and 74 forks. GitHot measured 0 stars in 24 hours and 0 in 7 days. Last checked 2026-11-09 06:59 UTC. Last push 2026-09-22.
So werden diese Zahlen gemessen
66-tool MCP server for dark web intelligence — breach data, ransomware tracking, Tor .onion access, malware analysis, blockchain intel, exploit search, stealer logs
Gemessener Sternzuwachs
- in 24h
- 0
- in 7 days
- 0
- in 15 days
- Aktualisierung verzögert
- in 1 month
- Aktualisierung verzögert
Nettoänderungen in überlappenden Zeiträumen, keine Tagessummen. Fehlende Messwerte bleiben leer. Sterne zeigen Interesse, nicht Qualität.
README.de.md
OriginalEnglish | 简体中文 | 繁體中文 | 한국어 | Deutsch | Español | Français | Italiano | Dansk | 日本語 | Polski | Русский | Bosanski | العربية | Norsk | Português (Brasil) | ไทย | Türkçe | Українська | বাংলা | Ελληνικά | Tiếng Việt | हिन्दी
Dark-Web- und Bedrohungsintelligenz fuer KI-Agenten.
HIBP, ThreatFox, Ransomware-Tracking, Tor-.onion-Zugriff, Blockchain-Intelligenz, Exploit-Suche, Stealer-Logs, Malware-Analyse — vereint in einem einzigen MCP-Server.
Ihr KI-Agent erhaelt vollumfaengliche Dark-Web-Intelligenz auf Abruf, nicht 16 Browser-Tabs und manuelle Korrelation.
Das Problem • Was anders ist • Schnellstart • Was die KI kann • Werkzeuge (66) • Datenquellen • Architektur • Changelog • Mitwirken
Das Problem
Dark-Web-Intelligenz ist die fehlende Schicht in jeder Sicherheitsuntersuchung. Breach-Datenbanken, Ransomware-Tracker, versteckte Tor-Dienste, Malware-Sandboxen, Stealer-Logs, Blockchain-Forensik, Exploit-Datenbanken — die benoetigten Daten sind ueber Dutzende von Plattformen verstreut, jede mit ihrer eigenen API, eigener Authentifizierung, eigenen Ratenbegrenzungen und eigenem Ausgabeformat. Heute pruefen Sie HIBP in einem Tab, ThreatFox in einem anderen, durchsuchen Ransomware-Leak-Seiten ueber Tor, rufen MalwareBazaar fuer einen Hash auf, pruefen Blockchain-Transaktionen in einem Block-Explorer und verbringen dann eine Stunde damit, alles manuell zusammenzufuegen.
Traditioneller Dark-Web-Intel-Workflow:
Breach-Exposition pruefen -> HIBP-Weboberflaeche (kostenpflichtige API)
Geleakte Zugangsdaten suchen -> IntelligenceX-Weboberflaeche
Ransomware-Gruppen verfolgen -> ransomware.live + ransomlook.io (2 separate UIs)
.onion-Hidden-Services aufrufen -> Tor-Browser manuell
Malware-Proben analysieren -> Hybrid Analysis + MalwareBazaar (2 weitere UIs)
IP-Missbrauchshistorie pruefen -> AbuseIPDB + GreyNoise (2 weitere UIs)
Kryptowaehrung verfolgen -> blockchain.info + ChainAbuse
Exploits suchen -> Vulners-Weboberflaeche
Phishing-URLs pruefen -> PhishTank-Weboberflaeche
Alles korrelieren -> Kopieren und Einfuegen in einen Bericht
────────────────────────────────
Gesamt: 60+ Minuten pro Untersuchung, der Grossteil davon Kontextwechsel
darknet-mcp-server gibt Ihrem KI-Agenten 66 Werkzeuge aus 16 Datenquellen ueber das Model Context Protocol. Der Agent fragt alle Quellen parallel ab, korreliert Daten aus dem Surface- und Dark-Web, identifiziert Bedrohungen und praesentiert ein einheitliches Nachrichtenbild — in einem einzigen Gespraech.
Mit darknet-mcp-server:
Sie: "Untersuche die Breach-Exposition und die Bedrohungslandschaft fuer target.com"
Agent: -> HIBP: 3 bekannte Breaches (Adobe 2013, LinkedIn 2021, Collection #1)
-> ThreatFox: 2 IOCs mit der Domain verknuepft (C2-Callback, Phishing)
-> URLhaus: 1 boesartige URL auf einer Subdomain gehostet
-> Ransomware: Keine Opfereintraege gefunden (gut)
-> Stealer-Logs: 47 kompromittierte Mitarbeiterzugangsdaten gefunden
-> OTX: 5 Bedrohungs-Pulses referenzieren die Domain
-> AbuseIPDB: Primaere IP hat 12 Missbrauchsmeldungen (Brute-Force)
-> "target.com war an 3 Datenlecks beteiligt, die 2,1 Mio. Datensaetze
exponiert haben. 47 Mitarbeiterzugangsdaten in Stealer-Logs
gefunden — sofortige Passwortzuruecksetzung empfohlen. 2 aktive
ThreatFox-IOCs deuten auf andauerndes Targeting hin. Keine
Ransomware-Eintraege, aber die Missbrauchsmeldungen zur
primaeren IP erfordern eine Untersuchung."
Was anders ist
Bestehende Werkzeuge liefern Ihnen Rohdaten jeweils aus einer Quelle. darknet-mcp-server gibt Ihrem KI-Agenten die Faehigkeit, Surface-Web- und Dark-Web-Intelligenz gleichzeitig zu analysieren.
| Traditioneller Ansatz | darknet-mcp-server | |
|---|---|---|
| Schnittstelle | 16 verschiedene Web-UIs, CLIs und APIs | MCP — KI-Agent ruft Werkzeuge konversationell auf |
| Datenquellen | Eine Plattform auf einmal | 16 Quellen werden parallel abgefragt |
| Breach-Intelligenz | HIBP-Web-UI fuer Breaches, IntelligenceX fuer Leaks | Agent kombiniert HIBP-Breaches + Pastes + IntelligenceX + Stealer-Logs |
| Dark-Web-Zugriff | Manueller Tor-Browser, Kopieren von .onion-Seiten | Agent holt, scrapt und durchsucht .onion-Seiten ueber SOCKS5-Proxy |
| Malware-Analyse | Hybrid Analysis + MalwareBazaar + ThreatFox jeweils separat | Agent vergleicht: "Dieser Hash aus ThreatFox wurde auch in Hybrid Analysis mit Netzwerk-IOCs detoniert" |
| Blockchain | Block-Explorer + ChainAbuse separat | Agent verfolgt BTC-Transaktionen und prueft Missbrauchsmeldungen in einem Schritt |
| API-Schluessel | Fuer fast alles erforderlich | Viele Werkzeuge funktionieren kostenlos; API-Schluessel schalten Premium-Quellen frei |
| Einrichtung | Jedes Tool installieren, jede Konfiguration verwalten, Tor-Browser ausfuehren | npx darknet-mcp-server — ein Befehl, keine Konfiguration |
Schnellstart
Option 1: npx (keine Installation)
npx darknet-mcp-server
Kostenlose Werkzeuge funktionieren sofort. Kein API-Schluessel erforderlich fuer Ransomware-Tracking, Breach-Listen, GreyNoise, Blockchain, OTX und mehr.
Option 2: Klonen
git clone https://github.com/badchars/darknet-mcp-server.git
cd darknet-mcp-server
bun install
Umgebungsvariablen (optional)
# Breach- und Zugangsdaten-Intelligenz
export HIBP_API_KEY=your-key # Aktiviert Breach-Kontosuche und Paste-Suche
export INTELX_API_KEY=your-key # Aktiviert 4 IntelligenceX-Werkzeuge
# Bedrohungsintelligenz
export OTX_API_KEY=your-key # Erhoeht AlienVault-OTX-Ratenlimits
export ABUSEIPDB_API_KEY=your-key # Aktiviert 4 AbuseIPDB-Werkzeuge
export ABUSECH_AUTH_KEY=your-key # Hoehere Ratenlimits fuer die abuse.ch-Suite
export PULSEDIVE_API_KEY=your-key # Hoehere Ratenlimits fuer Pulsedive
# Stealer-Logs und Zugangsdaten
export HUDSONROCK_API_KEY=your-key # Aktiviert 3 Hudson-Rock-Stealer-Log-Werkzeuge
# Exploit- und Malware-Analyse
export VULNERS_API_KEY=your-key # Aktiviert Vulners-Such- und Exploit-Werkzeuge
export HYBRID_API_KEY=your-key # Aktiviert 3 Hybrid-Analysis-Malware-Werkzeuge
# Phishing
export PHISHTANK_API_KEY=your-key # Hoehere Ratenlimits fuer PhishTank
# Tor-SOCKS5-Proxy (fuer .onion-Zugriff)
export TOR_SOCKS_HOST=127.0.0.1 # Standard: 127.0.0.1
export TOR_SOCKS_PORT=9050 # Standard: 9050
Alle API-Schluessel sind optional. Ohne sie erhalten Sie weiterhin Ransomware-Tracking, Breach-Listen, GreyNoise, Blockchain-Intelligenz, OTX, Tor-Exit-Node-Pruefungen, Onion-Suche, CIRCL-Onion-Lookup und mehr.
Mit Ihrem KI-Agenten verbinden
Claude Code
# Mit npx
claude mcp add darknet-mcp-server -- npx darknet-mcp-server
# Mit lokalem Klon
claude mcp add darknet-mcp-server -- bun run /path/to/darknet-mcp-server/src/index.ts
Claude Desktop
Zu ~/Library/Application Support/Claude/claude_desktop_config.json hinzufuegen:
{
"mcpServers": {
"darknet": {
"command": "npx",
"args": ["-y", "darknet-mcp-server"],
"env": {
"HIBP_API_KEY": "optional",
"INTELX_API_KEY": "optional",
"ABUSEIPDB_API_KEY": "optional",
"HUDSONROCK_API_KEY": "optional",
"HYBRID_API_KEY": "optional",
"VULNERS_API_KEY": "optional"
}
}
}
}
Cursor / Windsurf / andere MCP-Clients
Gleiches JSON-Konfigurationsformat. Richten Sie den Befehl auf npx darknet-mcp-server oder Ihren lokalen Installationspfad.
Tor-Einrichtung (optional, fuer .onion-Zugriff)
Die 7 Tor-Werkzeuge (tor_fetch_onion, tor_scrape_onion usw.) erfordern einen laufenden Tor-SOCKS5-Proxy.
# macOS
brew install tor && brew services start tor
# Linux
sudo apt install tor && sudo systemctl start tor
# Docker
docker run -d -p 9050:9050 dperson/torproxy
# Konnektivitaet pruefen
npx darknet-mcp-server --check-tor
Abfragen starten
Sie: "Pruefe ob example.com von Datenbreaches betroffen ist und suche nach Stealer-Logs"
Das war's. Der Agent uebernimmt Breach-Abfragen, Zugangsdaten-Suche, Bedrohungskorrelation und mehr automatisch.
Was die KI kann
Breach-Untersuchung
Sie: "Pruefe ob example.com von Datenbreaches betroffen ist"
Agent: -> breachList {domain: "example.com"}
-> breachSearch {account: "[email protected]"}
-> stealer_domain {domain: "example.com"}
-> intelx_search {term: "example.com"}
-> "example.com erscheint in 5 bekannten Breaches:
- ExampleDB 2023: 4,2 Mio. Datensaetze (E-Mails, Passwoerter, IPs)
- Collection #1: Credential-Stuffing-Liste
- Combolist 2024: 890.000 E-Mail:Passwort-Paare
Stealer-Logs: 23 kompromittierte Rechner mit gespeicherten
Zugangsdaten fuer example.com in der Hudson-Rock-Datenbank gefunden.
IntelligenceX: 47 Ergebnisse auf Paste-Seiten und im Dark Web."
Ransomware-Tracking
Sie: "Welche Ransomware-Gruppen zielen auf das Gesundheitswesen ab?"
Agent: -> ransomwareBySector {sector: "healthcare"}
-> ransomwareRecent {}
-> ransomlookRecent {}
-> "Ransomware-Aktivitaet im Gesundheitswesen:
142 Opfer ueber 12 Gruppen in den letzten 12 Monaten.
Fuehrende Gruppen: LockBit3 (38 Opfer), BlackCat/ALPHV (24),
Cl0p (19), Royal (15).
Neueste: MedCorp Inc. von LockBit3 gelistet (vor 2 Tagen).
3 neue Gesundheitswesen-Opfer in der letzten Woche in den
ransomware.live- und RansomLook-Feeds."
Dark-Web-Aufklaerung
Sie: "Suche nach Erwaehnung unserer Firma auf .onion-Seiten"
Agent: -> tor_search_onion {query: "AcmeCorp"}
-> intelx_search {term: "acmecorp.com"}
-> onion_lookup {address: "relevant-onion-address.onion"}
-> "Dark-Web-Suchergebnisse fuer AcmeCorp:
Ahmia.fi: 3 .onion-Seiten erwaehnen AcmeCorp
- Forumsbeitrag diskutiert AcmeCorp-Mitarbeiterliste (Leak-Forum)
- Marktplatz-Eintrag fuer AcmeCorp-Datenbank (unbestaetigt)
- Blogbeitrag referenziert AcmeCorp-Breach
IntelligenceX: 12 Ergebnisse auf Paste-Seiten
Empfehlung: Forumsbeitrag und Marktplatz-Eintrag
auf moeglichen aktiven Datenverkauf untersuchen."
Malware-Analyse
Sie: "Analysiere diesen Datei-Hash auf Malware-Indikatoren: abc123def456..."
Agent: -> malware_search {hash: "abc123def456..."}
-> malware_overview {sha256: "abc123def456..."}
-> bazaarHash {hash: "abc123def456..."}
-> threatfoxSearch {searchTerm: "abc123def456..."}
-> otx_hash {hash: "abc123def456..."}
-> "Malware-Analyse fuer abc123def456:
Hybrid Analysis: BOESARTIG (Bedrohungswert 95/100)
- Familie: AgentTesla (Info-Stealer)
- MITRE ATT&CK: T1555 (Zugangsdaten-Zugriff), T1071 (C2)
- Netzwerk-IOCs: 3 C2-Domains, 2 IPs
MalwareBazaar: Erstmals gesehen 2024-03-15, getaggt 'AgentTesla'
ThreatFox: 2 IOC-Eintraege verknuepft mit derselben Kampagne
OTX: In 4 Bedrohungs-Pulses referenziert"
Werkzeug-Referenz (66 Werkzeuge)
Tor-Netzwerk (7) — Kein API-Schluessel (Tor-Daemon fuer .onion-Werkzeuge erforderlich)
| Werkzeug | Beschreibung |
|---|---|
tor_status |
Pruefen, ob der lokale Tor-SOCKS5-Proxy-Daemon laeuft und erreichbar ist |
tor_fetch_onion |
Rohes HTML von einer .onion-URL ueber Tor-SOCKS5-Proxy abrufen (DNS-Leak-Praevention via socks5h) |
tor_scrape_onion |
.onion-Seite abrufen und parsen — gibt strukturierte Daten zurueck: Titel, Links, Textinhalt |
tor_search_onion |
.onion-Seiten mit der Ahmia.fi-Suchmaschine suchen |
tor_exit_nodes |
Aktuelle Tor-Exit-Node-IP-Adressen von der offiziellen Tor-Projekt-Bulk-Exit-Liste abrufen |
tor_exit_check |
Pruefen, ob eine bestimmte IP-Adresse ein bekannter Tor-Exit-Node ist |
tor_exit_details |
Detaillierte Tor-Exit-Node-Informationen einschliesslich Fingerprints und Veroeffentlichungszeitstempel abrufen |
Ransomware-Intelligenz (9) — Kein API-Schluessel
| Werkzeug | Beschreibung |
|---|---|
ransomwareRecent |
Die neuesten Ransomware-Opfer von ransomware.live abrufen |
ransomwareGroups |
Alle bekannten Ransomware-Gruppen auflisten, die von ransomware.live verfolgt werden |
ransomwareGroup |
Detailliertes Profil einer bestimmten Ransomware-Gruppe nach Name abrufen |
ransomwareGroupVictims |
Alle von einer bestimmten Ransomware-Gruppe beanspruchten Opfer abrufen |
ransomwareSearch |
Ransomware-Opfer nach Stichwort suchen (Firmenname, Domain usw.) |
ransomwareByCountry |
Ransomware-Opfer nach ISO-3166-1-Alpha-2-Laendercode filtern |
ransomwareBySector |
Ransomware-Opfer nach Sektor/Branche filtern (Gesundheitswesen, Finanzen usw.) |
ransomlookGroups |
Alle 582+ Ransomware-Gruppen auflisten, die von RansomLook verfolgt werden |
ransomlookRecent |
Die neuesten Ransomware-Posts und Opferbehauptungen von RansomLook abrufen |
Breach-Intelligenz — HIBP (7) — Teilweise: einige Werkzeuge kostenlos, Kontosuche erfordert HIBP_API_KEY
| Werkzeug | Beschreibung |
|---|---|
breachList |
Alle bekannten Datenbreaches von HaveIBeenPwned auflisten, optional nach Domain filtern — kostenlos |
breachGet |
Details eines bestimmten Datenbreach nach Name abrufen — kostenlos |
breachLatest |
Den zuletzt hinzugefuegten Datenbreach abrufen — kostenlos |
breachDataClasses |
Alle Datenklassen (Typen kompromittierter Daten) auflisten, die HIBP bekannt sind — kostenlos |
breachPassword |
Pruefen, ob ein Passwort in bekannten Breaches aufgetaucht ist (k-Anonymitaet, nur 5-Zeichen-SHA-1-Praefix gesendet) — kostenlos |
breachSearch |
Alle Breaches fuer ein bestimmtes Konto (E-Mail/Benutzername) suchen — erfordert HIBP_API_KEY |
breachPastes |
Eine E-Mail-Adresse in oeffentlich geposteten Pastes suchen — erfordert HIBP_API_KEY |
abuse.ch-Suite (9) — Kein API-Schluessel (ABUSECH_AUTH_KEY optional fuer hoehere Rate)
| Werkzeug | Beschreibung |
|---|---|
threatfoxGetIocs |
Aktuelle IOCs von ThreatFox abrufen, die in den letzten N Tagen gemeldet wurden |
threatfoxSearch |
ThreatFox-IOCs nach IP, Domain, Hash oder URL durchsuchen |
threatfoxTag |
ThreatFox-IOCs nach Tag durchsuchen (z.B. Cobalt Strike, Emotet) |
threatfoxMalware |
ThreatFox-IOCs nach Malware-Familie unter Verwendung der Malpedia-Namensgebung durchsuchen |
urlhausLookup |
URL oder Host in URLhaus auf Malware-Verteilung nachschlagen |
urlhausTag |
URLhaus-Eintraege nach Tag durchsuchen |
bazaarHash |
Malware-Probe in MalwareBazaar nach MD5-, SHA1- oder SHA256-Hash nachschlagen |
bazaarRecent |
Die neuesten eingereichten Malware-Proben von MalwareBazaar abrufen |
bazaarTag |
MalwareBazaar nach Tag oder YARA-Signaturname durchsuchen |
AlienVault OTX (5) — Kein API-Schluessel (OTX_API_KEY optional fuer hoehere Rate)
| Werkzeug | Beschreibung |
|---|---|
otx_ip |
Bedrohungsintelligenz fuer eine IP-Adresse nachschlagen — Pulse-Info, Reputation, Land, ASN |
otx_domain |
Bedrohungsintelligenz fuer eine Domain nachschlagen — Pulse-Info, Whois, Reputation |
otx_hash |
Bedrohungsintelligenz fuer einen Datei-Hash (MD5, SHA1, SHA256) nachschlagen |
otx_cve |
Bedrohungsintelligenz fuer eine CVE nachschlagen — verwandte Pulses und Indikatoren |
otx_search_pulses |
OTX-Bedrohungs-Pulses nach Stichwort durchsuchen |
AbuseIPDB (4) — Erfordert ABUSEIPDB_API_KEY
| Werkzeug | Beschreibung |
|---|---|
abuseipdb_check |
IP-Adresse auf Missbrauchsmeldungen pruefen — Vertrauenswert, ISP, Land, Meldeanzahl |
abuseipdb_reports |
Einzelne Missbrauchsmeldungen fuer eine IP mit detaillierten Kommentaren und Kategorien abrufen |
abuseipdb_blacklist |
AbuseIPDBs Blacklist der am meisten gemeldeten boesartigen IP-Adressen abrufen |
abuseipdb_check_block |
Einen gesamten CIDR-Netzwerkblock auf Missbrauchsmeldungen pruefen |
GreyNoise Community (2) — Kein API-Schluessel
| Werkzeug | Beschreibung |
|---|---|
greynoise_ip |
IP auf GreyNoise nachschlagen — Klassifikation (gutartig/boesartig/unbekannt), Scanner-Status |
greynoise_check |
Schnellpruefung: Ist diese IP ein bekannter Scanner oder ein bekannter gutartiger Dienst? |
Pulsedive (3) — Kein API-Schluessel (PULSEDIVE_API_KEY optional fuer hoehere Rate)
| Werkzeug | Beschreibung |
|---|---|
pulsedive_indicator |
Indikator (IP, Domain, URL oder Hash) nachschlagen — Risikostufe, Bedrohungen, Feeds |
pulsedive_search |
Pulsedive-Indikatoren nach Wert durchsuchen |
pulsedive_explore |
Verknuepfte Indikatoren mit erweiterten Abfragen erkunden (verwandte IOCs mit Risikostufen) |
Hudson Rock Stealer-Logs (3) — Erfordert HUDSONROCK_API_KEY
| Werkzeug | Beschreibung |
|---|---|
stealer_domain |
Stealer-Log-Eintraege nach Domain suchen — kompromittierte Rechner, Zugangsdaten, Malware-Details |
stealer_email |
Stealer-Logs nach E-Mail-Adresse suchen — kompromittierte Rechner mit dieser E-Mail in Browser-Zugangsdaten |
stealer_ip |
Stealer-Logs nach IP-Adresse suchen — kompromittierte Rechner von dieser IP |
Vulners-Exploits (3) — Kein API-Schluessel (VULNERS_API_KEY optional fuer Suche)
| Werkzeug | Beschreibung |
|---|---|
vulners_search |
Die Vulners-Schwachstellendatenbank mit Lucene-Abfragen durchsuchen |
vulners_id |
Eine bestimmte Schwachstelle oder einen Exploit nach ID nachschlagen (CVE, EDB, GHSA) — kostenlos |
vulners_exploit |
Speziell nach Exploits suchen (ExploitDB-Eintraege) |
Blockchain-Intelligenz (4) — Kein API-Schluessel
| Werkzeug | Beschreibung |
|---|---|
btc_address |
Bitcoin-Adresse nachschlagen — Guthaben, Transaktionsanzahl, letzte Transaktionen |
btc_balance |
Bitcoin-Adressguthaben in Satoshi abrufen (Schnellpruefung ohne vollstaendigen Verlauf) |
btc_tx |
Detaillierte Bitcoin-Transaktionsinformationen nach Hash abrufen — Eingaenge, Ausgaenge, Gebuehren, Block-Info |
btc_abuse_check |
Bitcoin-Adresse auf Missbrauchsmeldungen bei ChainAbuse pruefen — Betrugsmeldungen mit Kategorien |
Hybrid Analysis Malware (3) — Erfordert HYBRID_API_KEY
| Werkzeug | Beschreibung |
|---|---|
malware_search |
Hybrid-Analysis-Sandbox nach Datei-Hash durchsuchen — Urteil, AV-Erkennungsrate, Analysedetails |
malware_overview |
Vollstaendige Malware-Analyse-Uebersicht — MITRE-ATT&CK-Techniken, Netzwerkindikatoren, Prozesse |
malware_feed |
Den neuesten Malware-Detonations-Feed abrufen — kuerzlich analysierte Proben mit Urteilen |
CIRCL Onion-Lookup (1) — Kein API-Schluessel
| Werkzeug | Beschreibung |
|---|---|
onion_lookup |
Metadaten fuer eine .onion-Adresse ueber das CIRCL-AIL-Projekt nachschlagen — erstmals/zuletzt gesehen, Status, Tags, Zertifikate, Ports, BTC-Adressen |
IntelligenceX (4) — Erfordert INTELX_API_KEY
| Werkzeug | Beschreibung |
|---|---|
intelx_search |
Suche auf IntelligenceX nach geleakten Daten, Dark-Web-Inhalten und mehr starten |
intelx_search_results |
Ergebnisse einer IntelligenceX-Suche nach ID abrufen |
intelx_phonebook |
Telefonbuchsuche — E-Mails, Domains, URLs zu einem Begriff finden |
intelx_phonebook_results |
Telefonbuch-Suchergebnisse nach ID abrufen |
PhishTank (1) — Kein API-Schluessel (PHISHTANK_API_KEY optional fuer hoehere Rate)
| Werkzeug | Beschreibung |
|---|---|
phishing_check |
Pruefen, ob eine URL eine bekannte Phishing-Seite ueber PhishTank ist |
Meta (1) — Kein API-Schluessel
| Werkzeug | Beschreibung |
|---|---|
darknet_list_sources |
Alle verfuegbaren Datenquellen mit Konfigurationsstatus, API-Schluessel-Status und Werkzeuganzahl auflisten |
CLI-Verwendung
# Alle verfuegbaren Werkzeuge auflisten
npx darknet-mcp-server --list
# Tor-SOCKS5-Proxy-Konnektivitaet pruefen
npx darknet-mcp-server --check-tor
# Jedes Werkzeug direkt ausfuehren
npx darknet-mcp-server --tool breachList '{"domain":"adobe.com"}'
npx darknet-mcp-server --tool ransomwareRecent '{}'
npx darknet-mcp-server --tool tor_search_onion '{"query":"marketplace"}'
npx darknet-mcp-server --tool btc_address '{"address":"1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa"}'
# Werkzeuge, die API-Schluessel erfordern
HIBP_API_KEY=your-key npx darknet-mcp-server --tool breachSearch '{"account":"[email protected]"}'
HYBRID_API_KEY=your-key npx darknet-mcp-server --tool malware_search '{"hash":"abc123..."}'
Datenquellen (16)
| Quelle | Auth | Ratenlimit | Bereitgestellte Daten |
|---|---|---|---|
| Have I Been Pwned | HIBP_API_KEY |
1 Anf./1,5s | Breach-Suche, Paste-Suche, Passwortpruefung, Breach-Listen |
| IntelligenceX | INTELX_API_KEY |
1 Anf./s | Dark-Web-Inhalte, geleakte Datensuche, Telefonbuch (E-Mails/Domains/URLs) |
| AlienVault OTX | Optional | 1 Anf./s | Bedrohungsintel fuer IPs, Domains, Hashes, CVEs; Bedrohungs-Pulse-Suche |
| AbuseIPDB | ABUSEIPDB_API_KEY |
1 Anf./s | IP-Missbrauchsmeldungen, Vertrauensbewertung, Blacklist, CIDR-Blockpruefung |
| abuse.ch (ThreatFox) | Optional | 2 Anf./s | IOC-Suche, Malware-Familienverfolgung, Tag-basierte Suche |
| abuse.ch (URLhaus) | Optional | 2 Anf./s | Malware-Verteilungs-URL-Tracking, Host/URL-Lookup |
| abuse.ch (MalwareBazaar) | Optional | 2 Anf./s | Malware-Proben-Repository, Hash-Lookup, YARA-Signatursuche |
| GreyNoise | Keiner | 1 Anf./s | IP-Klassifikation (gutartig/boesartig), Internet-Scanner-Erkennung |
| Pulsedive | Optional | 1 Anf./s | Indikator-Anreicherung, Risikobewertung, verknuepfte IOC-Erkundung |
| Hudson Rock Cavalier | HUDSONROCK_API_KEY |
1 Anf./s | Stealer-Log-Suche nach Domain, E-Mail oder IP |
| Vulners | Optional | 1 Anf./s | Schwachstellen-/Exploit-Datenbank, CVE-Lookup, ExploitDB-Suche |
| Blockchain.info | Keiner | 1 Anf./s | Bitcoin-Adress-Lookup, Guthaben, Transaktionsdetails |
| ChainAbuse | Keiner | 1 Anf./s | Bitcoin-Adress-Missbrauchs-/Betrugsmeldungen |
| Hybrid Analysis | HYBRID_API_KEY |
1 Anf./s | Malware-Sandbox-Detonation, MITRE-ATT&CK-Mapping, Proben-Feed |
| CIRCL AIL (Onion-Lookup) | Keiner | 0,5 Anf./s | .onion-Adress-Metadaten, erstmals/zuletzt gesehen, zugehoerige BTC-Adressen |
| Tor-Netzwerk | Keiner | N/A | Exit-Node-Liste, .onion-Abruf/Scraping, Ahmia.fi-Suche |
Architektur
src/
index.ts # CLI-Einstiegspunkt (--help, --list, --check-tor, stdio-Server)
protocol/
mcp-server.ts # MCP-Server-Setup (stdio-Transport)
tools.ts # Werkzeug-Registry — alle 66 Werkzeuge hier zusammengestellt
types/
index.ts # Gemeinsame Typen (ToolDef, ToolContext, ToolResult)
utils/
rate-limiter.ts # Pro-Provider-Ratenbegrenzer
cache.ts # TTL-Cache fuer API-Antworten
tor-fetch.ts # Tor-SOCKS5-Proxy-HTTP-Client
require-key.ts # API-Schluessel-Validierungshelfer
tor/ # Tor-Netzwerk-Werkzeuge (7)
ransomware/ # Ransomware-Intelligenz-Werkzeuge (9)
breach/ # HIBP-Breach-Werkzeuge (7)
abusech/ # ThreatFox + URLhaus + MalwareBazaar-Werkzeuge (9)
otx/ # AlienVault-OTX-Werkzeuge (5)
abuseipdb/ # AbuseIPDB-Werkzeuge (4)
greynoise/ # GreyNoise-Community-Werkzeuge (2)
pulsedive/ # Pulsedive-Werkzeuge (3)
hudsonrock/ # Hudson-Rock-Stealer-Log-Werkzeuge (3)
vulners/ # Vulners-Exploit-Werkzeuge (3)
blockchain/ # Blockchain-Intelligenz-Werkzeuge (4)
hybrid/ # Hybrid-Analysis-Malware-Werkzeuge (3)
onionlookup/ # CIRCL-Onion-Lookup-Werkzeug (1)
intelx/ # IntelligenceX-Werkzeuge (4)
phishing/ # PhishTank-Werkzeug (1)
meta/ # Meta-Werkzeuge (1)
Design-Entscheidungen:
- 16 Provider, 1 Server — Jede Datenquelle ist ein unabhaengiges Modul. Der Agent waehlt basierend auf der Abfrage, welche Werkzeuge verwendet werden.
- Pro-Provider-Ratenbegrenzer — Jede Datenquelle hat ihre eigene
RateLimiter-Instanz, kalibriert auf die Limits dieser API. Kein gemeinsamer Engpass. - TTL-Caching — Ransomware-Daten (15 Min.), Breach-Listen (10 Min.), abuse.ch-Ergebnisse (5 Min.) werden gecacht, um redundante API-Aufrufe in Multi-Tool-Workflows zu vermeiden.
- Graceful Degradation — Fehlende API-Schluessel bringen den Server nicht zum Absturz. Werkzeuge geben beschreibende Fehlermeldungen zurueck: "Setzen Sie HIBP_API_KEY, um die Breach-Kontosuche zu aktivieren."
- DNS-Leak-Praevention — Tor-.onion-Werkzeuge verwenden das
socks5h://-Protokoll, um DNS ueber Tor aufzuloesen und DNS-Leaks zum lokalen Resolver zu verhindern. - 4 Abhaengigkeiten —
@modelcontextprotocol/sdk,zod,socks-proxy-agentundcheerio. Alle Clearnet-HTTP-Anfragen ueber nativesfetch. Aller Tor-Verkehr ueber SOCKS5.
Einschraenkungen
- HIBP-Konto-/Paste-Suche erfordert einen kostenpflichtigen API-Schluessel ($3,50/Monat)
- IntelligenceX-, AbuseIPDB-, Hudson-Rock- und Hybrid-Analysis-Werkzeuge erfordern API-Schluessel
- Tor-.onion-Werkzeuge erfordern einen laufenden Tor-SOCKS5-Proxy (nicht enthalten)
- abuse.ch-Free-Tier hat niedrigere Ratenlimits ohne
ABUSECH_AUTH_KEY - Ransomware.live- und RansomLook-Daten haengen von der Upstream-Scraping-Frequenz ab
- Blockchain-Werkzeuge unterstuetzen nur Bitcoin (kein Ethereum/Monero)
- PhishTank-Datenbank kann hinter Echtzeit-Phishing-Kampagnen zurueckliegen
- macOS / Linux getestet (Windows nicht getestet)
Teil der MCP-Sicherheits-Suite
| Projekt | Bereich | Werkzeuge |
|---|---|---|
| hackbrowser-mcp | Browserbasierte Sicherheitstests | 39 Werkzeuge, Firefox, Injection-Tests |
| cloud-audit-mcp | Cloud-Sicherheit (AWS/Azure/GCP) | 38 Werkzeuge, 60+ Pruefungen |
| github-security-mcp | GitHub-Sicherheitslage | 39 Werkzeuge, 45 Pruefungen |
| cve-mcp | Schwachstellen-Intelligenz | 23 Werkzeuge, 5 Quellen |
| osint-mcp-server | OSINT und Aufklaerung | 37 Werkzeuge, 12 Quellen |
| darknet-mcp-server | Dark-Web- und Bedrohungsintelligenz | 66 Werkzeuge, 16 Quellen |
Nur fuer autorisierte Sicherheitstests und -bewertungen.
Stellen Sie immer sicher, dass Sie die entsprechende Genehmigung haben, bevor Sie Informationsgewinnung zu einem Ziel durchfuehren.
MIT-Lizenz • Erstellt mit Bun + TypeScript
Ähnliche Projekte entdecken
trimstray/the-book-of-secret-knowledge
Eine Sammlung inspirierender Listen, Handbücher, Spickzettel, Blogs, Tricks, Einzeiler, CLI- und Web-Tools und mehr.
257,250 SterneHack-with-Github/Awesome-Hacking
Eine Sammlung verschiedener Awesome-Listen für Hacker, Pentester und Sicherheitsforscher.
125,103 Sterneswisskyrepo/PayloadsAllTheThings
Eine Liste nützlicher Payloads und Bypass-Methoden für die Sicherheit von Webanwendungen sowie für Pentests/CTF.
82,542 Sternecaddyserver/caddy
Schneller, erweiterbarer und plattformübergreifender HTTP/1-2-3-Webserver mit automatischem HTTPS
78,935 Sterne