TYPO3 CMS Connector for AI agents.
10 live capabilities
Manage your site content and audit global constants without leaving your editor.
Waiting for input…
Why people use TYPO3 CMS
TYPO3 CMS: Automating Content Management and Data Entry
This Connector changes that by giving your agent direct access to your environment. You can describe a content change in plain English, and the agent handles the heavy lifting of constructing the right data payload and hitting the backend endpoints. You get to focus on the actual architecture while the agent handles the repetitive tasks of data entry.
What Vinkius changes
You stop manual data entry and start giving direct commands to your content.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Mapping a complex site hierarchy
A CMS Engineer needs to see how a new sub-folder is nested.
- Real-world use case 02
Bulk updating page titles
An editor needs to change the titles of 20 different pages.
- Real-world use case 03
Debugging a broken route
A Web Architect is seeing a blank page.
Complete set · 10capabilities
The complete TYPO3 CMS capability set.
These are the exact actions your AI can choose when you ask it to work with TYPO3 CMS.
01—04
4 capabilities in this set.
Part of 10 available through TYPO3 CMS.
- 01 Capability
Create cms entity
Creates a new Extbase entity or content element. Just provide the data as a JSON object.
- 02 Capability
Delete cms entity
Permanently deletes a TYPO3 record from your backend. Use this only when you're sure the content is no longer needed.
- 03 Capability
Get initial boot
Retrieves your global configuration and root page schema. It's great for getting a high-level overview of the site.
- 04 Capability
Get navigation tree
Retrieves the hierarchical navigation menu starting from a specific page. Use it to map out your site structure.
05—07
3 capabilities in this set.
Part of 10 available through TYPO3 CMS.
- 05 Capability
Get rendered page
Retrieves a structured representation of a rendered page. This helps you check for syntax breaks on specific paths.
- 06 Capability
Get single record
Retrieves all data for a single record by its ID. Use this to inspect the details of a specific content piece.
- 07 Capability
Update cms entity
Updates fields of an existing record using a name and ID. It's the primary way to modify content via natural language.
08—10
3 capabilities in this set.
Part of 10 available through TYPO3 CMS.
- 08 Capability
Ping rest api
Verifies the connection to your TYPO3 REST API is active. Use this to ensure your credentials and URL are correct.
- 09 Capability
List backend records
Lists records for a specific entity or route. Use this to find specific items without searching through the UI.
- 10 Capability
List typoscript globals
Lists global TypoScript settings and constants. This is the fastest way to audit your system configurations.
Set up in minutes
One URL. Then ask TYPO3 CMS to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use TYPO3 CMS from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_MvYCENhvJ4l7rLLr6a8FG3KbDflpyTTNIi802Z4o/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it TYPO3 CMS, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable TYPO3 CMS for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_MvYCENhvJ4l7rLLr6a8FG3KbDflpyTTNIi802Z4o/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the TYPO3 CMS URL.
- Step 03
Save and start
Save the connection and enable TYPO3 CMS in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"typo3-cms": {
"url": "https://edge.vinkius.com/vk_preview_MvYCENhvJ4l7rLLr6a8FG3KbDflpyTTNIi802Z4o/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using TYPO3 CMS
Open Agent mode in chat and ask: "Using TYPO3 CMS, help me...". 10 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"typo3-cms": {
"url": "https://edge.vinkius.com/vk_preview_MvYCENhvJ4l7rLLr6a8FG3KbDflpyTTNIi802Z4o/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using TYPO3 CMS
Ask Copilot: "Using TYPO3 CMS, help me...". 10 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"typo3-cms": {
"url": "https://edge.vinkius.com/vk_preview_MvYCENhvJ4l7rLLr6a8FG3KbDflpyTTNIi802Z4o/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using TYPO3 CMS
Open Cascade and ask: "Using TYPO3 CMS, help me...". 10 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"typo3-cms": {
"url": "https://edge.vinkius.com/vk_preview_MvYCENhvJ4l7rLLr6a8FG3KbDflpyTTNIi802Z4o/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using TYPO3 CMS
Ask Cline: "Using TYPO3 CMS, help me...". 10 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add typo3-cms --transport http "https://edge.vinkius.com/vk_preview_MvYCENhvJ4l7rLLr6a8FG3KbDflpyTTNIi802Z4o/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using TYPO3 CMS
Ask Claude: "Using TYPO3 CMS, show me...". 10 tools are ready
Where the request belongs
Work TYPO3 CMS can move forward.
This is for the CMS platform engineer who is tired of clicking through dashboards at 2am and the digital editor who needs to manage bulk content without the manual overhead.
CMS Platform Engineer
Automates routine node setups and queries tree structures from an LLM to avoid constant IDE window switches.
Digital Editor
Bulk-views localized backend items and updates content fields without navigating complicated table drill-downs.
Web Architect
Extracts pure JSON rendering on high-priority pages to confirm internal route stability and find syntax breaks.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsStatamic
Manage your Statamic CMS content—list entries, fetch taxonomy terms, inspect global sets, and explore site navigation directly from your AI agent.
Drupal
Manage headless content via Drupal. list nodes, handle taxonomy terms, manage files, and audit users directly from any AI agent.
Magnolia (Enterprise Headless CMS)
Manage enterprise content via Magnolia CMS. query JCR nodes, audit template schemas, and orchestrate headless delivery.
Joomla (Open-Source CMS)
Manage content via Joomla. list and create articles, manage categories and tags, and audit site menus.
Payload CMS
Manage your Payload CMS instance. query collections, inspect documents, and manage content directly from your AI agent.
Elemeno
Equip your AI agent to manage content collections, track singletons, and monitor items via the Elemeno CMS API.
Bring your own AI
Change the model, client or framework. Keep TYPO3 CMS connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about TYPO3 CMS.
The practical details behind the request, access and result.
Can the TYPO3 CMS MCP help me update content faster?
Yes, it lets your agent modify specific fields in your records using JSON, so you don't have to do it manually in the dashboard.
How does the TYPO3 CMS MCP handle navigation?
It can pull the full hierarchical navigation menu, making it easy to see your entire site structure at once.
Can I use the TYPO3 CMS MCP to audit my site's constants?
Absolutely. It can list all your global TypoScript settings and constants so you can check them instantly.
Does the TYPO3 CMS MCP support Extbase entities?
Yes, it includes capabilities to create and list records for your custom Extbase entities.
Can the TYPO3 CMS MCP help with debugging rendered pages?
It can fetch a structured representation of a rendered page, which helps you find syntax breaks or layout issues quickly.
Is it safe to delete records with the TYPO3 CMS MCP?
It can permanently delete records, but it's designed so you can first list and inspect them to make sure you're targeting the right ID.
Can it retrieve both the navigation tree and single rendered pages autonomously?
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.
How does the assistant handle adding complex backend module data like Extbase records?
Using the 'create_cms_entity' endpoint capability, you just tell the AI the physical target database component and pass your JSON. TYPO3 resolves it server-side identically as if inserted from the admin view.
Is there a fast way to verify if my TYPO3 API authentication block is working?
Run a request with the 'ping_rest_api' capability. It triggers a lightweight, zero-payload call directly returning successful metadata from your host validating you have unbridled authorization natively.
One connection away
Give your agent a direct line to TYPO3 CMS.
Connect TYPO3 CMS once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available