Namecheap
Forbind Claude, ChatGPT eller Cursor til Namecheap via MCP. List domæner, tjek tilgængelighed, og administrer DNS-navneservere med en API-nøgle.
Eksempelspørgsmål
Prøv at spørge din AI-klient
-
Which Namecheap domains expire in the next 60 days?
-
Is example.net available to register at Namecheap?
-
Show the DNS host records for example.co.uk.
-
Write a draft nameserver change for example.com - do not apply it.
-
Is registrar lock on for the marketing domain?
Overblik
Forbind Namecheap, så AI-klienter kan liste domæner, tjekke tilgængelighed og administrere DNS-navneservere, registrar-lås, host-records og e-mail-forwarding via Namecheaps XML-API.
Integrationen bruger din Namecheap API-nøgle. stackgate.ai registrerer, overfører eller fornyer ikke domæner, og den køber ikke SSL eller WHOIS Guard.
Forudsætninger
- En Namecheap-konto med API-adgang slået til
- Produktions-API kræver 20 domæner, en saldo på $50 eller $50 brugt inden for 2 år. Sandbox har ingen tærskel.
- Hubbens offentlige IPv4 skal whitelistes på Namecheap-kontoen (kun IPv4)
- En stackgate.ai-konto
Sådan får du credentials
- Log ind på Namecheap.
- Åbn Profile → Tools → Namecheap API Access.
- Aktivér API-adgang, hvis den ikke allerede er slået til, og kopiér din API-nøgle.
- Tilføj hubbens Client IP, som vises under stackgate.ai Mine integrationer → Namecheap. Namecheap accepterer kun IPv4.
- I stackgate.ai: Mine integrationer → Namecheap.
- Indtast Namecheap-brugernavn og API-nøgle. Valgfrit: et andet konto-brugernavn til en sub-user, eller sandbox.
- Gem. stackgate.ai verificerer nøglen med
namecheap.users.getBalancesog gemmer den krypteret. - Brug evt. Edit tool access for kun at tillade læseværktøjer.
Se Namecheap API-introduktionen.
Credentials-reference
| Felt | Påkrævet | Hvor finder du det | Noter |
|---|---|---|---|
| Namecheap-brugernavn | Ja | Konto-brugernavn | Sendes som ApiUser (og UserName, hvis konto-brugernavn er tomt) |
| API-nøgle | Ja | Profile → Tools → Namecheap API Access | Gemmes krypteret |
| Konto-brugernavn | Nej | Sub-user-brugernavn | Sendes som UserName. Standard er Namecheap-brugernavnet |
| Sandbox | Nej | Namecheap sandbox-konto | Bruger api.sandbox.namecheap.com i stedet for produktion |
Hubben sender også ClientIp fra serverens NAMECHEAP_CLIENT_IP. Du kan ikke overstyre den i formularen.
Rettigheder
Namecheap bruger ikke OAuth i denne connect-flow. Brug Edit tool access på forbindelsen, hvis agenter kun skal liste domæner og læse DNS.
| Scope | Værktøjer |
|---|---|
| Læs | get_balances, list_domains, get_domain, check_domains, get_dns_hosts, get_nameservers, get_registrar_lock, get_contacts, get_email_forwarding, list_tlds |
| Skriv | set_nameservers, set_default_dns, set_registrar_lock, set_dns_hosts, set_email_forwarding |
Brug med AI-klienter
- Dedikeret endpoint:
POST /mcp/namecheapmed Sanctum bearer token - Private gateway: én config til alle integrationer - brug
namecheap__*-navngivne værktøjer
Eksempel-prompter:
- "List mine Namecheap-domæner, der udløber inden for 60 dage."
- "Er example.net ledig hos Namecheap?"
- "Vis DNS host-records for example.co.uk."
- "Peg example.com på ns1.example.net og ns2.example.net."
- "Erstat Namecheap DNS-hosts for example.com med de records, jeg netop listede. Behold alle eksisterende records, jeg ikke nævnte."
Fejlfinding
| Problem | Sandsynlig årsag | Løsning |
|---|---|---|
| 422 integration not configured | Formularen er ikke gemt | Udfyld brugernavn og API-nøgle under Mine integrationer |
| Hub Client IP is not configured | NAMECHEAP_CLIENT_IP mangler på hubben |
Bed operatøren om at sætte den offentlige IPv4 |
| IP not whitelisted | Namecheap afviste hubbens adresse | Tilføj den viste Client IP under Profile → Tools → Namecheap API Access |
| Authentication failed | Forkert brugernavn, nøgle, eller API er ikke slået til | Bekræft API Access og indsæt en ny nøgle |
| get_dns_hosts fejler | Domænet bruger custom navneservere | Kald set_default_dns først, eller administrer records hos DNS-udbyderen |
| DNS-ændring mangler en record | set_dns_hosts erstatter hele sættet |
Kald get_dns_hosts, flet lokalt, og send det komplette sæt |
| 429 / throttled | Namecheap tillader 50/min, 700/time, 8000/dag | Vent og prøv igen. Undgå list_tlds, medmindre du skal bruge hele kataloget |
Sikkerhed og tilbagekaldelse
- Afbryd Namecheap under Mine integrationer for at slette den gemte API-nøgle fra stackgate.ai.
- Roter nøglen i Namecheap API Access, hvis du mistænker lækage.
get_contactsreturnerer WHOIS-personadresser. Foretræk domænenavne og udløbsdatoer i Slack- eller ticket-opsummeringer.- Audit logs registrerer værktøjsnavne og argumenter. Indsæt ikke API-nøgler i prompts.
- stackgate.ai krypterer credentials at rest.
Begrænsninger
- Ingen domain create, transfer eller renew. De kommandoer koster penge.
- Ingen SSL-køb, WHOIS Guard-køb, private navneservere eller bruger-admin.
- Send det registrerede domæne (
example.co.uk), ikke et hostname (www.example.com). set_dns_hostsogset_email_forwardingerstatter hele sættet. En udeladt record slettes.- Namecheap returnerer ofte HTTP 200 med XML
Status=ERRORved auth- og kommando-fejl. stackgate.ai behandler dem som værktøjsfejl.
Tilgængelige værktøjer
-
get_balances
Hent Namecheap-kontosaldi (tilgængelig, påkrævet og i escrow).
-
list_domains
List domæner på Namecheap-kontoen med paging, søgning og udløbsfiltre.
-
get_domain
Hent detaljer for ét Namecheap-domæne, inkl. udløb, lås og DNS-udbyder.
-
check_domains
Tjek om ét eller flere domæner er ledige at registrere.
-
get_dns_hosts
Hent DNS host-records for et domæne på Namecheap DNS.
-
get_nameservers
Hent de DNS-servere, der er tildelt et domæne.
-
get_registrar_lock
Hent registrar-låsen for et domæne.
-
get_contacts
Hent WHOIS-kontaktoplysninger for et domæne.
-
get_email_forwarding
Hent e-mail-forwarding-regler for et domæne på Namecheap DNS.
-
list_tlds
List TLD'er hos Namecheap med registreringsmetadata.
-
set_nameservers
Peg et domæne på custom navneservere.
-
set_default_dns
Skift et domæne til Namecheaps standard-DNS.
-
set_registrar_lock
Lås eller lås et domæne op hos registraren.
-
set_dns_hosts
Erstat ALLE DNS host-records for et domæne på Namecheap DNS.
-
set_email_forwarding
Erstat e-mail-forwarding-regler for et domæne på Namecheap DNS.
MCP-endpoint:
https://stackgate.ai/mcp/namecheap
(HTTP) eller via
private gateway.