GoDaddy API
Setup
export GODADDY_API_BASE_URL="https://api.godaddy.com" # or https://api.ote-godaddy.com
export GODADDY_API_KEY="your-key"
export GODADDY_API_SECRET="your-secret"
Keys: https://developer.godaddy.com/keys
Shell scripts
scripts/gd-domains.sh — list/get/availability, validate purchase, purchase, renew, transfer, update, update contacts, delete, privacy on/off, domain agreements get/accept
scripts/gd-dns.sh — get all/type/name, patch add, replace all/type/type+name, delete type+name
scripts/gd-certs.sh — create/validate/get/actions/download/renew/reissue/revoke/verify domain control
scripts/gd-shoppers.sh — get/update/delete shopper
scripts/gd-subscriptions.sh — list/get/cancel subscription
scripts/gd-agreements.sh — list legal agreements
scripts/gd-countries.sh — list countries
scripts/gd-aftermarket.sh — list/get aftermarket listings
Destructive/financial actions prompt for confirmation.
MCP server
Path: scripts/mcp-server/
cd scripts/mcp-server
npm install
npm run build
node dist/index.js
Exposes MCP tools for all skill operations (domains, DNS, certs, shoppers, subscriptions, agreements, countries, aftermarket).
Example MCP config:
{
"mcpServers": {
"godaddy": {
"command": "node",
"args": ["path/to/mcp-server/dist/index.js"],
"env": {
"GODADDY_API_BASE_URL": "https://api.godaddy.com",
"GODADDY_API_KEY": "",
"GODADDY_API_SECRET": ""
}
}
}
}
References
references/endpoints.md — complete endpoint map
references/auth-and-env.md — auth/env setup
references/request-bodies.md — payload examples
references/error-handling.md — troubleshooting
references/safety-playbook.md — safe operation patterns
1---2name: godaddy-23description: Complete GoDaddy API skill with shell scripts + MCP server for domains, DNS, certificates, shoppers, subscriptions, agreements, countries, and aftermarket listings.4---56# GoDaddy API78## Setup910```bash11export GODADDY_API_BASE_URL="https://api.godaddy.com" # or https://api.ote-godaddy.com12export GODADDY_API_KEY="your-key"13export GODADDY_API_SECRET="your-secret"14```1516Keys: <https://developer.godaddy.com/keys>1718## Shell scripts1920- `scripts/gd-domains.sh` — list/get/availability, validate purchase, purchase, renew, transfer, update, update contacts, delete, privacy on/off, domain agreements get/accept21- `scripts/gd-dns.sh` — get all/type/name, patch add, replace all/type/type+name, delete type+name22- `scripts/gd-certs.sh` — create/validate/get/actions/download/renew/reissue/revoke/verify domain control23- `scripts/gd-shoppers.sh` — get/update/delete shopper24- `scripts/gd-subscriptions.sh` — list/get/cancel subscription25- `scripts/gd-agreements.sh` — list legal agreements26- `scripts/gd-countries.sh` — list countries27- `scripts/gd-aftermarket.sh` — list/get aftermarket listings2829Destructive/financial actions prompt for confirmation.3031## MCP server3233Path: `scripts/mcp-server/`3435```bash36cd scripts/mcp-server37npm install38npm run build39node dist/index.js40```4142Exposes MCP tools for all skill operations (domains, DNS, certs, shoppers, subscriptions, agreements, countries, aftermarket).4344Example MCP config:4546```json47{48 "mcpServers": {49 "godaddy": {50 "command": "node",51 "args": ["path/to/mcp-server/dist/index.js"],52 "env": {53 "GODADDY_API_BASE_URL": "https://api.godaddy.com",54 "GODADDY_API_KEY": "",55 "GODADDY_API_SECRET": ""56 }57 }58 }59}60```6162## References6364- `references/endpoints.md` — complete endpoint map65- `references/auth-and-env.md` — auth/env setup66- `references/request-bodies.md` — payload examples67- `references/error-handling.md` — troubleshooting68- `references/safety-playbook.md` — safe operation patterns