manage_dns
ActiveTool of BorealHost
Create or delete DNS records for a site. Requires: API key with write scope. Args: slug: Site identifier action: "create" or "delete" record_type: "A", "AAAA", "CNAME", "MX", "TXT", or "SRV" subdomain: Subdomain part (e.g. "www", "mail"). Leave empty for the apex/root domain. value: Record value. Required for "create". Examples: A: "1.2.3.4", CNAME: "example.com", MX: "mail.example.com", TXT: "v=spf1 include:_spf.google.com ~all" ttl: Time to live in seconds (default: 3600) Returns: {"success": true, "record": {"type": "A", "subdomain": "www", "value": "1.2.3.4", "ttl": 3600}} Errors: VALIDATION_ERROR: Missing value for create, invalid record type NOT_FOUND: Unknown slug
Parameters schema
{
"type": "object",
"title": "manage_dnsArguments",
"required": [
"slug",
"action",
"record_type"
],
"properties": {
"ttl": {
"type": "integer",
"title": "Ttl",
"default": 3600
},
"slug": {
"type": "string",
"title": "Slug"
},
"value": {
"type": "string",
"title": "Value",
"default": ""
},
"action": {
"type": "string",
"title": "Action"
},
"subdomain": {
"type": "string",
"title": "Subdomain",
"default": ""
},
"record_type": {
"type": "string",
"title": "Record Type"
}
}
}Parent server
BorealHost
https://github.com/alainsvrd/borealhost-mcp
1/7 registries