Skip to content
Back to skills

Godaddy Api

ASecurity

Complete GoDaddy API skill with shell scripts + MCP server for domains, DNS, certificates, shoppers, subscriptions, agreements, countries, and aftermarket listings.

  • 14 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 7, 2026
toolsgoshellbashnodeapi

Works with

  • api
  • mcp

Security analysis

A96/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro scans all 20 files and shows the line behind each finding

Scanned September 7, 2026

npx -y skills add modbender/skill-library-mcp --skill godaddy-api --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Godaddy Api?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Godaddy Api
[![Security: A β€” Skills Directory](https://www.skillsdirectory.com/api/skills/modbender-godaddy-api/badge)](https://www.skillsdirectory.com/skills/modbender-godaddy-api)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: godaddy
description: Complete GoDaddy API skill with shell scripts + MCP server for domains, DNS, certificates, shoppers, subscriptions, agreements, countries, and aftermarket listings.
homepage: https://developer.godaddy.com/doc
metadata: {"openclaw": {"emoji": "🌐", "requires": {"bins": ["bash", "curl", "jq", "node", "npm"]}}}
---

# GoDaddy API

## Setup

```bash
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/`

```bash
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:

```json
{
  "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

Files in this skill

  • SKILL.md2.2 KB
  • assets/payload-templates/certificate-create.json425 B
  • assets/payload-templates/dns-records-replace.json664 B
  • assets/payload-templates/purchase-domain.json1.5 KB
  • references/auth-and-env.md1.4 KB
  • references/endpoints.md3.7 KB
  • references/error-handling.md3.3 KB
  • references/request-bodies.md1.9 KB
  • references/safety-playbook.md3.1 KB
  • scripts/gd-aftermarket.sh777 B
  • scripts/gd-agreements.sh596 B
  • scripts/gd-api.sh835 B
  • scripts/gd-certs.sh2.9 KB
  • scripts/gd-countries.sh400 B
  • scripts/gd-dns.sh2.9 KB
  • scripts/gd-domains.sh4.7 KB
  • scripts/gd-shoppers.sh1.2 KB
  • scripts/gd-subscriptions.sh1.2 KB
  • scripts/mcp-server/package-lock.json41.8 KB
  • scripts/mcp-server/package.json550 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…