DNS lookup
Query A, AAAA, MX, TXT, CNAME, and CAA over DNS-over-HTTPS.
Fetches a public URL
Use from your agent
Streamable HTTP at https://benchline.fabwaseem.com/mcp. No key. The tool name is lookup_dns.
mcp.jsonjson
1{
2 "mcpServers": {
3 "benchline": {
4 "url": "https://benchline.fabwaseem.com/mcp"
5 }
6 }
7}
tools/calljson
1{
2 "jsonrpc": "2.0",
3 "id": 1,
4 "method": "tools/call",
5 "params": {
6 "name": "lookup_dns",
7 "arguments": {
8 "name": "example",
9 "types": [
10 "A",
11 "AAAA",
12 "MX",
13 "TXT",
14 "CNAME",
15 "CAA"
16 ],
17 "resolver": "cloudflare",
18 "mail": true
19 }
20 }
21}
Related tools
- HTTP headersFollow redirects and grade the security headers on a public URL.HTTPMCPNew
- SSL checkerExpiry, names, and the chain for a certificate on port 443.TLSMCPNew
- CIDR calculatorNetwork, broadcast, host range, and membership for IPv4 and IPv6.IP & subnetsMCPNew
- URL encoder and parserEncode or decode a URL, then break the query string into parameters.URLsMCPNew
How it works
Free DNS lookup. Ask Cloudflare or Google for A, AAAA, MX, TXT, CNAME, and CAA records, and read SPF and DMARC from the TXT answers. Queries run on the server. Private names are refused.
- 01
Enter a hostname
Use a name such as example.com. A bare label or a URL is not a DNS query.
- 02
Pick records and a resolver
Choose the types you need and Cloudflare or Google.
- 03
Read the answers
Each row is type, name, TTL, and data. SPF and DMARC are parsed beside the raw TXT.