what is Uncover MCP?
Uncover MCP is a service implementation of the Model Context Protocol (MCP) designed for quickly discovering exposed hosts on the internet using the uncover tool.
how to use Uncover MCP?
To use Uncover MCP, clone the repository, build the project, and run it as an MCP service with the necessary API keys for Shodan and FOFA.
key features of Uncover MCP?
- Direct integration with the projectdiscovery/uncover library for searching
- Support for multiple search engines (Shodan and FOFA)
- Multiple output format options
- Simple and easy-to-use MCP service interface
- Natural interaction with AI assistants
use cases of Uncover MCP?
- Conducting security research to identify exposed services on the internet.
- Integrating with AI assistants for automated network discovery tasks.
- Utilizing search engines like Shodan and FOFA for vulnerability assessments.
FAQ from Uncover MCP?
- What is the purpose of Uncover MCP?
Uncover MCP is intended for security research purposes to help discover exposed hosts.
- Is there a license for Uncover MCP?
Yes, Uncover MCP is licensed under the MIT License.
- What programming language is Uncover MCP written in?
Uncover MCP is written in Go.
Uncover MCP
Uncover MCP is a MCP (Model Context Protocol) service implementation based on the uncover tool, designed for quickly discovering exposed hosts on the internet.
Engilsh | 中文
Features
- Direct integration with projectdiscovery/uncover library for searching
- Support for multiple search engines (currently Shodan and FOFA)
- Multiple output format options
- Simple and easy-to-use MCP service interface
- Natural interaction with AI assistants
Installation
# Clone repository
git clone https://github.com/Co5mos/uncover-mcp
cd uncover-mcp
# Build project
go build -o uncover-mcp ./cmd/uncover-mcp
Usage
Run as an MCP service:
{
"mcpServers": {
"uncover-mcp": {
"command": "./uncover-mcp",
"args": [],
"env": {
"SHODAN_API_KEY": "",
"FOFA_EMAIL": "",
"FOFA_KEY": ""
}
}
}
}
Examples
Use the following format in AI assistant:
Search using Shodan for ssl:"Uber Technologies, Inc."
Search using FOFA for app="ATLASSIAN-JIRA"
Declaration
This tool is intended for security research purposes only. Use this tool in compliance with relevant laws and regulations and the terms of use of the uncover project.
License
This project is licensed under the MIT License - see the LICENSE file