check_availability
Prüft, ob Domains registriert werden können. Das Tool entspricht dem Suchfeld von NameBeta: Eine vollständige Domain wie kettlory.com wird einzeln geprüft. Ein Name ohne Endung wie kettlory wird um die Standard-TLDs sowie die Domain-Hacks ergänzt, die auch die Suchseite anzeigt.
Nur lesend · Offene Umgebung
Beispielanfrage an Ihren Assistenten
Fügen Sie dies in einen Chat ein, in dem NameBeta verbunden ist:
Unter welchen TLDs ist brewlab noch frei? Und welche der vergebenen stehen zum Verkauf?
Ihr Assistent ruft check_availability mit brewlab auf. Die Antwort sollte alle drei Zustände enthalten. Das Beispiel zeigt, was das Tool am 29. September 2026 zurückgegeben hat.
Eingabe
| Feld | Typ | Erforderlich | Einschränkungen |
|---|---|---|---|
domains | string[] | Ja | 1–20 Elemente; jeweils 1–253 Zeichen |
Ausgabe
Zurückgegeben als structuredContent, und wiederholt als JSON in einem text Inhaltsblock.
| Feld | Typ | Erforderlich | Einschränkungen |
|---|---|---|---|
results | object[] | Ja | |
results[].domain | string | Ja | |
results[].status | string | Ja | Eines von available, taken, unknown, forsale, reserved, tld, sld, publicsuffix |
results[].url | string | Ja | Format uri |
Verhalten
- Jeder Eintrag in
domainswird einzeln verarbeitet. Die Ergebnisse werden in der Reihenfolge der Eingabe zusammengeführt. - Ein Eintrag mit Punkt wird als einzelne Domain geprüft und liefert ein Ergebnis.
- Ein Eintrag ohne Punkt ist ein Name ohne Endung. Er liefert ein Ergebnis pro Standard-TLD (
.com,.net,.org,.io,.aiund weitere), gefolgt von Domain-Hacks wieke.tt. Ein Name liefert üblicherweise 10–20 Ergebnisse. - Zeichen, die in Domainnamen nicht zulässig sind – Leerzeichen,
!,_und andere Satzzeichen außer Punkten und Bindestrichen –, werden vor der Verarbeitung entfernt. Der Rest wird in Kleinbuchstaben umgewandelt.my startup!wird ohne Fehlermeldung als Name ohne Endungmystartupgeprüft. Das Felddomainjedes Ergebnisses zeigt, was tatsächlich geprüft wurde. statusstammt aus einer aktuellen DNS-Delegationsprüfung, also aus demselben Signal wie beim Suchfeld auf namebeta.com. Es gibt eine Ausnahme: Eine WHOIS-Abfrage einer Domain – überlookup_whoisoder das WHOIS-Tool auf namebeta.com, durch einen beliebigen Nutzer – speichert deren Status für eine Stunde. Während dieser Stunde gibtcheck_availabilityden gespeicherten Status zurück, statt erneut zu prüfen. Bestätigen Sie den Status vor der Registrierung mitlookup_whois.urlöffnet die Seite der Domain auf namebeta.com mit Preisen und WHOIS-Daten.
Statuswerte
status | Bedeutung |
|---|---|
available | Kann jetzt registriert werden |
taken | Bereits registriert |
forsale | Registriert, aber zum Verkauf angeboten |
reserved | Von der Registry reserviert und nicht regulär registrierbar |
unknown | Die DNS-Prüfung lieferte kein eindeutiges Ergebnis, meist wegen einer Zeitüberschreitung beim Nameserver; erneut versuchen |
tld | Die Eingabe ist selbst eine Top-Level-Domain, etwa com |
sld | Die Eingabe ist eine Endung auf zweiter Ebene wie co.uk, keine registrierbare Domain |
publicsuffix | Die Eingabe steht auf der Public Suffix List und kann nicht als Domain registriert werden |
Beispiel
Argumente:
{ "domains": ["brewlab"] }
Vollständiges Ergebnis eines Aufrufs vom 29. September 2026:
{
"results": [
{
"domain": "brewlab.com",
"status": "taken",
"url": "https://namebeta.com/search/brewlab.com"
},
{
"domain": "brewlab.net",
"status": "taken",
"url": "https://namebeta.com/search/brewlab.net"
},
{
"domain": "brewlab.org",
"status": "taken",
"url": "https://namebeta.com/search/brewlab.org"
},
{
"domain": "brewlab.info",
"status": "available",
"url": "https://namebeta.com/search/brewlab.info"
},
{
"domain": "brewlab.io",
"status": "taken",
"url": "https://namebeta.com/search/brewlab.io"
},
{
"domain": "brewlab.co",
"status": "forsale",
"url": "https://namebeta.com/search/brewlab.co"
},
{
"domain": "brewlab.xyz",
"status": "forsale",
"url": "https://namebeta.com/search/brewlab.xyz"
},
{
"domain": "brewlab.ai",
"status": "taken",
"url": "https://namebeta.com/search/brewlab.ai"
},
{
"domain": "brewlab.online",
"status": "available",
"url": "https://namebeta.com/search/brewlab.online"
},
{
"domain": "brewlab.dev",
"status": "taken",
"url": "https://namebeta.com/search/brewlab.dev"
},
{
"domain": "brew.la",
"status": "taken",
"url": "https://namebeta.com/search/brew.la"
},
{
"domain": "brw.lb",
"status": "available",
"url": "https://namebeta.com/search/brw.lb"
},
{
"domain": "b.re",
"status": "available",
"url": "https://namebeta.com/search/b.re"
},
{
"domain": "b.rw",
"status": "taken",
"url": "https://namebeta.com/search/b.rw"
}
]
}
Die ersten zehn Ergebnisse sind die Standard-TLDs in dieser Reihenfolge; die letzten vier sind Domain-Hacks. Der Status ändert sich, wenn Domains registriert oder freigegeben werden. Derselbe Aufruf kann später daher eine andere Mischung zurückgeben.
Kontingent
Die Eingabe bestimmt, welcher Abfragekategorie der Aufruf angerechnet wird: Ist mindestens ein Eintrag in domains ein Name ohne Endung, zählt der Aufruf zu query, derselben Kategorie wie eine Suche auf der Website. Sind alle Einträge vollständige Domains, zählt er zu check.
| Tool | Abfragekategorie | Kostenlos (Stunde / Tag) | Pro (Stunde / Tag) | Business (Stunde / Tag) | Enterprise (Stunde / Tag) |
|---|---|---|---|---|---|
check_availability mit jedem nackten Label | query | 90 / 450 | 360 / 1,800 | 600 / 3,000 | Unbegrenzt |
check_availability nur mit vollständigen Domainnamen | check | 45 / 135 | 120 / 360 | 300 / 900 | Unbegrenzt |
Um viele konkrete Namen mit geringem Kontingentverbrauch zu prüfen, senden Sie sie als vollständige Domains in einem einzigen Aufruf mit bis zu 20 Einträgen.
Fehler
Hier sind die toolspezifischen Fehler aufgeführt. Fehler beschreibt die übrigen Fälle und wie die einzelnen Fehlerarten bei Ihrem Client ankommen.
Fehlerhafte Einträge führen selten zu einem Fehler: Unzulässige Zeichen werden zunächst entfernt, wie unter Verhalten beschrieben.
| Situation | Ergebnis |
|---|---|
| Ein Eintrag ist nach dem Entfernen unzulässiger Zeichen leer oder ein vollständiger Domainname hat eine TLD, die NameBeta nicht kennt | Tool-Fehler Invalid domain format; der gesamte Aufruf liefert keine Ergebnisse |
| Leeres Array oder mehr als 20 Einträge | Tool-Fehler MCP error -32602: Input validation error: … |
Weiterführende Informationen
suggest_domains: Namensvorschläge für die Prüfungcompare_prices: Preise für verfügbare Domainslookup_whois: Status vor der Registrierung bestätigen- Tools: alle fünf Tools und ihr Zusammenspiel
- Kontingente und Fehler
- Client verbinden, falls Ihr Assistent die NameBeta-Tools noch nicht anzeigt