create_dns_record
Add a new DNS record for your domain with required fields: domain, record type, name, and content. Optionally set TTL and priority for supported record types.
Instructions
Create a new DNS 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>",
"type": "<type>",
"name": "<name>",
"content": "<content>"
},
"name": "create_dns_record"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| domain | Yes | ||
| provider | No | ||
| type | Yes | ||
| name | Yes | Subdomain or '@' for root | |
| content | Yes | IP address, hostname, or TXT value | |
| ttl | No | TTL in seconds; use 1 for Cloudflare Auto | |
| priority | No | Required for MX and SRV records |