MCP (Model Context Protocol) server integration for TYPO3 and compatibility to EXT:ai_suite. Provides AI-powered tools for Claude Desktop, Claude.ai, ChatGPT, and other MCP clients.
12 LTS 13 LTS 14 LTS
12 LTS 13 LTS 14 LTS
# Release Notes: v0.4.0
## Features:
* Added the `uploadMedia` tool to upload images and videos via URL, base64 or online media (new `mcp:media` scope)
* Added the `compareWithLive` tool to diff a workspace draft against the live version
* Added the `getFlexFormSchema` tool and a local stdio transport
* Added a `raw` flag to `readRecords` to return stored HTML/RTE markup
* Added batch support for the move and copy record tools
* Enforce TCA-required fields when creating records via MCP
* Surface the `ai_suite_mcp` version and warn clients on a stale token
## Bugfixes and improvements:
* Improved TYPO3 v12/v13 cross-version compatibility (edit-access checks, FlexForm schema, workspace comparison, v12 IRRE elements)
* Fixed type-aware RTE handling so bodytext is no longer flattened on write, with more accurate read hints
* Improved `readRecords` output (HTML-stripped hints judged on the raw value, each field rendered once, truncated results flagged)
* Return structured per-record batch errors with readable output and schema introspection across the record tools
* Fixed the MCP resource handler for TYPO3 v14 (replaced the removed `SiteLanguage::getTwoLetterIsoCode()`)
* Handle `DateTimeImmutable` values in `ReadRecordTool`
## Important:
Please clear all caches after updating and compare database.
Filter for TYPO3 versions
## Features:
* Added the `uploadMedia` tool to upload images and videos via URL, base64 or online media (new `mcp:media` scope)
* Added the `compareWithLive` tool to diff a workspace draft against the live version
* Added the `getFlexFormSchema` tool and a local stdio transport
* Added a `raw` flag to `readRecords` to return stored HTML/RTE markup
* Added batch support for the move and copy record tools
* Enforce TCA-required fields when creating records via MCP
* Surface the `ai_suite_mcp` version and warn clients on a stale token
## Bugfixes and improvements:
* Improved TYPO3 v12/v13 cross-version compatibility (edit-access checks, FlexForm schema, workspace comparison, v12 IRRE elements)
* Fixed type-aware RTE handling so bodytext is no longer flattened on write, with more accurate read hints
* Improved `readRecords` output (HTML-stripped hints judged on the raw value, each field rendered once, truncated results flagged)
* Return structured per-record batch errors with readable output and schema introspection across the record tools
* Fixed the MCP resource handler for TYPO3 v14 (replaced the removed `SiteLanguage::getTwoLetterIsoCode()`)
* Handle `DateTimeImmutable` values in `ReadRecordTool`
## Important:
Please clear all caches after updating and compare database.