Purpose
This page lists what your server and TYPO3 instance need before you install EXT:ns_t3af. Check these items on staging before production.Core requirements
- TYPO3 CMS — 13.4 LTS or 14.3+ (TYPO3 12 is no longer supported since 2.0.0)
- PHP — 8.2 to 8.5 (8.3 recommended)
- Database — MySQL 8.0+ or MariaDB 10.3+
- Web server — Apache or Nginx with HTTPS on production
Required system extensions
- workspaces — Draft workspaces for MCP and safe edits
- scheduler — Background AI jobs
Composer / package dependencies
T3AF is free and open source, published on the TYPO3 Extension Repository and on Packagist. Install it withcomposer require nitsan/ns-t3af.
Depends on: typo3/cms-workspaces, typo3/cms-scheduler
Conflicts with: other MCP server packages (marekskopal/typo3-mcp-server, hn/typo3-mcp-server, and similar). Remove conflicting packages before install.
MCP server (optional)
If you plan to use the MCP server:- TYPO3 — 13.4+ or 14.3+ for full MCP support
- HTTPS — Required for OAuth in production
- mcp/sdk — Bundled with T3AF
Server resources
- PHP memory — Minimum 256 MB; 512 MB or more recommended
- Max execution time — Minimum 60 seconds; 120 seconds or more recommended for long AI calls
- Outbound HTTPS — Required for AI API calls
External services (at least one)
You need at least one of these before AI features work:- AI provider API key — BYOK (Bring Your Own Key) mode
- AI Credits — Managed billing mode (see AI Credits)
- DeepL / Google keys — Optional, for translation settings in Extension Configuration
Pre-install checklist
- TYPO3 13.4+ (Composer or TER installation)
- PHP 8.2+ with extensions
mbstring,json,openssl,curl - HTTPS on production
- Scheduler cron active (every minute)
- API key or credits plan ready
- No licence key needed for AI Foundation