OpenOSINT
AI-powered OSINT agent & MCP server. 21 tools: email, breach, IP, WHOIS, DNS, Shodan, GitHub & more.
io.github.OpenOSINT/openosint · Repository · Website · version 2.38.0 · 1.9k stars · listed from registry
Install
The sweep installs into a clean prefix, but this is the command a user would run:
uvx openosint
Needs credentials: ANTHROPIC_API_KEY. The probe used placeholder values, so an amber needs credentials result below means the server asked for the real ones, not that it is broken. Maintainers: how to go green.
Results by platform
Linux
timed out2026-11-09 · probed over pypi5 recorded runs, oldest first.
handshake failed: MCP error -32001: Request timed out transport: of JSON input Unexpected token 'o', "openosint ❯ " is not valid JSON Unexpected end of JSON input Unexpected end of JSON input Unexpected end of JSON input Unexpected end of JSON input Unexpected end of JSON input Unexpected end of JSON input Unexpected token 'o', "openosint "... is not valid JSON Unexpected token 's', "stId":0,"r"... is not valid JSON Unexpected end of JSON input Unexpected end of JSON input Unexpected end of JSON input Unexpected end of JSON input Unexpected end of JSON input --- stderr (tail) --- Downloading anthropic (2.3MiB) Downloading reportlab (1.9MiB) Downloaded reportlab Downloaded anthropic Installed 74 packages in 433ms Warning: Input is not a terminal (fd=0). ⭐ If OpenOSINT is useful, star it → https://github.com/OpenOSINT/OpenOSINT
macOS
timed out2026-11-09 · probed over pypi5 recorded runs, oldest first.
handshake failed: MCP error -32001: Request timed out transport: token 'T', " Thinking..." is not valid JSON Unexpected end of JSON input Unexpected token '╭', "╭─────────"... is not valid JSON Unexpected token '│', "│ Error: "... is not valid JSON Unexpected token '╰', "╰─────────"... is not valid JSON Unexpected end of JSON input Unexpected token 'o', "openosint ❯ " is not valid JSON Unexpected end of JSON input Unexpected end of JSON input Unexpected end of JSON input Unexpected end of JSON input Unexpected end of JSON input Unexpected end of JSON input --- stderr (tail) --- Downloading anthropic (2.3MiB) Downloading reportlab (1.9MiB) Downloading uvloop (1.4MiB) Downloading pillow (4.6MiB) Downloaded uvloop Downloaded reportlab Downloaded pillow Downloaded anthropic Installed 74 packages in 357ms Warning: Input is not a terminal (fd=0). ⭐ If OpenOSINT is useful, star it → https://github.com/OpenOSINT/OpenOSINT
Windows
needs credentials2026-11-09 · probed over pypi5 recorded runs, oldest first.
handshake failed: MCP error -32000: Connection closed --- stderr (tail) --- Downloading anthropic (2.3MiB) Downloading reportlab (1.9MiB) Downloaded reportlab Downloaded anthropic Installed 74 packages in 40.11s [!] Fatal: No Windows console found. Are you running cmd.exe?
Badge
Paste this into the project README to show the current result:
[](https://doesitinstall.com/s/io.github.openosint__openosint.html)