Das Chrome-Team hat die öffentliche Vorschau des DevTools MCP-Servers (Model Context Protocol) angekündigt. Über MCP können KI-gestützte Programmieragenten eine echte Chrome-Instanz direkt steuern und Performance-Tracing , DOM/CSS-Inspektion , Konsolenlesen, Skriptausführung und Echtzeit-Debugging auf der Seite durchführen. Dies behebt die seit langem bestehende „unsichtbare und immaterielle“ Natur von Agenten im Laufzeitzustand des Browsers.
Der offizielle Blog und das Repository bieten Beispieltools (wie performance_start_trace): Der Agent kann Chrome starten, die Zielsite öffnen, einen Performance-Trace aufzeichnen, Engpässe analysieren und umsetzbare Optimierungsvorschläge liefern. Basierend auf der standardisierten Schnittstelle von MCP können DevTools-Funktionen von Clients wie Gemini, Claude, Cursor und Copilot wiederverwendet werden und eignen sich für Szenarien wie Web-Performance-Optimierung, UI-Regression und End-to-End-Debugging. Derzeit in der öffentlichen Betaphase, weitere Funktionen werden kontinuierlich verbessert.
Häufig gestellte Fragen
F: Was ist DevTools MCP?
A: Ein über das MCP-Protokoll bereitgestellter Server, der es KI-Agenten ermöglicht, die Debugging- und Leistungsfunktionen von Chrome DevTools über Standard-Toolaufrufe zu nutzen.
F: Welche spezifischen Operationen können durchgeführt werden?
A: Starten Sie die Leistungsverfolgung, prüfen Sie DOM/CSS, lesen Sie die Konsole, führen Sie JS aus, zeichnen Sie die Verfolgung auf und analysieren Sie sie und unterstützen Sie automatisierte Benutzerprozesse.
F: Welche Proxys/Clients werden unterstützt?
A: Für Clients, die MCP unterstützen, zeigen die offiziellen Beispiele, dass Gemini, Claude, Cursor, Copilot usw. alle integriert werden können.
F: Was ist die aktuelle Release-Phase?
A: Öffentliche Vorschau ; der Code und das npm-Paket sind verfügbar und die Funktionen werden basierend auf Feedback iteriert.
F: Welche Beziehung besteht zum bestehenden CDP (Chrome DevTools Protocol)?
A: MCP ist ein einheitliches Bridge-Protokoll höherer Ebene, das die Verbindung zwischen Clients und Tools standardisiert; die darunterliegende Ebene nutzt weiterhin die Funktionen von DevTools/Chrome.