Skip to main content
Glama

Ranla

Apply domain DNS records

apply_domain_dns
Destructive

Create the sending domain's DNS records at your DNS provider (Cloudflare, GoDaddy, or Vercel), using the connection stored in the dashboard. GoDaddy also accepts one-time credentials on the request.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
domainYesDomain id or name (example.com)
providerYesDNS provider that hosts the domain
credentialsNoOptional inline registrar credentials (GoDaddy api key/secret)

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
domainYes
recordsNoThe records that were applied
resultsYesWhat happened to each record
providerYescloudflare, godaddy, or vercel

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed3 schema fields changed
    • addedInput schema / properties / domain / description
      Added value: +"Domain id or name (example.com)"
    • addedInput schema / properties / provider / description
      Added value: +"DNS provider that hosts the domain"
    • changedOutput schema / (root)
      Previous value: -nullNew value: +{
      +  "properties": {
      +    "domain": {
      +      "type": "string"
      +    },
      +    "provider": {
      +      "description": "cloudflare, godaddy, or vercel",
      +      "type": "string"
      +    },
      +    "records": {
      +      "description": "The records that were applied",
      +      "items": {
      +        "properties": {
      +          "host": {
      +            "type": "string"
      +          },
      +          "priority": {
      +            "description": "MX preference",
      +            "type": "number"
      +          },
      +          "purpose": {
      +            "description": "What the record is for, e.g. spf, dkim, dmarc",
      +            "type": "string"
      +          },
      +          "type": {
      +            "description": "Record type: TXT, CNAME, MX…",
      +            "type": "string"
      +          },
      +          "value": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "type",
      +          "host",
      +          "value"
      +        ],
      +        "type": "object"
      +      },
      +      "type": "array"
      +    },
      +    "results": {
      +      "description": "What happened to each record",
      +      "items": {
      +        "properties": {
      +          "action": {
      +            "description": "created, updated, unchanged, or merged",
      +            "type": "string"
      +          },
      +          "detail": {
      +            "type": "string"
      +          },
      +          "host": {
      +            "type": "string"
      +          },
      +          "purpose": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "host",
      +          "action"
      +        ],
      +        "type": "object"
      +      },
      +      "type": "array"
      +    }
      +  },
      +  "required": [
      +    "provider",
      +    "domain",
      +    "results"
      +  ],
      +  "type": "object"
      +}
  2. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources