MCP-Integrationen

Was WebMCP ist, wie Sie es heute nutzen können und welche Grenzen es hat.

Diese Seite behandelt zwei verwandte, aber unterschiedliche Themen: WebMCP, einen Browserstandard, den die Toolseiten dieser Website direkt implementieren, und das Model Context Protocol (MCP) im weiteren Sinne. MCP-fähige Clients können die im Entwicklerbereich dokumentierten Funktionsmetadaten als maßgebliche Quelle verwenden.

Was WebMCP konkret ist#

WebMCP ist ein Vorschlag der W3C Community Group Web Machine Learning, verfasst von Ingenieuren bei Google Chrome und Microsoft Edge. Die öffentliche Erläuterung steht unter github.com/webmachinelearning/webmcp. Der Vorschlag definiert document.modelContext: eine Browser-API, mit der eine Webseite strukturierte Tools mit Name, Beschreibung und JSON Schema für ihre Eingaben registrieren kann. Ein KI-Agent im selben Browser-Tab kann diese Tools finden und aufrufen.

OpenAI hat diesen Standard nicht entwickelt, sondern übernommen: Der integrierte Browser von ChatGPT, ChatGPT Work und Codex begannen etwa am 25.08.2026, WebMCP-Tools auf Websites wie dieser zu finden und aufzurufen. OpenAIs eigenes Protokoll, das Apps SDK, ist ein separates, serverseitiges MCP- und Widget-Modell, das ein Backend benötigt. Diese Website verwendet es nicht, da es für ihre lokalen Tools kein Backend gibt, das sie aufrufen könnten.

So nutzen Sie WebMCP heute#

Öffnen Sie eine beliebige Seite dieser Website in einem Browser und einer KI-Oberfläche, die WebMCP bereits unterstützt. Zum Zeitpunkt dieser Veröffentlichung gehören Gemini in Chrome und der integrierte Browser von ChatGPT (einschließlich Codex) dazu. Bitten Sie die KI, etwas mit einem PDF-Tool zu tun. Der Agent kann Tools auflisten und eines öffnen. Sobald Sie Ihre Dateien selbst ausgewählt haben, kann er das Tool ausführen oder Sie zunächst um Bestätigung der Einstellungen bitten.

Sie müssen nichts weiter einrichten, außer einen WebMCP-fähigen Browser oder eine entsprechende Agentenoberfläche zu verwenden. Für diese Website müssen Sie nichts installieren, freigeben oder konfigurieren.

MCP-Clients finden verfügbare Tools#

/llms.txt und /llms-full.txt sind der schnellste Weg für MCP-fähige Clients, verfügbare Tools, ihre Kategorien und die maßgeblichen Vertrauensseiten (diese Seite, Datenschutz und Sicherheit) zu finden.

/agents/webmcp.json (und sein Alias unter /.well-known/webmcp.json) ist der statische Katalog für die Browserintegration. In einem kompatiblen Browser sind die live verfügbaren document.modelContext-Tools maßgeblich, da sie die aktuelle Seite und die von Ihnen ausgewählten Eingaben widerspiegeln. Der statische Katalog dient als Ausweichlösung für Clients, die die Seite noch nicht geladen haben.

/.well-known/security.txt wird für automatisierte Sicherheitstools veröffentlicht und entspricht RFC 9116. Es ist keine allgemeine Route zum Auffinden von Funktionen und sollte auch nicht dafür verwendet werden.

WebMCP und Remote-MCP sind unterschiedliche Schnittstellen#

WebMCP läuft in einem kompatiblen Browser und teilt die sichtbare Seite, ausgewählte lokale Dateien, den Fortschritt und die Ergebnisse in Echtzeit mit Ihnen. Dazu müssen keine Dokumentdaten an einen separaten MCP-Server gesendet werden, denn ein solcher Server ist gar nicht beteiligt.

Diese App betreibt keinen entfernten MCP-Server, der über einen Desktop oder Server aufrufbar wäre, und plant auch keinen für ihre lokalen Tools – es gibt kein Backend, das ein lokales Tool aufrufen könnte. Ein MCP-Client auf dem Desktop oder Server erhält dadurch nicht automatisch Zugriff auf die auf dieser Seite beschriebenen Browser-Tools; dafür wäre eine eigene WebMCP-fähige Browserintegration erforderlich.

Die ehrlichen Grenzen#

Sie müssen Ihre Dateien selbst auswählen. WebMCP bietet in der Spezifikation derzeit keine Möglichkeit, Dateibytes zu übermitteln. Ein Agent kann dieser Website daher niemals eine Datei übergeben, und die Tools dieser Website können WebMCP niemals nach einer Datei fragen. Jedes Tool hier verarbeitet ausschließlich Dateien, die Sie zuvor über den Dateiauswahldialog des Browsers oder per Drag-and-drop ausgewählt haben – eine native Nutzeraktion, die keine Seite und kein Skript in Ihrem Namen auslösen kann.

Keine Dateiinhalte gelangen jemals zu einem Agenten. Die einzige eng begrenzte Ausnahme sind Dateinamen: Das Tool „list_loaded_files“ auf der aktiven Tool-Seite gibt Dateinamen, Größen und Seitenzahlen zurück, damit ein Agent Ihnen mitteilen kann, was es als geladen sieht. Der Dateiinhalt selbst ist niemals in einer WebMCP-Antwort enthalten – von keinem Tool und auf keiner Seite.

Es gibt keinen separaten entfernten MCP-Server, denn diese App hat kein Backend, das lokale Tools aufrufen könnten. Alles, was WebMCP hier tut, geschieht in Ihrem eigenen Browser-Tab.

Ehrliche Ablehnungen weitergeben#

Wenn ein Tool einen Vorgang ablehnt, statt einen Erfolg vorzutäuschen (das deutlichste Beispiel ist „PDF verschlüsseln“ – siehe „Sicherheit“), sollte ein Agent Ihnen diese Ablehnungsmeldung weitergeben, statt es stillschweigend erneut zu versuchen oder sie als allgemeinen Fehler zu verschleiern.