A TYPO3 content-health report you can rerun any time
A website collects small problems: a page that was never filled, a meta description nobody wrote, a page left on noindex, an image without alt text, an offer that still names last year's model. Finding them means opening page after page in the backend, and doing it again a few weeks later. With TYPO3 MCP you ask your AI assistant one question, get one table with the most important first, and ask the same question again whenever you want to compare.
The prompt
Make a content-health report for our Mustermann Outdoor site that we can rerun any time: empty pages, pages without a meta description or with an overlong or duplicate SEO title, pages set to noindex, hidden or scheduled pages, images without alt text, pages without a German version, and product names in the text that don't match our product pages. One table, most important first. Read only, answer here in the chat.
One question; save it and ask again to compare
What does the assistant do?
- Ask once: name the site, the checks you want and how the answer should look. Say that it is read only.
- The assistant reads the page tree, the languages, every page with its SEO fields and every content element, and asks AI Accessibility for images without alt text.
- On our demo it finds eleven points. First: the Deals page still sells a TX-6 e-bike, a model with no product page.
- Then pages without a German version, a dealer page set to noindex by mistake, an empty Events page, images without alt text, missing meta descriptions and a duplicate and an overlong SEO title.
- It ends with the thresholds it used, such as 60 characters for an SEO title. Keep the question: asked again later, it compares the same way.
How do I check it and put it back?
A question changes nothing: the assistant only reads, so there is nothing to put back. To check a finding, open the page in the backend: the Page module shows its content, the SEO tab of the page properties shows the description and Index this page.
What do I need?
AI Foundation with its MCP server switched on, an MCP-capable assistant, and AI Accessibility for the alt text check; AI Foundation is free, AI Accessibility is licensed.
What can the assistant not do for you?
- A report is as good as the question: name the checks and the limits you use (for example 60 characters for an SEO title), and ask for the thresholds in the answer, so the next run compares the same way.
- Rerunning means asking again. Nothing is scheduled and no report is stored in TYPO3; keep the answer if you want to compare later.
- Whether a product name is wrong is a judgement: on our demo the assistant flagged an old model on a sale page and let the same name pass on two pages that refer to it on purpose. Check each finding before you change it.
- The checks read the database fields. What the visitor sees, such as a headline rendered by the template, is not part of this answer; check it on the page.
- The alt text check uses AI Accessibility. The assistant reaches only the tables you enable: extension tables need Table Discovery.
- 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?
One question in Claude on our demo install: a content-health report of the Mustermann Outdoor site in one table, read only. Then two findings in the TYPO3 backend, the Deals page and the SEO tab of Find a dealer, and two pages on the website.
How do I rerun the report?
Ask the same question again, for example after a round of fixes. Keep the thresholds in the question or ask for them in the answer, so both runs compare the same way. Nothing is scheduled or stored in TYPO3.
Does the assistant fix what it finds?
Not in this episode: the question asks it to read only. Fix the points in the backend, or ask for one change at a time and check it before the next.
Transcript of the video
- 0:00MCP in Practice for TYPO3 · Episode 21: A TYPO3 content-health report you can rerun any time
- 0:03One question: a content-health report for the Mustermann Outdoor site, one table, most important first. Read only.
- 0:04Claude reads pages, content elements, languages and image metadata. It changes nothing.
- 0:06Eleven findings. First: the Deals page sells a TX-6, a model with no product page.
- 0:08Then pages without German, a dealer page set to noindex by mistake, and an empty Events page.
- 0:11Images without alt text, missing meta descriptions, a duplicate and an overlong SEO title, and three things outside the checklist.
- 0:14Now check it in TYPO3.
- 0:16The Deals page in the Page module: the offer still names the Trail E-Bike TX-6.
- 0:28Find a dealer, SEO tab: written like a landing page, but Index this page is off.
- 0:40On the website: the deal with the old model, and the Events page with no content.
- 0:50A content-health report from one question. Ask again any time to compare.
- 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.

