Skip to content

Contrib

MCC ships two optional toolsets: utils for general-purpose operations and osint for open-source intelligence research. Both are disabled by default and loaded via MCC_SETTINGS_FILES.

Utils

General-purpose tools for HTTP, filesystem, shell, text processing, time, and archives.

MCC_SETTINGS_FILES=toolsets/contrib/settings.yaml
Category Groups Description
HTTP public.http, admin.http Make HTTP requests
Filesystem read, write (under admin.fs) Read, write, list, move files
System admin.system Shell, Python, env vars, platform info
Text public.text Encoding, hashing, diff, regex
Time public.time Current time, formatting, date arithmetic
Archive admin.archive List, extract, create zip/tar archives

OSINT

Open-source intelligence tools for research, investigations, and threat analysis. Thin wrappers around public APIs — no scraping, no headless browsers.

MCC_SETTINGS_FILES=toolsets/osint/settings.yaml
Category Tools Services
Infosec & Network 10 crt.sh, VirusTotal, AbuseIPDB, NIST NVD, MalwareBazaar, DNSDumpster, urlscan.io, ip-api.com, nmap
Companies & Business 6 OpenCorporates, ProPublica, Companies House, ICIJ Offshore Leaks, ImportYeti, OpenSanctions
Government & Records 6 SEC EDGAR, Congress.gov, USASpending.gov, OpenSecrets, OFAC
Geolocation 3 Nominatim, Overpass API (OpenStreetMap)
Transport & Aviation 2 OpenSky Network
Environment & Maritime 2 NASA FIRMS, Global Fishing Watch
Conflict & Humanitarian 3 UCDP, ReliefWeb, GDELT
Cryptocurrency 4 Blockchain.info, Blockchair
People & Social 2 Sherlock Project, PIPL
News & Media 2 Hacker News, Algolia
Academic Research 4 arXiv, CrossRef, Semantic Scholar, OpenAlex
Web Archives 1 Internet Archive

API keys go in osint.env alongside the tool files. Copy osint.env.example to get started.