Erstellt: 16. März 2026 • Zuletzt aktualisiert: 16. Oktober 2026
API Catalog & ARD: Agentic Resource Discovery für KI-Systeme
Wichtigste Erkenntnisse
- Agentic Resource Discovery (ARD) ist der offene Industrie-Standard zur strukturierten Veröffentlichung von KI-Ressourcen und APIs.
- Die zentrale Manifest-Datei /.well-known/ai-catalog.json dient autonomen Agenten als dezentrale Landkarte aller verfügbaren Werkzeuge.
- ARD fungiert als universeller Entdeckungs-Layer, der vor der eigentlichen Protokoll-Ausführung (MCP, OpenAPI) greift.
Das Web wandelt sich rasant von rein menschlichen Klicks hin zu maschinellen Agenten-Netzwerken. Über viele Jahre hinweg galt eine saubere API-Dokumentation im OpenAPI-Format als das Nonplusultra moderner Web-Architektur. Entwickler klickten sich durch interaktive Swagger-UIs, lasen Beispiel-Payloads und implementierten Schnittstellen in tagelanger, mühsamer Handarbeit.
Im Zeitalter autonomer Software-Agenten ist dieser langsame, manuelle Prozess ein massiver geschäftlicher Engpass. Ein B2B-Einkaufsagent oder ein automatisierter Analyse-Bot kann keine unübersichtlichen PDF-Handbücher studieren oder sich durch unstrukturierte API-Portale navigieren. Er benötigt eine standardisierte, dezentrale Landkarte, die ihm in Sekundenbruchteilen mitteilt: Welche Schnittstellen bietet diese Domain an? Welche Autorisierungs-Methoden werden vorausgesetzt? Und wie lässt sich ein konkreter Geschäftsvorgang ohne menschliche Intervention abschließen? Die Antwort der Technologiebranche auf diese Herausforderung lautet Agentic Resource Discovery (ARD) mit der zentralen Manifest-Datei ai-catalog.json.

