technitium_records
List, add, or delete DNS records in a zone via Technitium MCP. Use to manage A, AAAA, CNAME, MX, TXT and other records with required confirmation for changes.
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.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ttl | No | ||
| name | No | ||
| type | No | A | |
| zone | Yes | ||
| value | No | ||
| action | Yes | ||
| confirm | No | ||
| preference | No | ||
| confirm_phrase | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |