TYPO3 content editing with AI: four everyday edits from chat
Most editing in TYPO3 is small: a word in a text, the order of two elements, a hidden page that should show, a cache to clear. Each one means finding the page and the field in the backend. With TYPO3 MCP you ask once, and the assistant does the edits in one batch you can take back.
The prompts
On our Mustermann Outdoor Home page, change "first service after 300 km" to "after 500 km".
Writes one elementShow the hidden page Winter Collection 2027, then clear the page caches.
Writes one page, then the cache
What does the assistant do?
- Ask for the edit in your own words, for example: change "first service after 300 km" to "after 500 km" on the Home page.
- Add the next edits in the same chat: the order of two elements, a hidden page to show.
- The assistant writes text, order and visibility in one batch and returns its batch ID.
- It clears the page caches, so the website shows the change.
- You check the change in the backend and on the website.
How do I check it and put it back?
Keep the batch ID. records_undo with that ID takes back every edit of the batch in one step, after a dry run of the undo. On our demo the whole batch went back that way.
What do I need?
AI Foundation with its MCP server switched on, and an MCP-capable assistant; AI Foundation is free.
What can the assistant not do for you?
- Cache clears, files, file metadata, redirects and scheduler tasks act at once; they are not part of a TYPO3 draft workspace.
- Clear the cache again after an undo.
- What your assistant reads through MCP goes to the vendor of that assistant, as with any chat.
Questions about this episode
What does this video show?
Two requests in Claude on our demo install: change "first service after 300 km" to "after 500 km" on the Home page, and show the hidden page Winter Collection 2027. Both results are checked in the TYPO3 backend and on the website.
Why does the German page still say 300 km?
Only the English text was changed. Claude said so in its answer, and the website shows it: the German page keeps its own text until it is changed too.
Does the video show the undo?
No. The recording shows the two edits and the checks. Afterwards we took the changes back on the demo with records_undo; the steps on this page describe how.
Transcript of the video
- 0:00MCP in Practice for TYPO3 · Episode 7: TYPO3 content editing with AI: four everyday edits from chat
- 0:02First request, in plain words: change 300 km to 500 km on the Home page.
- 0:04MCP gives Claude tools. The row names the connector: AI Universe Demo.
- 0:07Its answer: the English text changed. The German text still says 300 km.
- 0:09Second request: show the hidden page Winter Collection 2027.
- 0:11Done. Claude notes the page has no German translation.
- 0:12Both changes are live. We check them in TYPO3.
- 0:14Now check it in TYPO3.
- 0:15The Home page in the Page module: the text element now says 500 km.
- 0:21Claude's answer beside it: only the English text changed.
- 0:28In the page tree, Winter Collection 2027 is no longer hidden.
- 0:34Claude adds: no German translation, so German visitors get no matching page.
- 0:40On the English website, the Home page now says 500 km.
- 0:45The German page still says 300 km, as Claude said.
- 0:50Both edits, from prompt to answer, instead of opening, editing and saving by hand.
- 0:52All episodes: t3planet.de/en/blog/typo3-mcp-in-practice/
Sovereign TYPO3 AI
AI Foundation for TYPO3T3AF
The base every extension runs on. Manage providers, prompts, permissions and costs in one place.

