@customable/typo3-mcp (1.0.5)

Published 2025-10-07 17:10:50 +02:00 by jack in customable-mcp/typo3-mcp

Installation

@customable:registry=
npm install @customable/typo3-mcp@1.0.5
"@customable/typo3-mcp": "1.0.5"

About this package

🚀 typo3-mcp

MCP Server for TYPO3 CLI operations - cache management, extensions, and maintenance tasks.

Features

Core Features

  • 🗑️ cache_flush - Flush all caches
  • 📋 extension_list - List all extensions
  • extension_activate - Activate an extension
  • extension_deactivate - Deactivate an extension
  • 🔧 run_command - Execute TYPO3 console command
  • 📊 get_extension_info - Get detailed extension information

Advanced Features

  • 🏥 health_check - System health check
  • ⚙️ validate_site_config - Validate site configurations
  • 📊 get_system_info - Get TYPO3 system information
  • 🔍 check_updates - Check for available updates
  • 🗄️ database_info - Get database information

Installation

npm install
npm run build

Configuration

Required environment variables:

  • TYPO3_ROOT - Path to TYPO3 installation root directory
  • PHP_BINARY - Path to PHP binary (default: php)

Usage

export TYPO3_ROOT=/var/www/html/typo3
npm start

Examples

Flush cache

{
  "tool": "cache_flush",
  "arguments": {}
}

Activate extension

{
  "tool": "extension_activate",
  "arguments": {
    "key": "news"
  }
}

Run custom command

{
  "tool": "run_command",
  "arguments": {
    "command": "backend:lock",
    "args": ["--redirect=/maintenance"]
  }
}

License

MIT

Dependencies

Dependencies

ID Version
@modelcontextprotocol/sdk ^0.5.0

Development dependencies

ID Version
@types/node ^18.0.0
typescript ^5.3.0

Keywords

mcp typo3 cli cms
Details
npm
2025-10-07 17:10:50 +02:00
1
Customable Team
MIT
12 KiB
Assets (1)
Versions (2) View all
2.0.0 2025-10-10
1.0.5 2025-10-07