namecheap

Automate Namecheap domain checks, registrations, renewals, transfers, and DNS via XML API.

Updated Dec 17, 2025
One-click install
npx skills add https://github.com/eprouveze/HealthPulse --skill namecheap-eprouveze
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: namecheap
Source: https://github.com/eprouveze/HealthPulse/tree/main/.agent/skills/namecheap
Command: npx skills add https://github.com/eprouveze/HealthPulse --skill namecheap-eprouveze

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, and includes scripts (resource) components.

What problem does it solve?

Automate Namecheap domain management via the XML API to replace repetitive portal tasks with reliable scripted actions.

Core Features & Use Cases

  • Search domain availability and check pricing across TLDs
  • Register, renew, and transfer domains, and manage DNS records (A, AAAA, CNAME, MX, TXT) with custom nameservers
  • Retrieve domain information, manage email forwarding, and monitor balances for planning

Quick Start

Check domain availability for example.com and display pricing for the desired term.

Frequently Asked Questions about namecheap

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Namecheap domain management via API?

Automate Namecheap domain management via API by running scripts/nc_api.sh, which executes commands like check, register, dns-set, and balance to streamline domain registrations, renewals, transfers, and DNS configuration.

Can I perform bulk domain availability checks and pricing lookups across TLDs?

Yes, bulk availability checks and pricing lookups across TLDs are supported by the check command, allowing you to search domain availability and verify pricing for desired terms efficiently.

What environment variables do I need to configure for Namecheap API automation?

Configuring Namecheap API automation requires setting environment variables NAMECHEAP_API_USER, NAMECHEAP_API_KEY, NAMECHEAP_USERNAME, and NAMECHEAP_CLIENT_IP, with NAMECHEAP_USE_SANDBOX being optional.

Does this Skill work with curl for DNS record management?

Yes, it uses curl as its dependency to manage DNS records. You can edit A, AAAA, CNAME, MX, and TXT records, update custom nameservers, and retrieve domain information through the XML API.

Can I monitor my Namecheap account balance and manage email forwarding?

Yes, the balance command monitors account balances for planning, while the Skill also manages email forwarding, providing reliable scripted actions to replace repetitive portal tasks.