Configure TYPO3 MCP via STDIO
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.
Prerequisites
- A TYPO3 installation running on mittwald
- Local access to the
mwCLI - TYPO3 MCP server package
hn/typo3-mcp-serverinstalled in the TYPO3 instance
Local STDIO transport command
Use mw app exec to run the TYPO3 MCP server inside your app container:
user@local $ mw app exec --quiet --installation-id=a-XXXXX "vendor/bin/typo3 mcp:server"
Replace a-XXXXX with your TYPO3 app installation ID.
Find the installation ID
List app installations and pick the TYPO3 installation ID:
user@local $ mw app list
Use the returned ID in --installation-id=....
Composer dependency note
If vendor/bin/typo3 mcp:server is not available, install the package inside the TYPO3 installation:
user@local $ mw app exec --installation-id=a-XXXXX "composer require hn/typo3-mcp-server"
MCP configuration example
Use this command-based server configuration in MCP-capable tools:
{
"mcpServers": {
"typo3": {
"command": "mw",
"args": [
"app",
"exec",
"--quiet",
"--installation-id=a-XXXXX",
"vendor/bin/typo3 mcp:server"
]
}
}
}