WebMCP-Checker: Sieh, was KI-Agenten auf deiner Website tun können
Gib eine beliebige Seite ein. Relvato lädt sie in einem echten Browser, zeichnet jedes registrierte WebMCP-Tool auf, liest die Formulare und prüft den KI-Katalog der Website — genau das, was die neuen Lighthouse-Audits zum agentischen Surfen ansehen, ohne Chromes WebMCP-Flag.
Kostenlos, ohne Konto. Eine Seite pro Prüfung. Ergebnisse bleiben 24 Stunden gespeichert und gelten für dieselbe Adresse; bis zu 5 Prüfungen alle 10 Minuten.
Was ein KI-Agent von deiner Seite braucht
Registrierte Tools
Jedes Tool, das die Seite mit document.modelContext.registerTool registriert (oder dem älteren navigator.modelContext): Name, Beschreibung, Parameter und ob es als nur lesend markiert ist.
Formular-Tools
Formulare mit toolname und tooldescription werden zu Tools, die ein Agent ausfüllen kann. Jedes Feld braucht einen Namen und eine Beschreibung oder ein Label — dieselben Probleme, die Chrome meldet.
Formularabdeckung
Formulare, die noch keine Tools sind — Lighthouse listet sie im Audit zur WebMCP-Formularabdeckung.
KI-Katalog
Gesucht, wo Lighthouse sucht (Agentmap in robots.txt, ein Link-Tag, ein Link-Header, /.well-known/ai-catalog.json), und gegen dasselbe Schema geprüft — ein unbekanntes Feld reicht zum Durchfallen.
llms.txt
Ob die Website Antwort-Engines unter /llms.txt eine kuratierte Übersicht bietet.
Anzahl der Tools
Mehr als 40 Tools auf einer Seite kosten Agenten Kontext und führen zu falschen Treffern; Lighthouse warnt ab dieser Zahl.
Tools für den KI-Agenten im Browser
WebMCP ist ein vorgeschlagener Webstandard aus der W3C Web Machine Learning Community Group. Damit sagt eine Seite einem KI-Agenten im Browser, welche Aktionen sie anbietet. Statt aus Buttons und Screenshots zu raten, ruft der Agent ein benanntes Tool auf — search_products, book_table, contact_support — mit Parametern, die in JSON Schema beschrieben sind.
Es gibt zwei Wege, ein Tool anzubieten. Imperativ: Dein JavaScript registriert es, mit einer Funktion, die läuft, wenn ein Agent es aufruft. Deklarativ: Du ergänzt ein vorhandenes Formular um toolname und tooldescription, und der Browser macht aus seinen Feldern die Parameter des Tools.
Chrome liefert WebMCP hinter einem Flag und einem Origin Trial aus (ab Chrome 149), die meisten Besucher haben es also noch nicht. Gerade deshalb lohnt es sich jetzt: Tools sind schnell registriert und tun nichts, wo WebMCP nicht verfügbar ist.
Drei Snippets
Ein registriertes Tool, ein Formular-Tool und der KI-Katalog, der deine Dienste für Agenten auflistet.
if (document.modelContext) {
document.modelContext.registerTool({
name: "search_products",
description: "Search the store's products by keyword. Returns names, prices and links.",
inputSchema: {
type: "object",
properties: { query: { type: "string", description: "Words to search for" } },
required: ["query"],
},
annotations: { readOnlyHint: true },
async execute({ query }) {
const res = await fetch("/api/search?q=" + encodeURIComponent(query));
return JSON.stringify(await res.json());
},
});
}<form action="/newsletter" method="post"
toolname="subscribe_newsletter"
tooldescription="Subscribe an email address to the monthly newsletter.">
<label for="email">Email</label>
<input id="email" name="email" type="email" required
toolparamdescription="The address to subscribe">
<button>Subscribe</button>
</form>{
"specVersion": "1.0",
"host": { "displayName": "Example Shop" },
"entries": [{
"identifier": "urn:air:example.com:mcp:shop",
"displayName": "Example Shop MCP server",
"type": "application/mcp-server-card+json",
"url": "https://example.com/.well-known/mcp/server-card.json",
"representativeQueries": ["where is my order", "is this item in stock"]
}]
}Was die Audits zum agentischen Surfen brauchen
Die Lighthouse-Kategorie zum agentischen Surfen, auch in PageSpeed Insights, hat drei WebMCP-Audits — registrierte Tools, gültige Schemas, Formularabdeckung — und eine Prüfung des ai-catalog.json-Schemas. Die WebMCP-Audits laufen nur, wenn das prüfende Chrome WebMCP eingeschaltet hat; deshalb stehen sie heute oft auf „nicht zutreffend“.
Die Katalogprüfung ist schon aktiv: Sobald eine Website ein ai-catalog.json hat, prüft Lighthouse es streng gegen das ARD-Schema, und ein unbekanntes Feld auf oberster Ebene reicht zum Durchfallen. Dieser Checker wendet dieselben Regeln an, damit du es korrigieren kannst, bevor PageSpeed es meldet.
Fragen und Antworten
Brauche ich Chromes WebMCP-Flag für diesen Checker?
Nein. Die Prüfung läuft in Relvatos eigenem Browser, der die Tools deiner Seite aufzeichnet, ob WebMCP eingebaut ist oder nicht, und deine Formulare direkt liest.
Warum zeigt PageSpeed die WebMCP-Audits als nicht zutreffend?
Lighthouse führt sie nur aus, wenn das prüfende Chrome WebMCP eingeschaltet hat. Bis Chrome es standardmäßig aktiviert, überspringt PageSpeed sie oft — dieser Checker zeigt, was sie finden würden.
Kann ich WebMCP-Tools schon jetzt gefahrlos einbauen?
Ja. Prüfe die Unterstützung ab (if (document.modelContext)), dann läuft in Browsern ohne WebMCP nichts. Markiere Tools, die nur lesen, mit readOnlyHint, und lass toolautosubmit bei Formularen weg, die senden, kaufen oder etwas ändern — so bestätigt die Person.
Was ist ai-catalog.json?
Eine maschinenlesbare Liste der Dienste, die eine Website Agenten anbietet — ein MCP-Server, ein Agent, Skills — aus der Agentic-Resource-Discovery-Spezifikation (ARD). Lighthouse liest /.well-known/ai-catalog.json; die neueste Version nennt /.well-known/ard.json, also liefere dieselbe Datei unter beiden Adressen aus.
Was passiert mit den Seiten, die ich prüfe?
Relvato lädt die Seite einmal, in einem Browser, der nur öffentliche Adressen erreicht, und behält das Ergebnis 24 Stunden, damit dieselbe Adresse nicht erneut gescannt wird. Sonst wird zur Prüfung nichts gespeichert.
Kann Relvato das auf meiner Website dauerhaft überwachen?
Ja. Die Prüfung der KI-/AEO-Bereitschaft umfasst WebMCP und den KI-Katalog und läuft nach jedem Update oder Deploy erneut, sodass ein Theme- oder Plugin-Update, das deine Tools kaputt macht, auffällt.
Erfahre, wenn ein Update deine Agent-Tools kaputt macht.
Relvatos Prüfung der KI-/AEO-Bereitschaft überwacht WebMCP, den KI-Katalog, llms.txt und den Zugang von KI-Crawlern bei jeder Änderung.