{"name":"io.github.SonoTommy/openosint","slug":"sonotommy-openosint","title":"OpenOSINT","description":"AI-powered OSINT agent & MCP server. 16 tools: email, breach, IP, WHOIS, DNS, Shodan, GitHub & more.","url":"https://mcp.market/server/sonotommy-openosint","rating":null,"grade":"C","score":58,"certified":false,"status":"active","category":"email","tags":["email","devtools","ai"],"presence":{"score":49,"stars":1658,"forks":259,"downloads_week":null,"last_push_at":"2026-09-26T09:52:04.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"pypi","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/OpenOSINT/OpenOSINT","website":"https://openosint.tech","version":"2.15.2","remotes":[],"packages":[{"registryType":"pypi","identifier":"openosint","version":"2.15.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Anthropic API key — required for the AI agent REPL","isRequired":true,"format":"string","isSecret":true,"name":"ANTHROPIC_API_KEY"},{"description":"HaveIBeenPwned API key for breach detection (search_breach tool)","format":"string","isSecret":true,"name":"HIBP_API_KEY"},{"description":"ipinfo.io token for higher IP lookup rate limits (search_ip tool)","format":"string","isSecret":true,"name":"IPINFO_TOKEN"},{"description":"IP2Location API key for enhanced IP intelligence (search_ip2location tool)","format":"string","isSecret":true,"name":"IP2LOCATION_API_KEY"},{"description":"AbuseIPDB API key for IP abuse reputation checks (search_abuseipdb tool)","format":"string","isSecret":true,"name":"ABUSEIPDB_API_KEY"}]}],"tools":[{"name":"generate_dorks","description":"Generate targeted Google dork URLs for any target (name, email, username, domain).","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_breach","description":"Check if an email appears in data breaches via HaveIBeenPwned. Requires HIBP_API_KEY env var.","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_domain","description":"Enumerate subdomains of a target domain using sublist3r.","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_email","description":"Enumerate accounts linked to an email using holehe.","write_action":true,"price_micros":0,"input_schema":null},{"name":"search_ip","description":"Retrieve geolocation and ASN data for an IP address via ipinfo.io.","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_paste","description":"Search Pastebin dumps for an email or username via psbdmp.ws.","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_phone","description":"Gather carrier and geolocation data for a phone number using phoneinfoga. Use E.164 format.","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_username","description":"Enumerate platforms where a username is registered using sherlock.","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_whois","description":"Retrieve WHOIS registration data for a domain.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":58,"grade":"C","scanned_at":"2026-09-27T17:06:32.492Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-27T17:06:32.520Z","components":{"code":{"score":13,"max":25,"notes":["31 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":15,"max":15,"notes":["last push 1 days ago"]},"identity":{"score":4,"max":10,"notes":["namespace and repository owner differ"]}},"findings":[{"id":"net.suspicious-host","severity":"high","component":"code","title":"Network call to a paste/tunnel/webhook host","evidence":"openosint-2.15.2/openosint/tools/search_paste.py: …known date\") lines.append(f\"[+] https://pastebin.com/{paste_id} ({date})\") if count > _M…"}],"inputs":{"packages":[{"registryType":"pypi","identifier":"openosint","version":"2.15.2","found":true,"license":"MIT","dependencyCount":48,"publishedAt":"2026-05-26T12:03:54.266087Z","repositoryUrl":"https://github.com/OpenOSINT/OpenOSINT"}],"repo":{"found":true,"owner":"OpenOSINT","repo":"OpenOSINT","archived":false,"pushedAt":"2026-09-26T09:52:04Z","stars":1658,"forks":259,"openIssues":21,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/281987694?v=4","ownerCreatedAt":"2026-05-05T15:37:35Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/281987694?v=4&s=128","source":"github"},"presence":{"stars":1658,"forks":259,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-09-26T09:52:04.000Z","score":49}}}},"grade_history":[],"reviews":[]}