harvester — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited harvester (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Invoke when the user asks to:
Important legal/ethical constraint: Only use against domains you own or have explicit written permission to research. Unauthorised OSINT may be illegal in your jurisdiction.
mcp__plugin_security_theharvester__harvest_domain — primary tool for running theHarvestermcp__plugin_security_theharvester__get_harvest_results — for retrieving results of a previous harvestharvest_domain(domain="target.com", sources="free")Uses only free/passive sources (default). Safe for initial prospecting.
harvest_domain(domain="target.com", sources="linkedin,hunter,dnsdumpster", limit=50)free — all free passive sources (recommended starting point)all — all sources including active ones (use with caution)linkedin, hunter, dnsdumpster, crtsh, hackertarget, rapiddns, sublist3r, threatminer, urlscanReturn a structured report with these sections:
Emails found: list or "none found" Subdomains: list (up to 20, note total count) Hosts/IPs: list Employee names: list or "none found"
jira.company.com -> uses Jira)Safe — each harvest runs against a different domain with no shared state. Multiple harvester agents can run simultaneously against different domains.
When invoked by an orchestrator collecting intelligence on multiple domains:
{
"domain": "<target domain>",
"emails": ["<email1>", "<email2>"],
"subdomains": ["<sub1>", "<sub2>"],
"employee_names": ["<name1>"],
"sales_signals": ["<signal1>", "<signal2>"]
}~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.