technitium_records
List, add, or delete DNS records in a zone, including A, AAAA, CNAME, MX, TXT, NS, PTR, DNAME, and ANAME entries.
Instructions
List, add or delete DNS records in a zone.
action: list, add or delete. zone: the zone name, for example mogie.io. name: the full record name, for example ha.mogie.io. Leave empty for the zone itself. type: A, AAAA, CNAME, PTR, NS, TXT, MX, DNAME or ANAME. value: the address or target (for MX, the mail server). ttl: seconds (add only). preference: MX only. list runs at once. add needs confirm=true after the user says yes. delete needs confirm=true and confirm_phrase "/api/zones/records/delete". To change a record, delete the old one and add the new one. server: which Technitium server, when this tool has several. list accepts "all". add and delete need one name. Zones belong on the cluster primary.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ttl | No | ||
| name | No | ||
| type | No | A | |
| zone | Yes | ||
| value | No | ||
| action | Yes | ||
| server | No | ||
| confirm | No | ||
| preference | No | ||
| confirm_phrase | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |