ardregistry.net

Vergleich

ARD und MCP sind keine Alternativen

Die häufigste Frage zu ARD, und sie beruht auf einem Missverständnis.

ARD findet Werkzeuge, MCP ruft sie auf. Das Model Context Protocol beschreibt, wie ein Client mit einem Server spricht, der ihm bereits bekannt ist. Agentic Resource Discovery beschreibt, wie er überhaupt erfährt, dass es diesen Server gibt. Wer einen MCP-Server betreibt, ersetzt ihn nicht durch ARD, sondern trägt ihn in ein ard.json ein und wird dadurch auffindbar.

Das Missverständnis

Beide Abkürzungen tauchen im selben Kontext auf, beide haben mit Agenten und Werkzeugen zu tun, also nimmt man an, man müsse sich entscheiden. Muss man nicht. Sie liegen auf verschiedenen Ebenen und lösen verschiedene Probleme.

Eine Analogie, die trägt: MCP ist das Telefonat. ARD ist das Telefonbuch. Ein Telefonat ohne Nummer führt nirgendwohin, und ein Telefonbuch ohne Anschluss dahinter ist wertlos.

Nebeneinander

FrageARDMCP
WofürHerausfinden, was es gibtEs aufrufen
TransportStatische JSON-Datei plus POST /search JSON-RPC über stdio oder HTTP
Wer liest esRegistries und Agenten beim Suchen Der Client zur Laufzeit
Ohne das andereAuffindbar, aber nichts dahinter Aufrufbar, aber niemand weiß davon

Sie betreiben schon einen MCP-Server

Dann ist die Arbeit klein. Sie beschreiben den Server als einen Eintrag mit type gleich application/mcp-server-card+json, und url zeigt auf Ihren MCP-Endpunkt. Mehr ist es nicht. Ihr Server ändert sich nicht, er wird nur sichtbar.

Der Unterschied in der Praxis: vorher musste jemand Ihren Server kennen, um ihn zu benutzen. Danach reicht es, wenn ein Agent nach dem sucht, was er kann.

Last reviewed 2026-09-07. Checked against ARD v0.91 (Proposal, 2026-08-26).