Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
GODADDY_API_KEYNoGoDaddy API key. Required for domain registration and DNS management via GoDaddy.
GODADDY_SANDBOXNoOptional; set to 'true' to use GoDaddy's OTE (test) environment.
PORKBUN_API_KEYNoPorkbun API key. Required for domain registration, DNS management, and SSL tools via Porkbun.
NAMECHEAP_API_KEYNoNamecheap API key. Required for domain registration, DNS management, and WHOIS tools via Namecheap.
NAMECHEAP_SANDBOXNoOptional; set to 'true' to use Namecheap's sandbox environment for testing.
GODADDY_API_SECRETNoGoDaddy API secret. Required for GoDaddy API access.
NAMECHEAP_API_USERNoYour Namecheap username. Required for Namecheap API access.
NAMECHEAP_CLIENT_IPNoOptional; the IP address of your server. If not set, it is auto-detected. Must be whitelisted in Namecheap settings.
CLOUDFLARE_API_TOKENNoCloudflare API token. Required for DNS and certificate management via Cloudflare.
CLOUDFLARE_ACCOUNT_IDNoCloudflare account ID (optional).
PORKBUN_SECRET_API_KEYNoPorkbun secret API key. Required for domain registration, DNS management, and SSL tools via Porkbun.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_providers

List configured providers and their capabilities

check_availability

Check domain availability. Zero-config via RDAP/WHOIS; adds pricing if provider configured.

list_domains

List all domains across all configured providers

get_domain

Get details for a specific domain

register_domain

Register a new domain

renew_domain

Renew an existing domain

list_dns_records

List all DNS records for a domain

create_dns_record

Create a new DNS record

update_dns_record

Update an existing DNS record. All fields are required (full record replacement, not partial update).

delete_dns_record

Delete a DNS record. On GoDaddy, deletes ALL records of same type+name (API limitation).

list_certificates

List SSL certificates for a domain

create_certificate

Provision SSL certificate. On Porkbun, retrieves auto-provisioned cert (no explicit create needed). On Cloudflare, requires Advanced Certificate Manager.

get_certificate_status

Get certificate status

setup_spf

Add SPF record with mail provider template

setup_dkim

Add DKIM TXT record

setup_dmarc

Add DMARC policy TXT record

setup_mx

Configure MX records with mail provider template

transfer_domain_in

Initiate inbound domain transfer

get_transfer_status

Get domain transfer status. During an in-flight transfer the domain may not appear in list_domains yet — specify provider explicitly in that case.

get_whois_contact

Get domain WHOIS contact

update_whois_contact

Update domain WHOIS contact

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/oso95/domain-suite-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server