
Namecheap
io.github.ziggythebotPublished by GitHub account ziggythebotv1.1.3Updated Oct 24, 2026
Check domain availability across 600+ TLDs on Namecheap with pricing and purchase links
Overview
Checks domain availability across 600+ TLDs on Namecheap, returning pricing and purchase links from inside the assistant.
- What you can do
- Check whether specific domains are available, with prices and purchase links
- Batch-check many domains at once (up to 100 per request)
- Find alternative or similar domains when a name is taken
- Research availability across TLDs such as .com, .io, .ai, .xyz and .tech
- When to use it
- Useful when naming a product, startup or project and you want the assistant to test candidate domains and see costs without leaving the chat. Also handy for comparing TLD options or finding alternatives to a taken name.
- Requirements
- Runs locally via npx from the npm package @birdmania1/namecheap-mcp (Node.js required). Needs a Namecheap account with API access enabled and a whitelisted IP address. Four environment variables are required: NAMECHEAP_API_KEY, NAMECHEAP_API_USER, NAMECHEAP_USERNAME and NAMECHEAP_CLIENT_IP. Network access to the Namecheap API.
Installation
In SourceWeft
- Open Namecheap in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
Namecheap MCP
Check domain availability across 600+ TLDs on Namecheap without leaving Claude
Ask Claude to check domains conversationally and get instant results with purchase links.
Installation
⚠️ IMPORTANT: After installing, you MUST configure your Namecheap API credentials (see Setup below). The MCP won't work without them.
Setup (3 minutes)
Copy-paste these commands to Claude one at a time and follow the steps:
Step 1: Get Your IP Address
Say to Claude:
Claude will tell you your IP. Write it down - you'll need it in steps 2 and 3.
Step 2: Enable Namecheap API
Do these steps manually in your browser:
- Go to https://www.namecheap.com and log in
- Click Profile (top right) → Tools → Namecheap API Access
- Click "Enable API Access"
- Under Whitelisted IPs, click "Add New" and paste your IP from Step 1
- Copy your API key - you'll need it in Step 3
Step 3: Configure Claude Code
Say to Claude:
Important: Replace the placeholder values with your actual credentials before sending to Claude.
Step 4: Restart Claude Code
Fully quit Claude Code (⌘+Q on Mac, Alt+F4 on Windows) and reopen it.
Step 5: Test It
Say to Claude:
You should get instant results with prices and purchase links!
If it doesn't work, see Troubleshooting below.
What You Can Do
Find startup names:
Check specific domains:
Find alternatives:
Research TLDs:
Features
- 600+ TLDs — .com, .io, .ai, .xyz, .tech, and more
- Batch checking — Check 100 domains at once
- Instant pricing — See costs upfront
- Purchase links — One-click to buy
- Secure — Direct API, no proxy server
Troubleshooting
"Invalid request IP" error:
- Your IP changed. Update it in Namecheap's whitelist.
- Ask Claude "What's my IP?" to get your current IP.
"API access not enabled":
- Enable it in your Namecheap account settings.
Not showing up in Claude:
- Check for duplicate entries: "namecheap" should only appear in ONE config file
- Common locations:
~/.claude.json,~/.claude/settings.json,~/.claude/mcp.json - Remove duplicates, keeping only the one in the file where your other MCPs live
- Restart Claude Code after editing (full quit and reopen)
- Verify JSON is valid (no trailing commas, proper nesting)
License
MIT
Made by developers tired of tab-switching
Source: README.md at commit a0dff4a
Tools
0Version history
1- v1.1.3LatestSep 16, 2026
Score
40% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Declare a license in the repository or the registry entry.