From 2e96517d11615c178294dbd2257ede2428ce477c Mon Sep 17 00:00:00 2001 From: AFredefon Date: Tue, 17 Mar 2026 08:08:31 +0100 Subject: [PATCH] chore: reset hub-config.json to empty default and gitignore it --- .gitignore | 3 + hub-config.json | 514 +----------------------------------------------- 2 files changed, 4 insertions(+), 513 deletions(-) diff --git a/.gitignore b/.gitignore index 502605d..60f5afb 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,6 @@ __pycache__ # Podman/Docker container storage artifacts ~/.fuzzforge/ + +# User-specific hub config (generated at runtime) +hub-config.json diff --git a/hub-config.json b/hub-config.json index f922a66..1bc90ec 100644 --- a/hub-config.json +++ b/hub-config.json @@ -1,513 +1 @@ -{ - "servers": [ - { - "name": "bloodhound-mcp", - "description": "bloodhound-mcp \u2014 active-directory", - "type": "docker", - "image": "bloodhound-mcp:latest", - "category": "active-directory", - "capabilities": [], - "volumes": [ - "/home/afredefon/.fuzzforge/hub/workspace:/data" - ], - "enabled": true, - "source_hub": "mcp-security-hub" - }, - { - "name": "binwalk-mcp", - "description": "binwalk-mcp \u2014 binary-analysis", - "type": "docker", - "image": "binwalk-mcp:latest", - "category": "binary-analysis", - "capabilities": [], - "volumes": [ - "/home/afredefon/.fuzzforge/hub/workspace:/data" - ], - "enabled": true, - "source_hub": "mcp-security-hub" - }, - { - "name": "capa-mcp", - "description": "capa-mcp \u2014 binary-analysis", - "type": "docker", - "image": "capa-mcp:latest", - "category": "binary-analysis", - "capabilities": [], - "volumes": [ - "/home/afredefon/.fuzzforge/hub/workspace:/data" - ], - "enabled": true, - "source_hub": "mcp-security-hub" - }, - { - "name": "ghidra-mcp", - "description": "ghidra-mcp \u2014 binary-analysis", - "type": "docker", - "image": "ghidra-mcp:latest", - "category": "binary-analysis", - "capabilities": [], - "volumes": [ - "/home/afredefon/.fuzzforge/hub/workspace:/data" - ], - "enabled": true, - "source_hub": "mcp-security-hub" - }, - { - "name": "ida-mcp", - "description": "ida-mcp \u2014 binary-analysis", - "type": "docker", - "image": "ida-mcp:latest", - "category": "binary-analysis", - "capabilities": [], - "volumes": [ - "/home/afredefon/.fuzzforge/hub/workspace:/data" - ], - "enabled": true, - "source_hub": "mcp-security-hub" - }, - { - "name": "radare2-mcp", - "description": "radare2-mcp \u2014 binary-analysis", - "type": "docker", - "image": "radare2-mcp:latest", - "category": "binary-analysis", - "capabilities": [], - "volumes": [ - "/home/afredefon/.fuzzforge/hub/workspace:/data" - ], - "enabled": true, - "source_hub": "mcp-security-hub" - }, - { - "name": "yara-mcp", - "description": "yara-mcp \u2014 binary-analysis", - "type": "docker", - "image": "yara-mcp:latest", - "category": "binary-analysis", - "capabilities": [], - "volumes": [ - "/home/afredefon/.fuzzforge/hub/workspace:/data" - ], - "enabled": true, - "source_hub": "mcp-security-hub" - }, - { - "name": "daml-viewer-mcp", - "description": "daml-viewer-mcp \u2014 blockchain", - "type": "docker", - "image": "daml-viewer-mcp:latest", - "category": "blockchain", - "capabilities": [], - "volumes": [ - "/home/afredefon/.fuzzforge/hub/workspace:/data" - ], - "enabled": true, - "source_hub": "mcp-security-hub" - }, - { - "name": "medusa-mcp", - "description": "medusa-mcp \u2014 blockchain", - "type": "docker", - "image": "medusa-mcp:latest", - "category": "blockchain", - "capabilities": [], - "volumes": [ - "/home/afredefon/.fuzzforge/hub/workspace:/data" - ], - "enabled": true, - "source_hub": "mcp-security-hub" - }, - { - "name": "solazy-mcp", - "description": "solazy-mcp \u2014 blockchain", - "type": "docker", - "image": "solazy-mcp:latest", - "category": "blockchain", - "capabilities": [], - "volumes": [ - "/home/afredefon/.fuzzforge/hub/workspace:/data" - ], - "enabled": true, - "source_hub": "mcp-security-hub" - }, - { - "name": "prowler-mcp", - "description": "prowler-mcp \u2014 cloud-security", - "type": "docker", - "image": "prowler-mcp:latest", - "category": "cloud-security", - "capabilities": [], - "volumes": [ - "/home/afredefon/.fuzzforge/hub/workspace:/data" - ], - "enabled": true, - "source_hub": "mcp-security-hub" - }, - { - "name": "roadrecon-mcp", - "description": "roadrecon-mcp \u2014 cloud-security", - "type": "docker", - "image": "roadrecon-mcp:latest", - "category": "cloud-security", - "capabilities": [], - "volumes": [ - "/home/afredefon/.fuzzforge/hub/workspace:/data" - ], - "enabled": true, - "source_hub": "mcp-security-hub" - }, - { - "name": "trivy-mcp", - "description": "trivy-mcp \u2014 cloud-security", - "type": "docker", - "image": "trivy-mcp:latest", - "category": "cloud-security", - "capabilities": [], - "volumes": [ - "/home/afredefon/.fuzzforge/hub/workspace:/data" - ], - "enabled": true, - "source_hub": "mcp-security-hub" - }, - { - "name": "semgrep-mcp", - "description": "semgrep-mcp \u2014 code-security", - "type": "docker", - "image": "semgrep-mcp:latest", - "category": "code-security", - "capabilities": [], - "volumes": [ - "/home/afredefon/.fuzzforge/hub/workspace:/data" - ], - "enabled": true, - "source_hub": "mcp-security-hub" - }, - { - "name": "searchsploit-mcp", - "description": "searchsploit-mcp \u2014 exploitation", - "type": "docker", - "image": "searchsploit-mcp:latest", - "category": "exploitation", - "capabilities": [], - "volumes": [ - "/home/afredefon/.fuzzforge/hub/workspace:/data" - ], - "enabled": true, - "source_hub": "mcp-security-hub" - }, - { - "name": "boofuzz-mcp", - "description": "boofuzz-mcp \u2014 fuzzing", - "type": "docker", - "image": "boofuzz-mcp:latest", - "category": "fuzzing", - "capabilities": [], - "volumes": [ - "/home/afredefon/.fuzzforge/hub/workspace:/data" - ], - "enabled": true, - "source_hub": "mcp-security-hub" - }, - { - "name": "dharma-mcp", - "description": "dharma-mcp \u2014 fuzzing", - "type": "docker", - "image": "dharma-mcp:latest", - "category": "fuzzing", - "capabilities": [], - "volumes": [ - "/home/afredefon/.fuzzforge/hub/workspace:/data" - ], - "enabled": true, - "source_hub": "mcp-security-hub" - }, - { - "name": "dnstwist-mcp", - "description": "dnstwist-mcp \u2014 osint", - "type": "docker", - "image": "dnstwist-mcp:latest", - "category": "osint", - "capabilities": [], - "volumes": [ - "/home/afredefon/.fuzzforge/hub/workspace:/data" - ], - "enabled": true, - "source_hub": "mcp-security-hub" - }, - { - "name": "maigret-mcp", - "description": "maigret-mcp \u2014 osint", - "type": "docker", - "image": "maigret-mcp:latest", - "category": "osint", - "capabilities": [], - "volumes": [ - "/home/afredefon/.fuzzforge/hub/workspace:/data" - ], - "enabled": true, - "source_hub": "mcp-security-hub" - }, - { - "name": "hashcat-mcp", - "description": "hashcat-mcp \u2014 password-cracking", - "type": "docker", - "image": "hashcat-mcp:latest", - "category": "password-cracking", - "capabilities": [], - "volumes": [ - "/home/afredefon/.fuzzforge/hub/workspace:/data" - ], - "enabled": true, - "source_hub": "mcp-security-hub" - }, - { - "name": "externalattacker-mcp", - "description": "externalattacker-mcp \u2014 reconnaissance", - "type": "docker", - "image": "externalattacker-mcp:latest", - "category": "reconnaissance", - "capabilities": [ - "NET_RAW" - ], - "volumes": [ - "/home/afredefon/.fuzzforge/hub/workspace:/data" - ], - "enabled": true, - "source_hub": "mcp-security-hub" - }, - { - "name": "masscan-mcp", - "description": "masscan-mcp \u2014 reconnaissance", - "type": "docker", - "image": "masscan-mcp:latest", - "category": "reconnaissance", - "capabilities": [ - "NET_RAW" - ], - "volumes": [ - "/home/afredefon/.fuzzforge/hub/workspace:/data" - ], - "enabled": true, - "source_hub": "mcp-security-hub" - }, - { - "name": "networksdb-mcp", - "description": "networksdb-mcp \u2014 reconnaissance", - "type": "docker", - "image": "networksdb-mcp:latest", - "category": "reconnaissance", - "capabilities": [ - "NET_RAW" - ], - "volumes": [ - "/home/afredefon/.fuzzforge/hub/workspace:/data" - ], - "enabled": true, - "source_hub": "mcp-security-hub" - }, - { - "name": "nmap-mcp", - "description": "nmap-mcp \u2014 reconnaissance", - "type": "docker", - "image": "nmap-mcp:latest", - "category": "reconnaissance", - "capabilities": [ - "NET_RAW" - ], - "volumes": [ - "/home/afredefon/.fuzzforge/hub/workspace:/data" - ], - "enabled": true, - "source_hub": "mcp-security-hub" - }, - { - "name": "pd-tools-mcp", - "description": "pd-tools-mcp \u2014 reconnaissance", - "type": "docker", - "image": "pd-tools-mcp:latest", - "category": "reconnaissance", - "capabilities": [ - "NET_RAW" - ], - "volumes": [ - "/home/afredefon/.fuzzforge/hub/workspace:/data" - ], - "enabled": true, - "source_hub": "mcp-security-hub" - }, - { - "name": "shodan-mcp", - "description": "shodan-mcp \u2014 reconnaissance", - "type": "docker", - "image": "shodan-mcp:latest", - "category": "reconnaissance", - "capabilities": [ - "NET_RAW" - ], - "volumes": [ - "/home/afredefon/.fuzzforge/hub/workspace:/data" - ], - "enabled": true, - "source_hub": "mcp-security-hub" - }, - { - "name": "whatweb-mcp", - "description": "whatweb-mcp \u2014 reconnaissance", - "type": "docker", - "image": "whatweb-mcp:latest", - "category": "reconnaissance", - "capabilities": [ - "NET_RAW" - ], - "volumes": [ - "/home/afredefon/.fuzzforge/hub/workspace:/data" - ], - "enabled": true, - "source_hub": "mcp-security-hub" - }, - { - "name": "zoomeye-mcp", - "description": "zoomeye-mcp \u2014 reconnaissance", - "type": "docker", - "image": "zoomeye-mcp:latest", - "category": "reconnaissance", - "capabilities": [ - "NET_RAW" - ], - "volumes": [ - "/home/afredefon/.fuzzforge/hub/workspace:/data" - ], - "enabled": true, - "source_hub": "mcp-security-hub" - }, - { - "name": "gitleaks-mcp", - "description": "gitleaks-mcp \u2014 secrets", - "type": "docker", - "image": "gitleaks-mcp:latest", - "category": "secrets", - "capabilities": [], - "volumes": [ - "/home/afredefon/.fuzzforge/hub/workspace:/data" - ], - "enabled": true, - "source_hub": "mcp-security-hub" - }, - { - "name": "otx-mcp", - "description": "otx-mcp \u2014 threat-intel", - "type": "docker", - "image": "otx-mcp:latest", - "category": "threat-intel", - "capabilities": [], - "volumes": [ - "/home/afredefon/.fuzzforge/hub/workspace:/data" - ], - "enabled": true, - "source_hub": "mcp-security-hub" - }, - { - "name": "virustotal-mcp", - "description": "virustotal-mcp \u2014 threat-intel", - "type": "docker", - "image": "virustotal-mcp:latest", - "category": "threat-intel", - "capabilities": [], - "volumes": [ - "/home/afredefon/.fuzzforge/hub/workspace:/data" - ], - "enabled": true, - "source_hub": "mcp-security-hub" - }, - { - "name": "burp-mcp", - "description": "burp-mcp \u2014 web-security", - "type": "docker", - "image": "burp-mcp:latest", - "category": "web-security", - "capabilities": [ - "NET_RAW" - ], - "volumes": [ - "/home/afredefon/.fuzzforge/hub/workspace:/data" - ], - "enabled": true, - "source_hub": "mcp-security-hub" - }, - { - "name": "ffuf-mcp", - "description": "ffuf-mcp \u2014 web-security", - "type": "docker", - "image": "ffuf-mcp:latest", - "category": "web-security", - "capabilities": [ - "NET_RAW" - ], - "volumes": [ - "/home/afredefon/.fuzzforge/hub/workspace:/data" - ], - "enabled": true, - "source_hub": "mcp-security-hub" - }, - { - "name": "nikto-mcp", - "description": "nikto-mcp \u2014 web-security", - "type": "docker", - "image": "nikto-mcp:latest", - "category": "web-security", - "capabilities": [ - "NET_RAW" - ], - "volumes": [ - "/home/afredefon/.fuzzforge/hub/workspace:/data" - ], - "enabled": true, - "source_hub": "mcp-security-hub" - }, - { - "name": "nuclei-mcp", - "description": "nuclei-mcp \u2014 web-security", - "type": "docker", - "image": "nuclei-mcp:latest", - "category": "web-security", - "capabilities": [ - "NET_RAW" - ], - "volumes": [ - "/home/afredefon/.fuzzforge/hub/workspace:/data" - ], - "enabled": true, - "source_hub": "mcp-security-hub" - }, - { - "name": "sqlmap-mcp", - "description": "sqlmap-mcp \u2014 web-security", - "type": "docker", - "image": "sqlmap-mcp:latest", - "category": "web-security", - "capabilities": [ - "NET_RAW" - ], - "volumes": [ - "/home/afredefon/.fuzzforge/hub/workspace:/data" - ], - "enabled": true, - "source_hub": "mcp-security-hub" - }, - { - "name": "waybackurls-mcp", - "description": "waybackurls-mcp \u2014 web-security", - "type": "docker", - "image": "waybackurls-mcp:latest", - "category": "web-security", - "capabilities": [ - "NET_RAW" - ], - "volumes": [ - "/home/afredefon/.fuzzforge/hub/workspace:/data" - ], - "enabled": true, - "source_hub": "mcp-security-hub" - } - ] -} \ No newline at end of file +{"servers": []}