technitium_call
Call any Technitium DNS API endpoint to run reads or confirmed changes, covering stats, settings, zones, logs, users, and DNS records.
Instructions
Call any Technitium API endpoint, for example /api/dashboard/stats/get.
Reads run at once. Anything that changes things is NOT run until you set confirm=true, and you must first tell the user what will change and get a clear yes. Risky calls (deleting, restoring, importing, changing ports or listeners, disabling users, password changes) also need confirm_phrase set to the exact endpoint path. Never guess parameters: use technitium_endpoint_help. The token is added automatically. Do not pass a token or a password unless the user asked for a password change. server: which Technitium server, when this tool has several (see technitium_servers). Use "all" for read-only calls.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | No | ||
| server | No | ||
| confirm | No | ||
| endpoint | Yes | ||
| max_chars | No | ||
| confirm_phrase | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |