Quellen
Jede Quelle liefert genau einen Status: vergeben, nicht gefunden, ähnlich, nicht zulässig oder unbekannt. „Nicht gefunden“ heißt, die Quelle kennt den Namen nicht, nicht dass er registrierbar ist. „Unbekannt“ (Zeitüberschreitung, Fehler, Rate-Limit) wird nie als frei gewertet.
Abgefragt wird nur, was du auslöst: eine Einzelabfrage pro Quelle, ohne Schlüssel, ohne Umgehung von Bot-Abwehr. Eindeutige Antworten hält der Server 10 Minuten im Arbeitsspeicher, damit wiederholte Prüfungen die Dienste nicht erneut belasten. Für Dienste mit dokumentierter Grenze (Apple: etwa 20 Anfragen pro Minute, crates.io: eine pro Sekunde) gilt ein Abfragebudget; ist es erschöpft, meldet die Quelle „unbekannt“ und sendet nichts. Die Anwendung protokolliert keine Suchanfragen und speichert sie nicht dauerhaft; Server-Logs des Hostings sind in der Datenschutzerklärung beschrieben.
Domains
Signal ist nur der HTTP-Status des RDAP-Servers der Registry (200 vergeben, 404 dort nicht registriert). Den Server liefert der IANA-RDAP-Bootstrap; für Endungen, die dort fehlen, gibt es feste Overrides. DNS über HTTPS bestätigt nur „vergeben“ und ist nie ein Beleg für „frei“. Premium- und reservierte Domains erkennt RDAP nicht.
| Endung | Verfahren | Standard |
|---|---|---|
| .de | RDAP, fester Server (Override) | ja |
| .com | RDAP über IANA-Bootstrap | ja |
| .net | RDAP über IANA-Bootstrap | nein |
| .org | RDAP über IANA-Bootstrap | nein |
| .dev | RDAP über IANA-Bootstrap | ja |
| .app | RDAP über IANA-Bootstrap | ja |
| .io | RDAP, fester Server (Override) | ja |
| .ai | RDAP über IANA-Bootstrap | nein |
| .ch | RDAP, fester Server (Override) | nein |
| .li | RDAP, fester Server (Override) | nein |
| .fr | RDAP über IANA-Bootstrap | nein |
| .uk | RDAP über IANA-Bootstrap | nein |
| .nl | RDAP über IANA-Bootstrap | nein |
| .pl | RDAP über IANA-Bootstrap | nein |
| .cz | RDAP über IANA-Bootstrap | nein |
| .xyz | RDAP über IANA-Bootstrap | nein |
| .shop | RDAP über IANA-Bootstrap | nein |
| .tech | RDAP über IANA-Bootstrap | nein |
| .info | RDAP über IANA-Bootstrap | nein |
| .cloud | RDAP über IANA-Bootstrap | nein |
| .online | RDAP über IANA-Bootstrap | nein |
| .site | RDAP über IANA-Bootstrap | nein |
| .store | RDAP über IANA-Bootstrap | nein |
| .blog | RDAP über IANA-Bootstrap | nein |
| .design | RDAP über IANA-Bootstrap | nein |
| .space | RDAP über IANA-Bootstrap | nein |
| .biz | RDAP über IANA-Bootstrap | nein |
| .pro | RDAP über IANA-Bootstrap | nein |
| .ca | RDAP über IANA-Bootstrap | nein |
| .tv | RDAP über IANA-Bootstrap | nein |
| .berlin | RDAP über IANA-Bootstrap | nein |
| .at | nur DNS (höchstens „vergeben“) | nein |
| .eu | nur DNS (höchstens „vergeben“) | nein |
Pakete
npm
Standard: janpm-Registry: existiert ein Paket mit genau diesem Namen?
https://registry.npmjs.org/{name}
PyPI
Standard: jaPython Package Index: existiert ein Projekt mit diesem Namen (PEP-503-normalisiert)?
https://pypi.org/pypi/{name}/json
GitHub
Standard: jaGitHub: gibt es einen Nutzer oder eine Organisation mit diesem Namen?
https://api.github.com/users/{name}
crates.io
Standard: jacrates.io (Rust): existiert ein Crate mit diesem Namen?
https://crates.io/api/v1/crates/{name}
Homebrew
Standard: jaHomebrew: gibt es eine Formula oder einen Cask mit diesem Namen?
https://formulae.brew.sh/api/formula/{name}.json, https://formulae.brew.sh/api/cask/{name}.json
NuGet
Standard: nein, wählbarNuGet (.NET): existiert ein Paket mit dieser ID?
https://api.nuget.org/v3-flatcontainer/{name}/index.json
RubyGems
Standard: nein, wählbarRubyGems.org: existiert ein Gem mit diesem Namen (auch in anderer Groß- und Kleinschreibung)?
https://rubygems.org/api/v1/gems/{name}.json, https://rubygems.org/api/v1/search.json?query={name}
Maven Central
Standard: nein, wählbarMaven Central: gibt es Artefakte mit dieser artifactId (nur zusammen mit groupId eindeutig)?
https://search.maven.org/solrsearch/select?q=a:"{name}"&rows=1&wt=json
Packagist
Standard: nein, wählbarPackagist (PHP/Composer): hat dieser Vendor-Namespace Pakete? Nur mit Kontakt im User-Agent.
https://packagist.org/packages/list.json?vendor={name}
pub.dev
Standard: nein, wählbarpub.dev (Dart/Flutter): existiert ein Paket mit diesem Namen?
https://pub.dev/api/packages/{name}/score
JSR
Standard: nein, wählbarJSR (JavaScript Registry): ist der Scope @name vergeben?
https://api.jsr.io/scopes/{name}
Hex.pm
Standard: nein, wählbarHex.pm (Elixir/Erlang): existiert ein Paket mit diesem Namen?
https://hex.pm/api/packages/{name}
CRAN
Standard: nein, wählbarCRAN (R) über den crandb-Spiegel von R-hub: existiert ein Paket mit diesem Namen (klein, Groß-Anfang, ganz groß)?
https://crandb.r-pkg.org/{name}
Open VSX
Standard: nein, wählbarOpen VSX (Editor-Erweiterungen): ist der Namespace vergeben?
https://open-vsx.org/api/{name}
Hugging Face
Standard: nein, wählbarHugging Face Hub: gibt es eine Organisation oder einen Nutzer mit diesem Namen (Namensraum für Modelle und Datasets)?
https://huggingface.co/api/organizations/{name}/overview und https://huggingface.co/api/users/{name}/overview
Hackage
Standard: nein, wählbarHackage (Haskell): existiert ein Paket mit diesem Namen (auch bei anderer Groß-/Kleinschreibung)?
https://hackage.haskell.org/package/{name}, bei 404 https://hackage.haskell.org/packages/search?terms={name}
Terraform Registry
Standard: nein, wählbarTerraform Registry: gibt es einen Namespace mit veröffentlichten Modulen oder Providern?
https://registry.terraform.io/v1/modules/{name} und https://registry.terraform.io/v1/providers/{name}
DEV (dev.to)
Standard: nein, wählbarDEV Community (dev.to): gibt es einen Nutzer oder eine Organisation mit diesem Benutzernamen?
https://dev.to/api/users/by_username?url={name} und https://dev.to/api/organizations/{name}
App Stores
App Store
Standard: jaApple App Store (Deutschland), Suche über die iTunes Search API. Vergeben nur bei exakt gleichem Haupttitel. Titel, die mit dem Namen als ganzem Wort beginnen, oder klanggleiche Titel (Kölner Phonetik) ergeben ähnlich.
https://itunes.apple.com/search?term={name}&country=de&entity=software&limit=25
Google Play
Standard: jaGoogle Play, Abfrage der App-Seiten für die Bundle-IDs com.{name}.app und de.{name}.app per HEAD. Andere Bundle-IDs und App-Titel werden nicht geprüft.
https://play.google.com/store/apps/details?id=com.{name}.app (und de.{name}.app)
F-Droid
Standard: nein, wählbarF-Droid, offizielle Such-API. Die Suche ist unscharf, vergeben nur bei exakt gleichem App-Namen.
https://search.f-droid.org/api/search_apps?q={name}
Firefox Add-ons
Standard: nein, wählbarFirefox Add-ons (addons.mozilla.org), offizielle Such-API. Die Suche ist unscharf, vergeben nur bei exakt gleichem Namen.
https://addons.mozilla.org/api/v5/addons/search/?q={name}&page_size=10&lang=de
Social
Bluesky
Standard: nein, wählbarBluesky, Auflösung des Handles {name}.bsky.social über die öffentliche AppView-API. Eigene Domains als Handle werden nicht geprüft.
https://public.api.bsky.app/xrpc/com.atproto.identity.resolveHandle?handle={name}.bsky.social
Mastodon
Standard: nein, wählbarMastodon, WebFinger-Abfrage auf mastodon.social. Andere Instanzen werden nicht geprüft.
https://mastodon.social/.well-known/webfinger?resource=acct:{name}@mastodon.social
Hacker News
Standard: nein, wählbarHacker News, Nutzerabfrage über die offizielle Firebase-API. Groß- und Kleinschreibung zählt.
https://hacker-news.firebaseio.com/v0/user/{name}.json
Bekannte Namen
Bekannte Marken
Standard: jaHeuristik ohne Netz gegen 89 bekannte Tech-Marken: identisch, klanggleich (Kölner Phonetik und Levenshtein) oder an einer Wortgrenze enthalten. Kein Markenregister.
offline:phonetics.PROTECTED_TECH_BRANDS
Wikidata
Standard: jaWikidata (SPARQL): exaktes Label in Deutsch, Englisch oder sprachübergreifend (mul) mit Typ Unternehmen, Marke, Software oder Mobile App. Kein Markenregister.
https://query.wikidata.org/sparql?query={SPARQL}
GLEIF
Standard: jaGLEIF LEI-Register: aktive Rechtsträger weltweit mit LEI, Vergleich des Namensstamms ohne Rechtsform. Viele kleine Firmen haben keine LEI.
https://api.gleif.org/api/v1/lei-records?filter[entity.legalName]={name}&filter[entity.status]=ACTIVE&page[size]=10
Wikipedia (de)
Standard: nein, wählbarDeutschsprachige Wikipedia: gibt es einen Artikel mit diesem Titel (ohne Groß-/Kleinschreibung, Bindestrich wie Leerzeichen)? Schwaches Signal, ein Artikel kann auch einen Begriff statt eines Produkts beschreiben.
https://de.wikipedia.org/w/api.php?action=query&generator=search&gsrsearch={name}&gsrwhat=nearmatch&gsrlimit=1&redirects=1&prop=pageprops|info|description
Show HN
Standard: nein, wählbarHacker News (Algolia-Suche): gab es eine Produktvorstellung „Show HN: Name“? Schwaches Signal.
https://hn.algolia.com/api/v1/search?query="{name}"&tags=show_hn&hitsPerPage=20&attributesToRetrieve=title,objectID&attributesToHighlight=none
Marke: nicht geprüft
Markenregister werden nicht abgefragt. Zu jedem Namen gibt es stattdessen Links zur manuellen Suche, einen DPMA-Expertensuchstring, Schreibvarianten, einen Klassenvorschlag und eine Checkliste. Links zuletzt geprüft am 4. November 2026; „beispiel“ steht hier für den geprüften Namen.
DPMAregister Schnellsuche (DPMA)
Deutsche Marken sowie Unions- und IR-Marken mit Schutz in Deutschland. Vorausgefüllt; sucht den Begriff in Marke, Inhaber und Aktenzeichen. Keine Ähnlichkeitssuche.
https://register.dpma.de/DPMAregister/marke/erweitert?fromSmartSearch=true&queryString=beispiel
DPMAregister Expertenrecherche (DPMA)
Nicht vorausgefüllt: den Expertensuchstring kopieren und ins Eingabefeld einfügen. Findet Schreibvarianten über Platzhalter.
https://register.dpma.de/DPMAregister/marke/experte
TMview (TMview)
Marken vieler Ämter in einer Suche (EU-Ämter, EUIPO, WIPO und weitere). Vorausgefüllt mit „Wortlaut enthält“.
https://www.tmdn.org/tmview/#/tmview/results?page=1&pageSize=30&criteria=C&basicSearch=beispiel
EUIPO eSearch plus (EUIPO)
Unionsmarken (EU-weit). Vorausgefüllte Namenssuche.
https://euipo.europa.eu/eSearch/#basic/1+1+1+1/100+100+100+100/beispiel
WIPO Global Brand Database (WIPO)
International registrierte Marken (Madrid) und viele nationale Register. Nicht vorausgefüllt: den Namen selbst eintragen. Die Seite startet mit einer kurzen automatischen Browser-Prüfung.
https://branddb.wipo.int/en/quicksearch
TMDB (TMDB)
Private kostenlose Suche (IP Central GmbH) über Daten von EUIPO, DPMA, IGE, WIPO und USPTO, ohne Gewähr. Vorausgefüllt; einen voreingestellten Zeitraumfilter gegebenenfalls entfernen.
https://tmdb.eu/de/suche/marken?q=beispiel&mode%5B%5D=fts
USPTO Trademark Search (USPTO)
US-Marken. Nicht vorausgefüllt: den Namen selbst eintragen.
https://tmsearch.uspto.gov/
Für Agenten gibt es dieselben Quellen über MCP: Einrichtung.