MCP ExplorerExplorer

Uncover Mcp

@Co5moson 9 months ago
8 MIT
FreeCommunity
AI Systems
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.

Use cases

Use cases include searching for specific services or applications using Shodan or FOFA, conducting security assessments, and aiding in vulnerability research.

How to use

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 configured in the environment variables.

Key features

Key features include direct integration with the projectdiscovery/uncover library, support for multiple search engines (Shodan and FOFA), multiple output format options, a simple MCP service interface, and natural interaction with AI assistants.

Where to use

Uncover MCP can be used in cybersecurity, penetration testing, and security research to identify exposed services and vulnerabilities in internet-facing hosts.

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

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers