Namecheap
БесплатноНе проверенComprehensive MCP server for the Namecheap API, enabling domain management, DNS record control, nameserver settings, and domain registration from any MCP client
Описание
Comprehensive MCP server for the Namecheap API, enabling domain management, DNS record control, nameserver settings, and domain registration from any MCP client.
README
Comprehensive MCP server for the Namecheap API. Manage domains, DNS records, nameservers, registration, and pricing — all from Claude, Cursor, or any MCP client.
Tools (10)
| Tool | Description |
|---|---|
namecheap_list_domains |
List all domains in your account |
namecheap_get_domain_info |
Detailed info: owner, status, dates, DNS |
namecheap_check_domain |
Check domain availability (bulk) |
namecheap_get_dns_hosts |
Get DNS records (A, AAAA, CNAME, MX, TXT...) |
namecheap_set_dns_hosts |
Set DNS records (replaces all existing) |
namecheap_get_nameservers |
Get current nameservers |
namecheap_set_nameservers |
Set custom nameservers |
namecheap_set_default_nameservers |
Reset to Namecheap DNS |
namecheap_register_domain |
Register (purchase) a domain |
namecheap_get_tld_pricing |
Get TLD pricing (registration/renewal/transfer) |
Setup
1. Get Namecheap API Access
- Log in to Namecheap
- Go to Profile → Tools → API Access
- Enable API access and whitelist your IP address
- Copy your API key
2. Install
git clone https://github.com/jarupai/mcp-namecheap.git
cd mcp-namecheap
npm install
npm run build
3. Configure Claude Code
Add to your Claude Code MCP settings (~/.claude/settings.json or project .claude/settings.local.json):
{
"mcpServers": {
"namecheap": {
"command": "node",
"args": ["/path/to/mcp-namecheap/dist/index.js"],
"env": {
"NAMECHEAP_API_USER": "your_username",
"NAMECHEAP_API_KEY": "your_api_key",
"NAMECHEAP_USERNAME": "your_username"
}
}
}
}
Configure Cursor
Add to .cursor/mcp.json:
{
"mcpServers": {
"namecheap": {
"command": "node",
"args": ["/path/to/mcp-namecheap/dist/index.js"],
"env": {
"NAMECHEAP_API_USER": "your_username",
"NAMECHEAP_API_KEY": "your_api_key",
"NAMECHEAP_USERNAME": "your_username"
}
}
}
}
Environment Variables
| Variable | Required | Description |
|---|---|---|
NAMECHEAP_API_USER |
Yes | API username |
NAMECHEAP_API_KEY |
Yes | API key |
NAMECHEAP_USERNAME |
Yes | Account username |
NAMECHEAP_CLIENT_IP |
No | Whitelisted IP (auto-detected if not set) |
NAMECHEAP_SANDBOX |
No | Set true for sandbox API |
Examples
List your domains:
"Show me all my Namecheap domains"
Check availability:
"Is coolstartup.ai available?"
Manage DNS:
"Add a CNAME record for api.mysite.com pointing to myapp.railway.app"
Get pricing:
"How much does a .app domain cost?"
Register a domain:
"Register example.com for 1 year"
Important Notes
namecheap_set_dns_hostsreplaces all records. Always read existing records first withnamecheap_get_dns_hosts, modify the list, then set them all back.namecheap_register_domainwill charge your account. The AI will confirm before executing.- IP auto-detection uses public services (ipify.org, ip.sb, ifconfig.me). Set
NAMECHEAP_CLIENT_IPmanually if your IP is static.
Credits
Inspired by community MCP servers:
License
MIT
Установка Namecheap
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/fantomdancer/mcp-namecheapFAQ
Namecheap MCP бесплатный?
Да, Namecheap MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Namecheap?
Нет, Namecheap работает без API-ключей и переменных окружения.
Namecheap — hosted или self-hosted?
Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.
Как установить Namecheap в Claude Desktop, Claude Code или Cursor?
Открой Namecheap на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Namecheap with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
