基本能力
产品定位
Uncover MCP 是一个用于快速发现互联网上暴露主机的工具,特别适用于安全研究和网络扫描场景。
核心功能
- 直接集成 projectdiscovery/uncover 库进行搜索
- 支持多种搜索引擎(目前支持 Shodan 和 FOFA)
- 提供多种输出格式选项
- 简单易用的 MCP 服务接口
- 与 AI 助手自然交互
适用场景
- 安全研究
- 网络扫描
- 暴露主机发现
工具列表
- uncover-mcp:主服务工具,用于执行搜索任务并返回结果。
常见问题解答
- 使用限制:此工具仅用于安全研究目的,使用时需遵守相关法律法规及 uncover 项目的使用条款。
使用教程
使用依赖
- 需要安装 Go 语言环境以构建项目。
安装教程
```bash
克隆仓库
git clone https://github.com/Co5mos/uncover-mcp
cd uncover-mcp
构建项目
go build -o uncover-mcp ./cmd/uncover-mcp
```
调试方式
运行 MCP 服务:
bash
{
"mcpServers": {
"uncover-mcp": {
"command": "./uncover-mcp",
"args": [],
"env": {
"SHODAN_API_KEY": "",
"FOFA_EMAIL": "",
"FOFA_KEY": ""
}
}
}
}
示例命令:
Search using Shodan for ssl:"Uber Technologies, Inc."
Search using FOFA for app="ATLASSIAN-JIRA"