Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PORKBUN_API_KEYYesYour Porkbun API key
PORKBUN_GET_MUDDYNoSet to true to enable write modefalse
PORKBUN_SECRET_KEYYesYour Porkbun secret API key
PORKBUN_ENABLE_DOMAIN_CREATENoSet to true to enable domain creation (dangerous)false

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
pingD–
pricing_getD–
domains_listD–
domains_get_nameserversD–
domains_update_nameserversD–
domains_get_url_forwardsD–
domains_add_url_forwardD–
domains_delete_url_forwardD–
domains_check_availabilityD–
domains_check_bulkD–
domains_update_auto_renewD–
domains_createD–
domains_get_glue_recordsD–
domains_create_glue_recordD–
domains_update_glue_recordD–
domains_delete_glue_recordD–
dns_listD–
dns_getD–
dns_get_by_name_typeD–
dns_createD–
dns_editD–
dns_edit_by_name_typeD–
dns_deleteD–
dns_delete_by_name_typeD–
dnssec_listD–
dnssec_createD–
dnssec_deleteD–
ssl_retrieveD–
dns_queryD–
domain_health_checkD–
dns_upsertD–
dns_removeD–
domain_redirect_ensureD–
domain_cutover_webD–
dns_batch_applyD–
update_server_ipD–
subdomain_setupD–
dns_setupD–
dns_auditD–
email_dns_setupD–

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

D1.4/5.0

Scored across 40 tools

Disambiguation2/5

Many DNS tools overlap (dns_list, dns_get, dns_query; dns_edit, dns_upsert, dns_batch_apply) and high-level tools like dns_setup, subdomain_setup, and domain_cutover_web duplicate lower-level functions. Without descriptions, agents cannot reliably distinguish them.

Naming Consistency2/5

Most tools use a noun_verb pattern (e.g., domains_list, dns_create), but several are verb-first (update_server_ip, dns_upsert) or use awkward noun phrases (domain_health_check, dns_audit). Resource prefixes are inconsistent: domains_, dns_, domain_ (singular), ssl_, and no prefix.

Tool Count2/5

40 tools is excessive for the apparent scope, especially with several overlapping operations (e.g., three DNS retrieve functions, four DNS modify functions). Many could be consolidated without losing capability.

Completeness3/5

The set covers core domain and DNS CRUD, DNSSEC, URL forwards, glue records, and SSL retrieval. However, domain deletion, transfer, and SSL provisioning are absent, and high-level automation tools (dns_setup, subdomain_setup) may not fill these gaps.

Maintenance

ActivityInactive
ResponsivenessUnresponsive