
ruoji6/fofa_quake_hunter_mcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
一个用于查询 FOFA、Quake、Hunter 和 DayDayMap 网络空间测绘平台的 MCP (Model Context Protocol) 服务器。
概要
一个用于查询 FOFA、Quake、Hunter 和 DayDayMap 网络空间测绘平台的 MCP (Model Context Protocol) 服务器。 - 🔍 : 支持 FOFA 网络空间测绘系统的资产查询 - 🌐 : 支持 360 Quake 网络空间测绘系统的深度查询 - 🦅 : 支持奇安信鹰图平台的资产查询 - 🗺️ : 支持 DayDayMap 资产查询、字段筛选和分页 - 🧩 : 使用当前 MCPServer API,可直接通过 uvx 运行 - 🤖 : 所有参数支持自然语言对话设置 - ⚙️ : 可按需配置单个或多个平台 在 MCP 配置文件中添加(例如 Claude Desktop 的 claude_desktop_config.json 或 Kiro 的 .kiro/settings/mcp.json): : - 你可以只配置需要使用的平台,未配置的工具在调用时会返回友好的配置提示 - FOFA_EMAIL 是可选的,大多数情况下只需要 FOFA_KEY - DayDayMap 同时兼容环境变量 DAYDAYMAP_API_KEY - : 登录 https://fofa.info → 个人中心 → API Key - : 登录 https://quake.360.net → 个人中心 → 密钥管理 - : 登录 https://hunter.qianxin.com → 个人中心 → API管理 - : 登录 https://www.daydaymap.com → 个人中心 : - query: 查询语法(支持多种匹配和逻辑运算符) - size: 返回条数(默认 100,最大 10000) - page: 页码(默认 1) - fields: 返回字段(默认:host,ip,port,domain,title) : - = - 匹配(模糊匹配),=""时可查询不存在字段或值为空的情况 - == - 完全匹配,==""时可查询存在且值为空的情况 - != - 不匹配,!=""时可查询值为空的情况 - *= - 模糊匹配,使用 * 或 ? 通配符(个人版及以上) : - && - 与(AND) - || - 或(OR) - () - 括号确认查询优先级
インストール
uvx fofa-quake-hunter-mcp設定
{
"mcpServers": {
"fofa-quake-hunter": {
"command": "uvx",
"args": ["fofa-quake-hunter-mcp"],
"env": {
"FOFA_KEY": "your_fofa_api_key",
"QUAKE_KEY": "your_quake_api_key",
"HUNTER_KEY": "your_hunter_api_key",
"DAYDAYMAP_KEY": "your_daydaymap_api_key"
}
}
}
}