TYPO3 CMS

TYPO3 CMS MCP Connector for Claude

A+

Automate content management via TYPO3 CMS — retrieve page structures, create Extbase entities, update fields, and audit configurations seamlessly.

10 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect your TYPO3 CMS backend to any AI agent and take full enterprise control over global content operations mapping, backend Extbase entity tracking, and site hierarchy inspection.

What you can do

  • Page Structuring — Query an entire hierarchical navigation mesh grabbing exact IDs to isolate sub-folder content via the API organically
  • Extbase Data Entry — Perform high-volume CRUD patterns by instantiating new raw custom JSON configurations mapped flawlessly onto defined backend tables
  • Global Constant Audit — Ping initial states tracking configurations directly looking through the system Constants to bypass heavy configuration modules
  • Direct Node Removal — Programmatically obliterate or forcefully mutate an outdated content record via native endpoint requests securely

How it works

  1. Subscribe manually to this core server context
  2. Introduce your REST API's external TYPO_BASE_URL accompanied by your TYPO3 Authorization Bearer
  3. Engage directly your preferred AI model on cursor ensuring full architectural discovery limits

Drop PHP dependency injection debugging just to update a node value. You describe the change, the agent fires the protocol payload over REST effortlessly.

Who is this for?

  • CMS Platform Engineers — automate routine node setups requesting tree structures from LLMs avoiding constant IDE window switches
  • Digital Editors — prompt the agent to bulk-view lists of localized backend items skipping complicated table drill-downs natively
  • Web Architects — confirm internal route stability extracting pure JSON rendering on top-priority pages to find syntax breaks
cmscontent-operationscrud-operationssite-architectureextbase

10 tools expose this connector's capabilities to your AI agent.

create_cms_entity

Provide the entity name and data as a JSON object. Creates a new TYPO3 Extbase entity or content element

delete_cms_entity

This action is irreversible. Permanently deletes a TYPO3 record

get_initial_boot

Retrieves global configuration and root page schema from TYPO3

get_navigation_tree

Retrieves the hierarchical navigation menu starting from a page

get_rendered_page

Provide a numeric ID or canonical path. Retrieves a structured representation of a rendered TYPO3 page

get_single_record

Retrieves a single TYPO3 record by ID

list_backend_records

Provide the entity name and optional query parameters. Lists records for a specific TYPO3 entity or route

list_typoscript_globals

Lists global TypoScript settings and constants

ping_rest_api

Verifies connectivity to the TYPO3 REST API

update_cms_entity

Provide entity name, record ID, and JSON updates. Updates fields of an existing TYPO3 record

See how to talk to your AI agent using TYPO3 CMS.

Can you check the current initial boot configuration of our TYPO3 project?

Initial boot grabbed: System sits at version v12.4 LTS. Found core default routing mappings in context alongside basic site language configurations spanning EN and DE arrays.

List standard backend records available on the custom entity table 'tx_myext_domain_model_item'.

Under 'tx_myext_domain_model_item', 8 distinct entries were listed. Records IDs #23 and #40 seem recently added. Would you like me to deeply inspect the payload geometry of element #23?

Permanently delete the CMS entity under ID 644 on 'pages'.

Action confirmed. Record ID 644 inside the 'pages' entity has been wiped through a deletion mutation payload. It has been successfully removed from visibility.

Yes. Command the LLM to 'get_navigation_tree' from ID 1, revealing the layout. Finding a curious page, you can instruct it to 'get_rendered_page' supplying its new ID to dissect content instantly.

Related Connectors