Jörg Zimmer
Senior SEO & AI Search Consultant
„KI-Systeme nutzen Multi-Source-Crawling. Eine Marke oder Dienstleistung kann in KI-Antworten referenziert und zitiert werden, selbst ohne dass eine optimierte Webseite im Vordergrund steht. Referenzen stammen stattdessen aus einer Vielzahl von Quellen wie PDF-Datenbanken, Büchern, Branchenverzeichnissen oder Social-Media-Profilen.“
Jörg Zimmer auf LinkedIn folgen →
Was ist Agentic Resource Discovery und wie funktioniert die ai-catalog.json?
Agentic Resource Discovery (ARD) ist ein offener Standard, der von führenden Cloud- und KI-Pionieren im Rahmen einer Arbeitsgruppe der Linux Foundation definiert wurde. Das Protokoll löst das Problem des isolierten Entdeckens von Schnittstellen im Web.
Anstatt auf zentrale, proprietäre Marktplätze angewiesen zu sein, hostet jede Organisation ihre eigene Schnittstellen-Übersicht unter einer standardisierten URL: https://example.com/.well-known/ai-catalog.json.
Der Lebenszyklus einer maschinellen Interaktion gliedert sich in vier Phasen:
- Veröffentlichung (Describe): Das Unternehmen deklariert all seine öffentlich oder per Token zugänglichen APIs, Model Context Protocol (MCP) Server und Agenten-Fähigkeiten in einem validen JSON-Format.
- Crawl & Indexierung (Curate): Spezialisierte Crawler scannen das Web nach
ai-catalog.json-Dateien und nehmen die deklarierten Services in dezentrale Wissensgraphen auf. - Bedarfsgesteuerte Entdeckung (Discover): Sucht ein autonomer Agent nach einer bestimmten Funktionalität (z. B. „Buche einen Konferenzraum in Berlin-Mitte“), ermittelt die KI über das ARD-Verzeichnis die passende Domain.
- Verbindung & Ausführung (Connect): Der Agent ruft die im Manifest definierte Ziel-API direkt über das native Protokoll (OpenAPI, MCP oder A2A) auf.
Direkter Vergleich: Klassische API-Dokumentation vs. Agentic Resource Discovery
Die fundamentale Differenz zwischen Mensch-orientierter und Agent-nativer Schnittstellen-Bereitstellung zeigt sich in folgenden Kriterien:
| Architektur-Merkmal | Klassische API-Dokumentation (Swagger/OpenAPI) | Agentic Resource Discovery (ARD ai-catalog.json) |
|---|---|---|
| Primäre Zielgruppe | Menschliche Software-Entwickler | Autonome KI-Agenten & Reasoning-Engines |
| Auffindbarkeit | Manuelle Suche in Portalen oder Google | Standardisierter Pfad /.well-known/ai-catalog.json |
| Entdeckungsmodus | Statische Dokumenten-Lektüre | Dynamisches Schema-Parsing zur Laufzeit |
| Protokoll-Bandbreite | Meist rein RESTful HTTP / JSON | Multi-Protokoll (REST, MCP, A2A, GraphQL) |
| Verknüpfung zu Auth | Manuelles Kopieren von API-Keys | Direkte Verknüpfung mit auth.md & OAuth Discovery |
| Agent Readiness Level | Stufe 2 bis 3 (Passive API-Präsenz) | Stufe 5 (Vollautomatisiert transaktionsfähig) |
Praxis-Beispiel: Aufbau einer normgerechten ai-catalog.json
Jede Ressource in einer ARD-Datei wird über einen eindeutigen Uniform Resource Name (URN) identifiziert und folgt der strikten Value-or-Reference-Konvention: Ein Eintrag verweist entweder per url auf eine externe Spezifikation oder bettet die Schemadaten per data direkt ein.
Das folgende Beispiel zeigt eine produktionsreife ai-catalog.json für eine moderne Web-Domain:
{
"specVersion": "1.0",
"host": {
"name": "Dein Unternehmensname",
"url": "https://teleschmie.de",
"description": "Anbieter digitaler Dienstleistungen, strukturierter Daten und KI-Schnittstellen."
},
"entries": [
{
"id": "urn:ai:teleschmie.de:mcp:analyse-service",
"type": "mcp-server",
"name": "Analysis Assistant",
"description": "Liefert strukturierte Onpage- und Entitäts-Faktoren für Kundenanfragen.",
"url": "https://teleschmie.de/.well-known/mcp/server-card.json"
},
{
"id": "urn:ai:teleschmie.de:api:produkt-katalog",
"type": "openapi",
"name": "Product Catalog API",
"description": "Liefert maschinenlesbare Schnittstellen zur Preis- und Produktabfrage.",
"url": "https://teleschmie.de/api/v1/products/openapi.json"
}
]
}
Ergänzend signalisiert der Server über den HTTP-Header nach RFC 8288 das Vorhandensein des Katalogs:
# HTTP-Header (Domain anpassen)
Link: <https://teleschmie.de/.well-known/ai-catalog.json>; rel="service-desc"; type="application/json"
Arbeitsanweisung für deinen KI-Agenten (Cursor / Claude / Antigravity)
Kopiere diesen Prompt direkt in deinen KI-Coding-Assistenten, um die Anforderungen automatisiert für dein Webprojekt umzusetzen:
# Prompt: ARD ai-catalog.json Manifest-Generierung
Rolle: Du bist ein Senior Web Architect & AI Systems Specialist.
Aufgabe: Erstelle ein valides /.well-known/ai-catalog.json Manifest gemäß ARD-Spezifikation v1.0 und passe die Server-Header an.
# Vorgehensweise & Sicherheitsregeln:
1. Tech-Stack-Analyse (Erst prüfen, dann handeln): Ermittle CMS/Framework (WordPress, Shopify, Next.js, Astro, Nuxt, Laravel, HTML), Webserver (Apache, Nginx, Vercel, Cloudflare) sowie vorhandene SEO-Plugins (Yoast, RankMath, SEOPress). Erkenne den Geschäftstyp (LocalBusiness, B2B/Organization, E-Commerce, SaaS, Personal Brand).
2. Defensive & konfliktfreie Integration: Überschreibe NIEMALS bestehende Webserver-Konfigurationen. Ergänze Direktiven modular (.htaccess / Nginx / Vercel Headers). Halte Link-Header strikt nach RFC 8288 ohne Anführungszeichen in den spitzen Klammern. Beachte dabei: Schritte & Validierung:; Definiere specVersion: “1.0”, host-Metadaten und entries mit eindeutigen URNs für alle MCP- und REST-Schnittstellen; Achte strikt auf die Value-or-Reference-Regel (niemals url und data im selben Eintrag).
3. Standard- & URL-Hygiene: Verwende ausschließlich verifizierte, tatsächlich vorhandene Unternehmensdaten (Social URLs, Canonical Origins). Halte strikte URL-Standards ein (Trailing Slashes bei Verzeichnispfaden, HTTPS, keine Parameter im Canonical).
4. Pre-Flight-Validierung: Validiere den Output gegen die offiziellen Spezifikationen (Schema.org, RFC 8288, Google Rich Results). Führe einen Syntax- und Build-Test durch, um Hydration Mismatches oder Build-Abbrüche auszuschließen.
Output: 1. Analyse-Befund des erkannten Tech-Stacks, 2. Liefere den konkreten Code-Diff und eine schrittweise Integrationsanleitung., 3. Anleitung zur Validierung im Google Rich Results Test / Browser.
Die 3 häufigsten Fehler bei der Implementierung eines API-Catalogs
Bei der Bereitstellung von ARD-Manifesten schleichen sich in Entwicklungsabteilungen typische Fallstricke ein:
- Gleichzeitige Verwendung von
urlunddata(Strictness-Bruch): Die ARD-Spezifikation verbietet es strikt, für einen Eintrag gleichzeitig eine externe URL und eingebettete JSON-Daten auszuliefern. Dieser Fehler führt dazu, dass Validatoren das gesamte Manifest als korrupt ablehnen. - Fehlende URN-Eindeutigkeit: Werden URN-Identifikatoren doppelt vergeben oder entsprechen sie nicht dem Format
urn:ai:<domain>:<namespace>:<name>, können dezentrale Verzeichnisdienste die Ressourcen nicht disambiguieren. - Mangelnde Synchronisation bei API-Updates: Wird ein Backend-Endpunkt aktualisiert, die
ai-catalog.jsonjedoch nicht versioniert, laufen autonome Agenten ins Leere und stufen die Domain als unzuverlässig ein.
Dezentrale Registry-Crawler: Wie Agenten ARD-Kataloge finden
Ähnlich wie traditionelle Suchmaschinen das Web über Hyperlinks crawlen, nutzen Agenten-Ökosysteme dezentrale Registry-Crawler. Führende KI-Plattformen und Open-Source-Gemeinschaften (wie Hugging Face oder das Linux Foundation AI-Projekt) betreiben sogenannte Discovery-Bots:
- DNS- und Well-Known-Scans: Crawler prüfen systematisch Domains aus Top-Level-Listen auf die Erreichbarkeit von
/.well-known/ai-catalog.json. - Semantische Klassifikation: Die in den
entriesdeklarierten Namen und Beschreibungen werden in Vektor-Datenbanken eingebettet. Sucht ein Nutzer in einem KI-Chatbot nach einer spezifischen Funktion, matcht das System die Absicht mit dem semantisch passendsten Katalog-Eintrag. - Vertrauens- und Signaturprüfung: Seriöse Kataloge signieren ihre Einträge kryptografisch (z. B. über Decentralized Identifiers wie
did:web). Dies garantiert dem Agenten, dass die API tatsächlich von der angegebenen Organisation betrieben wird.
Terminal-Praxis: Validierung der ai-catalog.json mit curl und jq
Entwickler können die syntaktische und strukturelle Korrektheit ihres Katalogs über einen einfachen Befehl überprüfen (ersetze die Domain durch deine eigene URL):
# Validierung des ai-catalog.json Endpunkts
curl -s https://teleschmie.de/.well-known/ai-catalog.json | jq '{
spec: .specVersion,
anbieter: .host.name,
anzahl_services: (.entries | length)
}'
Gibt die Konsole die erwartete Spezifikations-Version und die Anzahl der deklarierten Schnittstellen fehlerfrei aus, können automatisierte Agenten den Katalog reibungslos verarbeiten.
Bedeutung für das Agent Readiness Level 5 und B2B-Geschäftsprozesse
Die Bereitstellung eines validen API-Catalogs in Kombination mit der MCP Server Card ist das Herzstück des Agent Readiness Level 5. Websites, die diese Infrastruktur etablieren, ermöglichen autonomen Beschaffungs- und Einkaufsagenten das friktionslose Platzieren von Aufträgen und sichern sich die Marktführerschaft im Machine-to-Machine-Commerce.
Unternehmen, die ihre Sichtbarkeit im neuen Agenten-Ökosystem systematisch nachverfolgen wollen, greifen auf etablierte Plattformen aus unserem Vergleich der Top 9 AI Visibility Tools zurück. Zur exakten Budgetierung technischer Entwicklungs- und Softwarekosten dient der interaktive SEO-Tool Kostenrechner. Wer seine Schnittstellen frühzeitig für KI-Agenten öffnet, verhindert teure Insellösungen, sichert die Auffindbarkeit seiner Daten und baut nachhaltige Marktrelevanz auf.
Jetzt über API Catalog & ARD diskutieren
Diskutiere mit Jörg Zimmer und der SEO-Community auf LinkedIn über diesen Beitrag.
Beitrag auf LinkedIn öffnenWarum reicht eine traditionelle Swagger- oder OpenAPI-Dokumentation nicht mehr aus?
Wer steht hinter der Spezifikation Agentic Resource Discovery (ARD)?
Wie hängen ARD und das Model Context Protocol (MCP) zusammen?
Wo muss die ai-catalog.json auf dem Webserver hinterlegt werden?
Weitere spannende Themen
- MCP Server Card: Tool-Discovery für Agenten
- OAuth & OIDC Discovery: Autonome Autorisierung für KI-Agenten
- Agent Readiness Level: Metrik für autonome KIs
- GEO: Generative Engine Optimization für KI
- AEO: Zukunft der Answer Engine Optimization
- LLM-Optimization (LLMO): SEO für Sprachmodelle
- AI SEO: Mach deine Website bereit für KI-Agenten
Nichts mehr verpassen?
Folge mir auf LinkedIn für tägliche SEO-Nuggets und diskutiere mit anderen Experten.
LinkedIn-Profil besuchen →