What problem does it solve? Connecting a REDAXO CMS to large language models normally means wiring up provider SDKs, API keys, and model catalogs by hand. This Skill explains the ai_platform AddOn, which centralizes LLM profiles, a PHP service API for text, image, and embedding generation, tool-using agents, and an OAuth-protected MCP server in one place. ## Core Features & Use Cases - Profile-based LLM configuration: Create one profile per use case (text, image generation, image understanding, embeddings) across ten providers including OpenAI, Anthropic, Google, Ollama, Mistral, and OpenRouter. - PHP Service API and agents: Call generateText, generateImage, understandImage, or generateEmbedding from any REDAXO code, and build tool-using agents via the AI_PLATFORM_AGENT_TOOLS extension point. - MCP server with OAuth 2.1: Expose project content and custom tools at POST /mcp with PKCE, dynamic client registration, and YCom-group-based scopes. - Use Case: A developer needs product descriptions generated from REDAXO articles. They create a text profile with a system prompt, set it as the default, and call Service::getInstance()->generateText() from a module. ## Quick Start Ask the assistant to create a text generation profile in the ai_platform AddOn and show the PHP code to call it from a REDAXO module.