trackmcp
Back to directory
MaxWeeden

mcp-dnsdumpster

View on GitHub

MCP Server for DNSDumpster Service

2 stars PythonServers & Infrastructure Updated Jul 8, 2025
dnsdnsdumpstermcpmcp-server

Documentation

DNSDumpster - MCP Server

A Model Context Protocol (MCP) server for interacting with the DNSDumpster API, enabling AI assistants to perform detailed DNS reconnaissance through natural language requests.

Features

  • Query domain DNS records through AI assistants
  • Retrieve detailed information about:
    • A records (with associated IP and ASN information)
    • CNAME records
    • MX records
    • TXT records
    • NS records
    • Banner information where available
  • Support for pagination (Plus accounts)
  • Rate limiting and caching
PyPI version

Installation

bash
# Install from PyPI
uv pip install mcp-dnsdumpster

# Or from source
git clone https://github.com/yourusername/mcp-dnsdumpster.git
cd mcp-dnsdumpster
uv pip install -e .

Claude Desktop Configuration

Add to your Claude Desktop config (`~/Library/Application Support/Claude/claude_desktop_config.json` on macOS or `%AppData%\Claude\claude_desktop_config.json` on Windows):

json
{
  "mcpServers": {
    "dnsdumpster": {
      "command": "uvx",
      "args": ["mcp-dnsdumpster"],
      "env": {
        "DNSDUMPSTER_API_KEY": "your_api_key_here"
      }
    }
  }
}

Usage

1. Set your API key:

bash
export DNSDUMPSTER_API_KEY=your_api_key_here

2. Run the server:

bash
# Using uvx (recommended)
uvx mcp-dnsdumpster

# Or if installed from source
uv run server.py

Example Prompts

  • "Show me all subdomains for example.com"
  • "What are the mail servers for microsoft.com?"
  • "Tell me about the DNS infrastructure for twitter.com"

Development

  • Python 3.10+
  • Uses `uv` for dependency management
  • Built with MCP SDK 1.4+

License

MIT

Frequently asked questions

What is mcp-dnsdumpster?

mcp-dnsdumpster is MCP Server for DNSDumpster Service

How do I install mcp-dnsdumpster?

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 mcp-dnsdumpster open source?

Yes — it is hosted on GitHub at https://github.com/MaxWeeden/mcp-dnsdumpster and has 2 stars.

Related MCP tools

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

Measure it with TrackMCP