
OpenOSINT
io.github.OpenOSINT由 GitHub 账号 OpenOSINT 发布v2.38.0更新于 Nov 5, 2026
AI-powered OSINT agent & MCP server. 21 tools: email, breach, IP, WHOIS, DNS, Shodan, GitHub & more.
发布方自己的服务:osint.foundation
概览
OpenOSINT 是一个本地运行的 OSINT 工具包 MCP 服务器,为助手提供针对域名、IP、邮箱、泄露事件和公开网络数据的真实、带标注的查询工具。
- 可以做什么
- 对域名执行被动查询:DNS、RDAP、WHOIS 以及外部暴露面评分
- 查询 IP 地址,可选使用 ipinfo.io 与 IP2Location 增强信息
- 检查泄露事件、粘贴站数据、GitHub、Shodan、Censys、VirusTotal 与 AbuseIPDB 信誉
- 生成搜索 dork,并从 GDELT 信息流获取带地理位置的新闻
- 可选启用主动工具进行用户名、邮箱、子域名枚举与电话查询,并通过 Bright Data 抓取网页
- 适用场景
- 适合需要助手对域名、IP、邮箱或用户名做侦察与尽职调查,并要求结果可追溯到具体工具调用的场景。也适合希望使用一套小而带标注的工具、而非大型独立扫描器的分析师和开发者。
- 运行要求
- 通过 stdio 在本地运行,需要 uv(或 Python 3.10+ 配合 pip)启动 openosint 包。默认被动流程无需 API 密钥。可选密钥:ABUSEIPDB_API_KEY、HIBP_API_KEY、IP2LOCATION_API_KEY、IPINFO_TOKEN,AI 代理 REPL 还需 ANTHROPIC_API_KEY。主动工具需本地安装 sherlock、holehe、sublist3r、phoneinfoga 并显式开启。
安装
在 SourceWeft 中
- 打开 控制台中的 OpenOSINT,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
mcp-name: io.github.OpenOSINT/openosint
OpenOSINT
The OSINT toolkit for AI agents: Agent Skill, MCP server and CLI. Passive by default, no API keys needed to start, and every finding cites the tool call that produced it.
[Release] [PyPI downloads] [License MIT] [MCP Registry] [Sponsored by IP2Location] [Sponsored by TestMu AI]
A real Claude Code session, nothing mocked: install the plugin and run a passive recon on example.com. Sharper MP4.
Quickstart
Needs uv. No API keys for the default flow.
Claude Code plugin (skills plus a passive MCP server):
Any agent (Codex, Gemini CLI, Cursor and other Agent Skills clients):
MCP server or pip (other clients):
What you can do
Real output, captured 2026-11-04 on v2.37.0 and trimmed. None of these commands needs an API key or an AI provider.
The same commands are what the skill runs for an agent. All of them are in the CLI reference.
Why OpenOSINT
- Real tool executions. Tools are Python code; only their actual output reaches the model.
- Provenance. Every finding is shown with the tool call that produced it. AI summaries are leads to verify, not proof.
- Passive by default, with noise labels. Tools that touch the target or are noisy are not even offered to the agent until you opt in.
- Works with no keys.
exposure,dns,rdap,whois,ip,gdeltanddorksneed no account.
SpiderFoot is the better choice when you want a large standalone scanner. OpenOSINT is for agents that need a small set of real, labelled tools.
Tools
Level is the noise label: passive tools are on by default; anything else needs --allow-active. Per-tool docs: openosint.tech/tools.
Sherlock, holehe, sublist3r and phoneinfoga are wrapped as local binaries; install them yourself and enable active tools to use them.
Setting up the three Bright Data tools: Using OpenOSINT with Bright Data.
Passive by default
Agents and MCP clients are only offered tools that query third-party data sources or compute locally. Anything that touches the target or sends many requests from your IP is off until you opt in, and is not listed in an MCP client's tools/list at all.
Enable active tools with openosint --allow-active …, OPENOSINT_ALLOW_ACTIVE=1, Web UI Settings (loopback only), or openosint-mcp --allow-active. Passive is not private: every service you query sees the query. Per-tool "what it sends" table and the tool-call cap: Safety.
Go deeper
Web UI + globe
openosint web starts a local browser app with streaming chat, tool cards, a news globe and a graph view. Docs.
An agent investigation landing live on the globe; click a point to pivot. Sharper MP4 · Live demo (bring your own key, no signup).
Entity graph
A FollowTheMoney entity graph with statement-level provenance and a human review queue for same_as candidates. Docs.
External exposure report (beta)
openosint exposure example.com grades email authentication, TLS, registration and security headers A to F. Docs.
Installation
pip install openosint, or run without installing: uvx openosint web. Python 3.10+. Install guide.
MCP Server
Works in Claude Desktop, Claude Code, Cursor and any MCP client: uvx --from openosint openosint-mcp. Client configs.
Configuration
Keys go in the web UI Settings, ~/.openosint/config.env or the environment; the app starts with none. All variables · CLI reference · Limitations.
Docker
docker compose up --build, then open http://localhost:8080. Docker notes.
Moved from this README: per-tool details are at openosint.tech/tools; CLI flags (old
#cli-reference) at /docs/cli; limitations (#limitations) at /docs/troubleshooting; integrations (#integrations) at /tools; the graph module (#graph-module-optional) at /docs/entity-graph.
Hosted versions
Built on this engine. The open-source project stays free and MIT-licensed.
- Monitor: scheduled external checks of your domain, with an email when something gets worse. Free for one domain.
- Diligence: due-diligence signals for UK companies and LEI holders, from official registries, each with its source.
- Cloud: hosted REST and MCP API for IP and domain infrastructure intelligence (invite-only).
Sponsors
Featured Integrations
IP2Location.io — powers search_ip2location · Integration guide
Enhanced IP geolocation, ISP, VPN/Proxy/Tor, and datacenter detection
TestMu AI (formerly LambdaTest) is an AI-native testing cloud platform built for modern engineering teams. It covers everything from autonomous test creation and fast execution to testing AI agents, chatbots and voice assistants.
Open: Breach / Compromised-Credential Data · Email / Identity Lookup · Residential Proxies — see SPONSORSHIP.md.
Sponsor on Open Collective · tiers in SPONSORSHIP.md · commercial license and support: COMMERCIAL.md.
Contributing
Issues and pull requests are welcome. See CONTRIBUTING.md (workflow, demo regeneration, conventions) and read DISCLAIMER.md first. Maintainer: Tommaso Bertocchi · @openosint_oss · [email protected]. Contributors: @consocio (#6).
License
MIT. See LICENSE. For authorized security research only; see DISCLAIMER.md.
¹ Bright Data links in this README are affiliate/referral links: OpenOSINT earns a commission if you sign up through them, at no extra cost to you.
OpenOSINT v2.38.0 — November 2026
Star History
来源:README.md,提交 c2c7fea
工具
0版本历史
14- v2.38.0最新Nov 5, 2026
- v2.37.0Nov 4, 2026
- v2.36.1Oct 19, 2026
- v2.36.0Oct 15, 2026
- v2.35.0Oct 13, 2026
- v2.34.0Oct 11, 2026
- v2.33.1Oct 10, 2026
- v2.33.0Oct 10, 2026
- v2.32.0Oct 9, 2026
- v2.31.0Oct 6, 2026
- v2.30.0Oct 1, 2026
- v2.29.1Oct 1, 2026
- v2.29.0Sep 17, 2026
- v2.28.2Sep 16, 2026
评分
已满足适用检查项的 50%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分
其他 Osint 集成
osint.foundation
foundation.osint官方发布者
OSINT查询:用户名、社交资料、电话、域名、IP、加密钱包和公司。AI 翻译

OSINT.SX
由 GitHub 账号 osintsx 发布
让助手调用 OSINT.SX 进行人员与账号查询:一次跨全部来源搜索,另有 Google、微软、Epic、X、Steam、Instagram 和 TikTok 工具。

Domain Osint Mcp
由 GitHub 账号 robertoyanguas-ops 发布
一个远程 MCP 服务器,让助手执行域名 OSINT 检查:实时 DNS 解析、TLS 证书信息和 HTTP 安全评级。

OSINT
由 GitHub 账号 robyroro 发布
本地运行的 OSINT 类 MCP 服务器,用于域名与网站调查:批量侦察、WHOIS/RDAP、DNS、证书、存档与基础设施比对。

Robin: AI-Powered Dark Web OSINT
由 GitHub 账号 apurvsinghgautam 发布
Robin 通过 Tor 执行暗网 OSINT 调查,让助手搜索洋葱搜索引擎、抓取页面并用代理自身的模型保存报告。