Generate DNS fix
generate_dns_fixGenerate copy-pasteable DNS record snippets that fix one specific issue (e.g. spf_missing → suggested SPF record). Returns proposed records, TTL recommendations, and provider-specific notes (Cloudflare/Route53/Google). Read-only POST to /ai/fix — the API only suggests; it never modifies the user's zone. Provide domain and issue (enum); pass context from prior scan output for tailored output. Use after explain_issue or scan_domain identifies a problem; use lookup_dns afterwards to verify the user has applied the suggested record.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"domain": "<domain>",
"issue": "<issue>"
},
"name": "generate_dns_fix"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| issue | Yes | Issue identifier, e.g. spf_missing or no_dnssec | |
| domain | Yes | Domain name only, e.g. example.com (no URL, path, or port) | |
| context | No | Optional issue context from scan output |