Zum Hauptinhalt springen

TYPO3 MCP per STDIO konfigurieren

Copy-paste-Prompt

Set up TYPO3 MCP for my mittwald TYPO3 app using STDIO transport.

Tasks:
1) identify the correct TYPO3 installation ID,
2) verify TYPO3 MCP server package availability,
3) provide a working local command and MCP config block,
4) explain current runtime limitations before execution.

Ask before changing dependencies or running write operations.

Voraussetzungen

  • Eine TYPO3-Installation, die bei mittwald läuft
  • Lokaler Zugriff auf die mw CLI
  • TYPO3 MCP-Server-Paket hn/typo3-mcp-server, installiert in der TYPO3-Instanz

Lokaler STDIO-Transport-Befehl

Nutze mw app exec, um den TYPO3 MCP-Server im App-Container auszuführen:

user@local $ mw app exec --quiet --installation-id=a-XXXXX "vendor/bin/typo3 mcp:server"

Ersetze a-XXXXX durch die Installations-ID deiner TYPO3-App.

Installations-ID finden

Liste App-Installationen auf und wähle die TYPO3-Installations-ID:

user@local $ mw app list

Nutze die zurückgegebene ID in --installation-id=....

Hinweis zur Composer-Abhängigkeit

Wenn vendor/bin/typo3 mcp:server nicht verfügbar ist, installiere das Paket in der TYPO3-Installation:

user@local $ mw app exec --installation-id=a-XXXXX "composer require hn/typo3-mcp-server"

MCP-Konfigurationsbeispiel

Nutze diese kommandobasierte Server-Konfiguration in MCP-fähigen Tools:

{
"mcpServers": {
"typo3": {
"command": "mw",
"args": [
"app",
"exec",
"--quiet",
"--installation-id=a-XXXXX",
"vendor/bin/typo3 mcp:server"
]
}
}
}

Bekannte Einschränkungen