Uncover MCP

Uncover MCP

By Co5mos GitHub

uncover mcp server

Overview

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?

  1. Conducting security research to identify exposed services on the internet.
  2. Integrating with AI assistants for automated network discovery tasks.
  3. 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.

Content

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

No tools information available.
No content found.