Das Model Context Protocol heißt abgekürzt MCP. MCP ist eine Anleitung für Computerprogramme. Durch diese Anleitung greift Künstliche Intelligenz direkt auf andere Systeme zu.
Für TYPO3 bedeutet das: Sie bearbeiten Texte und Seiten direkt mit Künstlicher Intelligenz. Sie nutzen dafür Programme wie Cursor oder Claude Desktop. Sie müssen keine eigenen Schnittstellen programmieren. Wir nutzen dafür eine Erweiterung von Marco Pfeiffer. Die Erweiterung heißt hauptsacheNet/typo3-mcp-server.
Wir haben diese Erweiterung für TYPO3 v14 verbessert. Ein Fork ist eine Kopie von einem Programm. Diese Kopie verändern wir unabhängig. Unsere Version arbeitet sicher mit Arbeitsumgebungen in TYPO3. Sie schützt Ihre Daten mit modernen Sicherheitsregeln. Sie stellen die Sicherheit einfach in einer YAML-Datei ein. Sie müssen dafür keinen Programmcode ändern. Der MCP-Server läuft auf Ihrem Server. Er läuft aber auch auf Ihrem eigenen Computer mit DDEV.
Inhaltsverzeichnis
Überblick
Was wurde gemacht
Funktionen im Detail
Installation
Überblick
Ein MCP-Server ist wie eine Brücke. Er verbindet ein KI-Modell mit einem anderen System. Bei TYPO3 hilft die KI bei vielen Aufgaben. Die KI kann neue Seiten anlegen. Sie kann Texte lesen und Entwürfe einreichen. Die KI versteht die Schnittstelle sofort.
Unsere Erweiterung hn/typo3-mcp-server ist für TYPO3 v14 gemacht. Sie können die Erweiterung sicher für Ihre tägliche Arbeit nutzen. Im TYPO3-Backend gibt es ein eigenes Menü für den MCP-Server. Dort verwalten Sie alle Schlüssel und Einstellungen für die Verbindung. Das System von TYPO3 bleibt dabei stabil und unverändert.
Sie benötigen TYPO3 in der Version 14. Ihr Server braucht mindestens PHP 8.2. Wir haben alte Teile für ältere Versionen gelöscht.
Was wurde gemacht
Die Grundlage ist die Erweiterung von Marco Pfeiffer. Wir haben diese Erweiterung komplett für TYPO3 v14 neu aufgebaut. Wir haben alle alten Programmteile für ältere Versionen entfernt. Der Code ist jetzt modern und passt perfekt zu TYPO3 v14. Wir unterstützen auch neue Formate für Übersetzungen im System.
Wir haben viele neue Funktionen eingebaut. Es gibt jetzt eine sichere Anmeldung für fremde Systeme. Im Backend gibt es ein einfaches Menü für Ihre Schlüssel. Auf Ihrem Computer erkennt das System DDEV automatisch. Alle Werkzeuge prüfen jetzt immer die Arbeitsumgebung von TYPO3. Es gibt neue Hilfen für Entwickler. Sie können jedes Werkzeug auch direkt in der Befehlszeile testen.
Auch die Sicherheit haben wir verbessert. Sie bestimmen die Rechte in einer einfachen Datei. Diese Datei heißt Capabilities.yaml. Wenn Sie einen Eintrag löschen, ist das Werkzeug sofort gesperrt. Sie müssen dafür keinen Programmcode anpassen.
Funktionen im Detail
Discovery & Schema
Navigation & Suche
Lesen & Schreiben
Workspace-Workflow
Sandboxed Dateiverwaltung
Content-Import
Diagnose
Admin & Ops
Für weit entfernte Systeme nutzt das Programm ein sicheres Anmeldeverfahren. Das Verfahren heißt OAuth 2.1. Für die Arbeit auf Ihrem Computer gibt es einen automatischen Modus. Sie können Programme wie Cursor oder Claude Desktop verbinden. Vorlagen für die Einrichtung finden Sie direkt im TYPO3-Backend. Sie können alle 44 Werkzeuge auch ohne KI testen. Dafür nutzen Sie einfach die Befehlszeile mit dem Befehl vendor/bin/typo3 mcp:<tool>.
Installation
composer config repositories.typo3-mcp-server vcs https://github.com/dirnbauer/typo3-mcp-server.git
composer require hn/typo3-mcp-server:dev-mainHäufige Fragen
Fazit
Ein MCP-Server hilft Ihnen im Alltag. Damit kann eine Künstliche Intelligenz direkt in TYPO3 arbeiten. Sie brauchen dafür keine teuren Spezialprogramme. Unsere neue Version für TYPO3 v14 ist sicher und einfach zu bedienen. Sie schützt Ihre Arbeitsumgebungen und Daten. Sie läuft auf Ihrem Computer und auf Ihrem Server. Sie können die Sicherheit einfach anpassen. Für moderne Arbeitsabläufe mit KI ist dieser Server ein sehr guter Anfang.
Wir danken Marco Pfeiffer und der Firma hauptsacheNet für die tolle Arbeit. Sie haben die ursprüngliche Erweiterung gebaut. Wir durften diese Erweiterung nutzen und für TYPO3 v14 verbessern. Die meiste Arbeit hat Marco Pfeiffer gemacht. Dazu gehören die Werkzeuge und das Menü im Backend. Das Programm ist frei für alle Menschen nutzbar.