← ClaudeAtlas

namecheaplisted

Namecheap domain management via the Namecheap XML API. Check domain availability, register/transfer/renew domains, manage DNS records (A, AAAA, CNAME, MX, TXT, etc.), list domains, set custom nameservers, manage email forwarding, and check pricing. Use when the user says "namecheap", "check domain", "register domain", "DNS records", "nameservers", "domain transfer", "renew domain", or "domain pricing".
eprouveze/claude-skills · ★ 0 · AI & Automation · score 78
Install: claude install-skill eprouveze/claude-skills
# Namecheap Domain Manager Manage domains via the Namecheap XML API. All commands require credentials configured in environment variables. ## Setup & Authentication **Required environment variables.** Put them in a `.env` file, your shell rc, or `~/.config/claude-skills/namecheap.env`. The bundled script will pick them up. | Variable | Description | |---|---| | `NAMECHEAP_API_USER` | Your Namecheap username | | `NAMECHEAP_API_KEY` | API key from Profile → Tools → API Access | | `NAMECHEAP_USERNAME` | Usually same as `NAMECHEAP_API_USER` | | `NAMECHEAP_CLIENT_IP` | Your whitelisted IPv4 address | | `NAMECHEAP_USE_SANDBOX` | Set to `true` for sandbox mode (default: `false`) | **First-time setup:** run `scripts/nc_api.sh --setup` to be prompted for each value and have a `~/.config/claude-skills/namecheap.env` file written for you. **Get an API key:** sign in at namecheap.com, go to Profile → Tools → API Access, enable API access, then create a key. The key is shown only once — copy it. **IP Whitelisting:** Namecheap requires the calling IP to be whitelisted. Only IPv4 is supported. The user must whitelist their IP at Profile > Tools > API Access > Whitelisted IPs. **Production API requirements** (at least one must be met): - 20+ domains in the account - $50+ account balance - $50+ in purchases within the last 2 years Sandbox has no requirements — create a free account at `https://www.sandbox.namecheap.com/`. ## API Base URLs | Environment | URL | |---|---| | Productio