Was ist das?
WebMCP ist ein Entwurf einer W3C Community Group (kein W3C-Standard): Eine geöffnete Webseite meldet über document.modelContext.registerTool Werkzeuge an, die ein Agent im Browser aufrufen kann – mit Name, Beschreibung, optionalem Eingabeschema und einer execute-Funktion. Davon zu unterscheiden ist MCP, bei dem ein Agent mit einem Server spricht.
Warum es zählt
Werkzeuge können einem Agenten gezielte Aktionen anbieten, statt ihn die Oberfläche bedienen zu lassen. OpenAI wertet laut eigener Dokumentation derzeit nur eine Teilmenge aus: imperative Anmeldung im obersten Dokument, keine Formular-Attribute, keine iframes. WebMCP-Regeln zählen nicht zum Score.
Wie ShopReadable misst
4 Regeln aus dem Regelkatalog. „Zählt zum Score“ heißt: Regelgewicht und Bereichsgewicht im aktuellen Score-Modell (SR-ACRS-2026.11) sind größer als null. Unbekannte oder nicht anwendbare Ergebnisse senken den Score nie.
WebMCP-Werkzeuge auf der Seite gefunden
WEBMCP_DETECTED v1.1.0· Native Agent Commerce · Experimentell · nur Information, zählt nicht zum ScoreAngemeldete WebMCP-Werkzeuge entsprechen nicht der Spezifikation
WEBMCP_TOOL_SCHEMA_VALID v1.0.0· Native Agent Commerce · Experimentell · nur Information, zählt nicht zum ScoreWebMCP-Werkzeuge nur in einem iframe angemeldet
WEBMCP_TOP_LEVEL_COMPATIBILITY v1.0.0· Native Agent Commerce · Experimentell · nur Information, zählt nicht zum ScoreVorhandene Werkzeuge sind für OpenAI-Site-tools nicht auffindbar
OPENAI_WEBMCP_COMPATIBILITY v1.0.0· Native Agent Commerce · Offizielle Anbieter-Vorgabe · nur Information, zählt nicht zum Score
Grenzen der Messung
- Der verwendete Browser stellt document.modelContext nicht bereit. ShopReadable bildet die Schnittstelle vor dem Laden der Seite nach und zeichnet Anmeldungen auf – das Ergebnis ist als nachgebildet gekennzeichnet.
- Kein Werkzeug wird ausgeführt.
- Werkzeuge aus HTML-Formularattributen (deklarative API) werden nur als vorhanden gemeldet; die Spezifikation dazu ist noch offen.
Beispiel
document.modelContext.registerTool({
name: "search_products",
description: "Sucht Produkte im Katalog dieses Shops.",
inputSchema: {
type: "object",
properties: { query: { type: "string" } },
required: ["query"]
},
annotations: { readOnlyHint: true },
execute: async ({ query }) => { /* … */ }
});Quellen
- W3C Web Machine Learning CG (Draft Community Group Report 2026-09-17)Experimentell, zuletzt geprüft am 20.09.2026
- OpenAIOffizielle Anbieter-Vorgabe, zuletzt geprüft am 20.09.2026
Diese Seite beschreibt eine technische Prüfung. Sie ist keine Rechtsberatung und sagt nichts über Ranking, Aufnahme oder Empfehlungen bei einem Anbieter.