Docker
Erfahren Sie, wie Docker die Containerisierung und Portabilität von Anwendungen verbessert. Entdecken Sie die Vorteile und Funktionen.
Mehr erfahren
DDEV ist die verbreitete lokale Entwicklungsumgebung für PHP-Projekte – und bildet die Basis für einen leistungsstarken KI-Workflow: Mit der TYPO3-Extension hn/typo3-mcp-server lässt sich das Model Context Protocol (MCP) direkt in einer DDEV-betriebenen TYPO3-Instanz aktivieren. Die Claude App verbindet sich dann per MCP-Konfiguration mit dem lokalen DDEV-Container und kann TYPO3-Inhalte lesen, erstellen und bearbeiten.
Das macht DDEV zum Dreh- und Angelpunkt des Setups: DDEV startet und verwaltet den TYPO3-Container, der TYPO3 MCP Server läuft darin, und Claude spricht über ddev exec direkt mit dem Server. Kein Remote-Zugriff, keine Cloud-Abhängigkeit – alles lokal und vollständig unter Entwicklerkontrolle.
Ein weiteres Sicherheitsmerkmal: Alle KI-Änderungen landen automatisch im TYPO3-Workspace und müssen von Redakteuren explizit freigegeben werden. Die Extension hn/typo3-mcp-server (v0.2.0, März 2026) ist Open Source unter GPL-2.0 und setzt TYPO3 13.4+ sowie PHP 8.1+ voraus.
Wir sind Experten für PHP und helfen Ihnen, Ihre digitalen Herausforderungen zu meistern. Unser erfahrenes Team unterstützt Sie bei PHP Updates, PHP Refactoring und berät Sie remote zu allen Fragen rund um PHP. Mit unseren vollautomatischen CI/CD Deployments und einer robusten Docker-Infrastruktur bringen wir Ihre PHP-Projekte auf das nächste Level. Vertrauen Sie auf unsere Expertise für zuverlässige und skalierbare PHP-Lösungen.
Für das lokale Setup werden folgende Komponenten benötigt:
Die TYPO3 Extension wird per Composer im DDEV-Projekt installiert:
ddev exec composer require hn/typo3-mcp-server
Nach der Installation die Extension im TYPO3 Backend unter Admin Tools > Extensions aktivieren. Die Workspaces Extension wird automatisch als Abhängigkeit mitinstalliert – sie ist die Grundlage für das sichere Workspace-System, das alle KI-Änderungen puffert.
Die MCP-Konfiguration der Claude App erfolgt in der Datei claude_desktop_config.json. Speicherort je nach Betriebssystem:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.jsonHinweis: In den Einstellungen der Claude App unter Konnektoren lassen sich nur Remote-MCP-Server über eine HTTPS-URL einbinden. Lokale Server wie der DDEV TYPO3 MCP Server – die direkt auf deinem Rechner laufen – werden dort nicht unterstützt. Für lokale Setups ist die claude_desktop_config.json der richtige Weg.
Da TYPO3 in DDEV läuft, wird der MCP-Befehl über ddev exec in den Container weitergeleitet:
{
"mcpServers": {
"ddev-typo3": {
"command": "ddev",
"args": [
"-p", "/absoluter/pfad/zum/ddev-projekt",
"exec",
"php", "vendor/bin/typo3", "mcp:server"
]
}
}
}
Wichtig: Den Pfad durch den absoluten Pfad zum DDEV-Projektverzeichnis ersetzen. Nach dem Speichern die Claude App vollständig neu starten. Im Claude-Interface erscheint dann unter den verfügbaren Tools das TYPO3-Symbol – die Verbindung ist aktiv.
Sobald DDEV läuft und Claude verbunden ist, stehen umfangreiche KI-Workflows bereit:
Alle Änderungen landen im TYPO3-Workspace – kein Inhalt wird ohne manuelle Freigabe live gestellt. Wer noch tiefer in lokale PHP-Entwicklungsumgebungen einsteigen will, findet im DDEV-Glossareintrag alle Details zu Installation und Konfiguration.
NCA ist Teil der TYPO3 Open Source Community und hat diesen Workflow selbst im Einsatz. Wir helfen euch beim Einrichten der lokalen DDEV-Umgebung, der MCP-Konfiguration und der Integration in bestehende TYPO3-Projekte – egal wo ihr sitzt. Meldet euch bei roland@nevercodealone.de oder +49 176 24747727.
Die wichtigsten Fragen zum DDEV TYPO3 MCP Server Setup und der Verbindung mit der Claude App – kompakt beantwortet.
Der DDEV TYPO3 MCP Server kombiniert DDEV als lokale Entwicklungsumgebung mit der Extension hn/typo3-mcp-server und dem Model Context Protocol. DDEV betreibt den TYPO3-Container, der MCP Server läuft darin, und die Claude App verbindet sich über ddev exec direkt, alles lokal ohne Cloud-Abhängigkeit.
Jede aktuelle DDEV-Version funktioniert. Wichtiger ist die TYPO3-Version: hn/typo3-mcp-server v0.2.0 (März 2026) unterstützt ausschließlich TYPO3 13.4 LTS und höher. PHP 8.1 oder höher ist ebenfalls Pflicht, die Workspaces Extension wird automatisch mitinstalliert.
Mit ddev exec composer require hn/typo3-mcp-server die Extension installieren, im TYPO3 Backend aktivieren, dann die Claude-Konfigurationsdatei mit dem passenden ddev exec Befehl erweitern. Claude App neu starten, fertig.
Ja. Die Extension hn/typo3-mcp-server ist Open Source unter GPL 2.0, DDEV ist kostenlos für Einzelentwickler. Kosten entstehen nur durch das Claude-Abonnement (Anthropic). Der DDEV MCP Server ist ebenfalls kostenlos und Open Source.
Nein. Alle Änderungen die Claude über den MCP Server vornimmt landen automatisch im TYPO3-Workspace-System. Kein Inhalt wird direkt veröffentlicht, Redakteure müssen Workspace-Änderungen explizit freigeben. Das gilt auch bei lokalen DDEV-Setups.
Der TYPO3 MCP Server gibt Claude Zugriff auf TYPO3-Inhalte: Seiten, Records, Übersetzungen, SEO. Der DDEV MCP Server kontrolliert die Umgebung selbst: Container starten und stoppen, Datenbankoperationen, Snapshots, Logs. Beide können parallel aktiv sein.
Ja. DDEV läuft unter macOS, Windows und Linux. Die Claude App Desktop-Version gibt es für macOS und Windows. Die Konfigurationsdatei claude_desktop_config.json liegt im jeweiligen Benutzerprofil im Claude-Verzeichnis. Der ddev exec Befehl funktioniert auf allen Plattformen identisch.
Ja. Für lokale Setups ohne DDEV kann der Befehl direkt als php vendor bin typo3 mcp server angegeben werden. DDEV ist jedoch empfehlenswert weil es PHP-Versionen isoliert, Datenbankmanagement vereinfacht und bei mehreren Projekten Konflikte verhindert.
Für jedes Projekt einen eigenen Eintrag in der Claude-Konfigurationsdatei anlegen, unterschiedliche Namen wie ddev-typo3-projekt1 und ddev-typo3-projekt2 mit den jeweiligen absoluten Projektpfaden. Claude zeigt dann alle konfigurierten MCP Server als auswählbare Tools.
NCA hat Erfahrung mit TYPO3, DDEV und KI-gestützten Entwicklungsworkflows. Wir unterstützen bei Extension-Installation, MCP-Konfiguration und Integration in bestehende Projekte. Kontakt: roland@nevercodealone.de oder +49 176 24747727 für eine kostenlose Erstberatung.