dns_lookup
Query DNS records (A, AAAA, MX, TXT, etc.) for a domain using customizable server and timeout settings to resolve domain-specific information efficiently.
Instructions
Perform DNS lookup for a domain to retrieve various record types (A, AAAA, MX, TXT, etc.)
Input Schema
Name | Required | Description | Default |
---|---|---|---|
domain | Yes | The domain name to lookup | |
recordType | No | The type of DNS record to query | A |
timeout | No | Query timeout in milliseconds | |
useCustomServer | No | Use custom DNS server if configured |
Input Schema (JSON Schema)
{
"properties": {
"domain": {
"description": "The domain name to lookup",
"type": "string"
},
"recordType": {
"default": "A",
"description": "The type of DNS record to query",
"enum": [
"A",
"AAAA",
"CNAME",
"MX",
"TXT",
"NS",
"SOA",
"PTR",
"SRV",
"CAA"
],
"type": "string"
},
"timeout": {
"description": "Query timeout in milliseconds",
"type": "number"
},
"useCustomServer": {
"description": "Use custom DNS server if configured",
"type": "boolean"
}
},
"required": [
"domain"
],
"type": "object"
}