dns-lookup
3.5
The DNS Lookup MCP server is a tool for performing DNS queries via HTTP requests, ideal for developers and IT professionals.
The DNS Lookup MCP server provides comprehensive DNS query capabilities, returning information in both JSON and XML formats. Powered by an extensive DNS database, it covers the vast majority of IP addresses and DNS records in use today. It is designed to be easily integrable with existing systems through a RESTful API, making it a versatile tool for gathering detailed domain information efficiently and accurately.
Features
- Comprehensive DNS Data: Access detailed information about domain IP addresses (A records), mail servers (MX records), DNS servers (NS nameservers), and other critical DNS records, such as SPF (TXT records).
- Extensive Coverage: The server covers 99.68% of active IP addresses and provides daily updates on over 142 million MX records and 196 million NS records.
- RESTful API: Easily integrable with all major programming languages, ensuring seamless integration into existing systems.
MCP Tools
- DNS Lookup API: Provides DNS lookup capabilities to retrieve a domain's DNS records.
Usage with Different Platforms
python
python
import requests
url = 'http://dns-lookup-mcp-server/api'
params = {
'apiKey': 'your_api_key',
'domainname': 'example.com',
'type': 'A,MX',
'outputFormat': 'json'
}
response = requests.get(url, params=params)
print(response.json())
javascript
javascript
fetch('http://dns-lookup-mcp-server/api?apiKey=your_api_key&domainname=example.com&type=A,MX&outputFormat=json')
.then(response => response.json())
.then(data => console.log(data));