ai-catalog.json: Zweck und Umstieg auf ARD

Autor: Veröffentlicht Aktualisiert

Kurz erklärt: /.well-known/ai-catalog.json ist ein früherer Pfad zur Veröffentlichung eines Ressourcenmanifests für AI-Agenten. Die Spezifikation Agentic Resource Discovery (ARD) beschreibt ihn als Vorgänger von /.well-known/ard.json. Ein solches Manifest stellt verfügbare Werkzeuge, Agenten oder Anleitungen zu ihrer Nutzung im strukturierten Format JSON vor. Bei einer neuen Implementierung sollten der Pfad ard.json und ein HTML-Link mit rel="ard" verwendet werden.

Dieser Artikel basiert auf der Spezifikation ARD v0.91 vom 26. August 2026, die als Proposal, also als Vorschlag, gekennzeichnet ist. Der Stand der Dokumentation wurde am 3. Oktober 2026 geprüft.

Wozu dient ein Ressourcenkatalog für Agenten?

Ein Assistent, der ein externes Werkzeug benötigt, muss zunächst herausfinden, was es tut und wo seine Beschreibung zu finden ist. Mit einem Manifest kann der Herausgeber diese Informationen in einer einheitlichen Struktur bereitstellen. Einzelne Einträge können beispielsweise auf die Beschreibung eines MCP-Servers, eine A2A-Agentenkarte oder eine Datei mit Anweisungen zur Ausführung einer Aufgabe verweisen, die als Skill bezeichnet wird.

Bei ARD bildet die Veröffentlichung des Manifests den statischen Teil der Ressourcenerkennung. Eine andere Aufgabe übernimmt das Register: Es ruft Einträge ab, indexiert sie und stellt eine Suchfunktion bereit. Dadurch kann ein Client eine konkrete Anforderung als Suchanfrage stellen und passende Ressourcen erhalten. Die JSON-Datei selbst führt keine Werkzeuge aus; wie diese aufgerufen werden, legt das jeweilige Protokoll oder die Anleitung fest. Diese Ebenen beschreiben die Kapitel 3 und 5 der Spezifikation .

Warum wird heute ard.json verwendet?

In Kapitel 5.1 legt die Spezifikation eindeutige Regeln zum Auffinden von Manifesten fest:

MechanismusAktuelle BezeichnungFrühere Bezeichnung
Datei unter der Domain/.well-known/ard.json/.well-known/ai-catalog.json
Link in HTMLrel="ard"rel="ai-catalog"
Unterstützung durch einen ARD-ClientVerpflichtend beim Auffinden von Einträgen einer DomainOptionale Abwärtskompatibilität

Ein spezifikationskonformer Client, der die Ressourcen einer Domain ermittelt, muss /.well-known/ard.json abrufen und den Link rel="ard" berücksichtigen. Zusätzlich darf er den früheren Pfad und die Link-Relation ai-catalog prüfen. Tut er dies, behandelt er sie als gleichwertige Quellen für Einträge.

Das bedeutet, dass ein korrekt arbeitender ARD-Client einen Webdienst übergehen kann, der ausschließlich ai-catalog.json bereitstellt. Die Spezifikation empfiehlt den Umstieg auf ard.json. Die alte Adresse neben der neuen beizubehalten, ist eine Option für ältere Integrationen, aber keine Anforderung an eine neue Implementierung.

Wie sieht ein gültiges Manifest aus?

Das Dokument enthält das Array entries mit Beschreibungen der einzelnen Ressourcen. Das folgende Beispiel ist eine gekürzte Fassung des Manifests von Domeny.ForSale :

{
  "entries": [
    {
      "identifier": "urn:air:domeny.forsale:skill:domain-catalog-search",
      "displayName": "Katalogsuche von Domeny.ForSale",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://domeny.forsale/.well-known/agent-skills/domain-catalog-search/SKILL.md",
      "capabilities": ["searchDomainCatalog"],
      "representativeQueries": [
        "finde eine Domain zum Verkauf für einen Onlineshop",
        "zeige Artikel zur Auswahl und zum Kauf einer Domain"
      ]
    }
  ]
}

Der Eintrag verweist auf die Anleitung zur Katalogsuche . Diese beschreibt die Nutzung des WebMCP-Werkzeugs searchDomainCatalog und, falls es nicht verfügbar ist, die Suche im JSON-Index des Webdienstes. Die Adresse in url führt somit zu einem Dokument, das die Vorgehensweise erläutert.

Gemäß den Kapiteln 4.2 und 4.3 gilt:

Ein Manifest kann außerdem zusätzliche Felder auf oberster Ebene enthalten, etwa host oder specVersion. ARD weist ihnen in seinem Manifestmodell keine Bedeutung zu. Daher bedeutet "specVersion": "1.0" in unserer Datei nicht, dass die aktuelle ARD-Spezifikation die Version 1.0 hat. Die Struktur wird formal durch das Schema für Einträge und Manifeste festgelegt.

Wie gelingt der Umstieg von ai-catalog.json auf ard.json?

Ein bestehender Katalog lässt sich in vier Schritten migrieren:

  1. Prüfen Sie die Einträge anhand des aktuellen ARD-Schemas, einschließlich der Kennungen, Ressourcenadressen und Beispielanfragen.
  2. Stellen Sie das Manifest unter /.well-known/ard.json auf Ihrer eigenen Domain bereit.
  3. Fügen Sie im Bereich <head> der Seiten einen Link zu diesem Dokument hinzu.
  4. Prüfen Sie den Abruf des Manifests und der referenzierten Ressourcen und führen Sie eine Validierung durch. Wenn Sie den alten Pfad für bestehende Clients beibehalten, halten Sie beide Versionen konsistent.

Der Link kann so aussehen:

<link rel="ard" href="/.well-known/ard.json" type="application/json">

Die Spezifikation stellt ein Werkzeug zum Testen der Konformität bereit. Damit lassen sich das Manifest und seine Auffindbarkeit unter der Domain prüfen.

Was bringt die Veröffentlichung einer solchen Datei?

Das Manifest erleichtert Software, die ARD unterstützt, die Erkennung der Funktionen eines Webdienstes. In unserem Beispiel beschreibt es, wie sich Domains und Artikel suchen lassen. Damit eine Ressource in den Ergebnissen eines bestimmten Registers erscheint, muss dieses Register die Quelle finden und indexieren.

Die bloße Veröffentlichung der Datei garantiert weder die Unterstützung durch jeden beliebigen Assistenten noch eine bessere Platzierung der Website bei Google. Die praktische Wirkung sollte in einer Integration geprüft werden, die tatsächlich ARD nutzt: Ruft sie das Manifest ab, erkennt sie den Eintrag und kann sie die referenzierte Ressource nutzen?

Siehe auch: Was ist ARD?

Lesen Sie auch

Wie PHP-FPM PHP-Anfragen verarbeitet, sich vom Webserver unterscheidet und wie du Prozesse an Last und Hosting-Ressourcen anpasst.
BIND ist offene DNS-Serversoftware. Erfahre, welche Aufgaben sie übernimmt und wann sich der Betrieb eines eigenen Servers lohnt.
Was Polens REGON-Register und seine Kennnummer bedeuten, wie sie sich von NIP und KRS unterscheiden und wie Sie Unternehmensdaten prüfen.