Token导航 LogoToken导航TokenDH.com
Osint Tools MCP Server logo
办公协作stdio官方级别未说明来源级核验

Osint Tools MCP Server

MCP Server

一个全面的MCP服务器,为AI助手(如Claude)提供多种OSINT工具,用于执行复杂的侦察和信息收集任务。

工具数

7

提示词数

0

GitHub Stars

1

资源数

0
搜索PythonClaudeClaude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Anonghost720

提供方

Anonghost720

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt

详细介绍

🔍 OSINT工具MCP服务器

![MCP Server](https://github.com/modelcontextprotocol/specification) ![MIT License](https://choosealicense.com/licenses/mit/) ![Python](https://www.python.org/) ![OSINT](https://github.com/topics/osint)

一个全面的MCP服务器,将多个OSINT工具暴露给像Claude这样的AI助手。该服务器允许人工智能使用行业标准的OSINT工具执行复杂的侦察和信息收集任务。

🛠️ 可用工具

🔍 夏洛克 -用户名搜索

在399+个社交媒体平台和网站上搜索用户名。非常适合数字足迹分析。

  • 输入:用户名
  • 输出:存在用户名的平台列表

📧 霍莱赫 -电子邮件验证

检查电子邮件是否已在120多个平台上注册。闪电般快速准确。

  • 输入:电子邮件地址
  • 输出:注册电子邮件的平台

🕷️ 蜘蛛脚 -综合OSINT

OSINT的瑞士军刀。通过自动目标类型检测进行深度侦察。

  • 输入:IP、域名、电子邮件、电话、用户名、人名、比特币地址或网络块
  • 输出:综合情报报告
  • ⚠️ 备注:SpiderFoot可能需要5-30分钟才能完成完整扫描。耐心点!

🔎 GHunt -谷歌帐户英特尔

使用电子邮件或Google ID从Google帐户中提取信息。

  • 输入:电子邮件或谷歌ID
  • 输出:谷歌帐户详细信息和相关信息

🌐 马格雷 -高级用户名搜索

通过假阳性检测和详细分析在3000多个网站上进行搜索。

  • 输入:用户名
  • 输出:附有置信度评分的详细报告

🌾 收割机 -领域情报

从公共来源收集电子邮件、子域、主机、员工姓名等。

  • 输入:域名或公司名称
  • 输出:全面的领域情报

🐦 乌鸫 -快速用户名OSINT

闪电般快速搜索581个网站进行用户名侦察。

  • 输入:用户名
  • 输出:快速配置文件发现结果

🚀 安装

MCP服务器设置

  1. 克隆此存储库:
git clone https://github.com/frishtik/osint-tools-mcp-server.git
cd osint-tools-mcp-server
  1. 安装依赖项:
pip install -r requirements.txt

这将自动安装Sherlock、Holehe、Maigret和TheHarvester。

  1. 配置Claude桌面:

添加到您的Claude Desktop配置(~/Library/Application Support/Claude/claude_desktop_config.json 在macOS上):

{
  "mcpServers": {
    "osint-tools": {
      "command": "python",
      "args": ["/path/to/osint-tools-mcp-server/src/osint_tools_mcp_server.py"],
      "env": {
        "PYTHONUNBUFFERED": "1"
      }
    }
  }
}
  1. 重新启动克劳德桌面 加载新的MCP服务器。

附加工具的先决条件

由于其复杂性,一些工具需要手动安装:

蜘蛛脚

git clone https://github.com/smicallef/spiderfoot.git /opt/spiderfoot
cd /opt/spiderfoot
pip install -r requirements.txt

GHunt

git clone https://github.com/mxrch/GHunt.git /opt/ghunt
cd /opt/ghunt
pip install -r requirements.txt

乌鸫

git clone https://github.com/p1ngul1n0/blackbird.git /opt/blackbird
cd /opt/blackbird
pip install -r requirements.txt

🎮 使用提示

入门指南

使用人工智能为OSINT工作有点像一种艺术形式。以下是如何获得最佳结果:

从Holehe开始简单

我建议从 霍莱赫 工具-它快速、可靠,并能立即为您提供结果:

"Check if john.doe@example.com is registered on any platforms"

升级到用户名搜索

一旦你适应了,试着用Sherlock或Maigret搜索用户名:

"Search for the username 'johndoe123' across social media platforms"

复杂的编排

这就是它变得有趣的地方。您可以将工具链接在一起:

"I found an email address contact@suspicious-site.com. Can you:
1. Check what platforms it's registered on
2. Extract the domain and search for subdomains and other emails
3. Search for any usernames associated with this domain"

让AI变得聪明

有时,最好的方法是给克劳德背景,让它决定:

"I'm investigating the digital footprint of username 'hackerman2024'. 
Use your judgment to gather as much information as possible."

专业提示🎯

  1. 对蜘蛛脚要有耐心:它非常彻底,但完整扫描可能需要30分钟。开始吧,喝杯咖啡!
  1. 并行处理:Claude可以同时运行多个工具。不要犹豫,要求进行平行搜索:
   "Search for 'johndoe' on both Sherlock and Maigret at the same time"
  1. 知道什么时候拿树叶:

- 对于特定的调查:明确使用哪些工具 - 探索性研究:让克劳德选择工具 - 对于时间敏感的任务:避免使用SpiderFoot,坚持使用更快的工具

  1. 交叉引用结果:不同的工具有不同的数据库。Maigret可能会找到夏洛克错过的账户,反之亦然。
  1. 电子邮件第一,用户名第二:如果你有一封电子邮件,从那里开始——它通常比用户名更独特。

⚖️ 道德使用和法律合规

🚨 重要提示:此工具仅用于合法的安全研究和OSINT调查。

你必须:

  • ✅ 仅收集公开信息
  • ✅ 尊重您所在司法管辖区的隐私法(GDPR、CCPA等)
  • ✅ 遵循平台的服务条款
  • ✅ 以负责任和合乎道德的方式使用调查结果
  • ✅ 获得任何专业调查的适当授权

您不得:

  • ❌ 将其用于跟踪、骚扰或任何恶意目的
  • ❌ 违反任何地方、州或联邦法律
  • ❌ 访问私人或受保护的信息
  • ❌ 利用调查结果伤害个人或组织

🔧 故障排除

常见问题

未找到工具:确保所有OSINT工具都已安装,并且位于您的PATH中:

which sherlock holehe maigret theharvester

SpiderFoot错误:确保SpiderFoot安装在 /opt/spiderfoot 或者更新代码中的路径。

超时问题:某些工具可能会在慢速连接时超时。尝试增加超时参数:

"Search for username with a 30 second timeout"

速率限制:某些平台限制搜索速率。如果您被阻止,请稍等片刻,然后重试。

🏗️ 建筑

此MCP服务器使用Python的asyncio进行非阻塞工具执行。每个工具都在一个子流程中运行,允许并行执行和适当的超时处理。

Claude Desktop  MCP Protocol  OSINT MCP Server  OSINT Tools

🤝 贡献

发现bug了吗?想添加新工具吗?欢迎投稿!

  1. 分叉存储库
  2. 创建功能分支(git checkout -b feature/NewOSINTTool)
  3. 提交您的更改(git commit -m 'Add NewOSINTTool support')
  4. 推到分支(git push origin feature/NewOSINTTool)
  5. 打开拉取请求

📚 致谢

特别感谢这些出色的项目:

  • 麦格瑞特 -MCP实现和README结构的灵感。去给他们一个⭐!
  • 模型上下文协议 -使这一切成为可能的协议
  • 所有令人难以置信的OSINT工具维护人员

📜 许可证

此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。

⚠️ 免责声明

此工具仅用于教育和合法的安全研究目的。作者不对本程序造成的任何误用或损坏负责。使用风险由您自行承担,并在进行任何调查之前始终确保您获得适当的授权。

______________________________________________________________________

记住权力越大,责任越大。明智地、合乎道德地使用这些工具! 🦸‍♂️

建于❤️ 为OSINT社区

目录标签

目录标签

搜索PythonClaudeOSINT本地部署信息收集数字足迹分析电子邮件验证域名情报

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

7

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP