trackmcp
Back to directory
Co5mos

uncover-mcp

View on GitHub

uncover mcp server

14 stars GoServers & Infrastructure Updated Oct 31, 2025

Documentation

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

bash
# 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:

bash
{
    "mcpServers": {
        "uncover-mcp": {
            "command": "./uncover-mcp",
            "args": [],
            "env": {
                "SHODAN_API_KEY": "",
                "FOFA_EMAIL": "",
                "FOFA_KEY": ""
            }
        }
    }
}

Examples

Use the following format in AI assistant:

code
Search using Shodan for ssl:"Uber Technologies, Inc."
code
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

Frequently asked questions

What is uncover-mcp?

uncover-mcp is uncover mcp server

How do I install uncover-mcp?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is uncover-mcp open source?

Yes — it is hosted on GitHub at https://github.com/Co5mos/uncover-mcp and has 14 stars.

Related MCP tools

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP