Dnsdumpster MCP Server

UNOFFICIAL Python API wrapper for dnsdumpster.com

Local serverstdioPython

What is the Dnsdumpster MCP Server?

UNOFFICIAL Python API wrapper for dnsdumpster.com

What you get

A Python client library for interacting with dnsdumpster.com to retrieve DNS records and subdomain information. This tool is useful for security researchers, penetration testers, and network administrators for reconnaissance purposes.

  • 🔍 Retrieve A, MX, NS, and TXT records for a domain
  • 🌐 Extract subdomain information
  • 🗺️ Download network mapping images
  • 📊 Export results to Excel format
  • 🎯 Clean, type-hinted API
  • ✅ Comprehensive test coverage

What the assistant can call

Once Dnsdumpster is connected, these are the calls the assistant has available:

  • Features — The Features tool exposed by this server

Setting it up

dnsdumpster on PyPI is all you need. Most clients run it directly, so configuration is a few lines and a restart.

Before you rely on it

  • It runs with your machine's permissions. That is convenient and also the reason to think about what you point it at before you approve a tool call.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

How to install the Dnsdumpster MCP Server

{
  "mcpServers": {
    "dnsdumpster-1": {
      "command": "uvx",
      "args": ["dnsdumpster"]
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Example prompts to try

  • “Use Dnsdumpster to Features.”

Frequently asked questions

UNOFFICIAL Python API wrapper for dnsdumpster.com Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.