mcp-dnsdumpster
MCP Server for DNSDumpster Service
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
Installation
# 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):
{
"mcpServers": {
"dnsdumpster": {
"command": "uvx",
"args": ["mcp-dnsdumpster"],
"env": {
"DNSDUMPSTER_API_KEY": "your_api_key_here"
}
}
}
}Usage
1. Set your API key:
export DNSDUMPSTER_API_KEY=your_api_key_here2. Run the server:
# Using uvx (recommended)
uvx mcp-dnsdumpster
# Or if installed from source
uv run server.pyExample 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
Model Context Protocol with Neo4j Python-based implementation. Trusted by 700+ developers. Trusted by 700+ developers. Trusted by 700+ developers.
An LLM agent that conducts deep research (local and web) on any given topic and generates a long report with citations. Built for the Model Context Protocol to
Expose your FastAPI endpoints as Model Context Protocol (MCP) tools, with Auth! Python-based implementation. Trusted by 11000+ developers.
AWS MCP Servers — helping you get the most out of AWS, wherever you use MCP. Python-based implementation. Trusted by 6900+ developers.
AI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP. Python-based implementation. Trusted by 4100+ developers.
A simple, secure MCP-to-OpenAPI proxy server Python-based implementation. Trusted by 3500+ developers. Trusted by 3500+ developers.
Run your own MCP server? See who uses it and what to fix.
Measure it with TrackMCP