Skip to content

Requirements

  • Moodle 4.5 to 5.2. The plugin requires Moodle 2024100700 (4.5) and declares support for 4.5–5.2.
  • PHP: the plugin sets no PHP version of its own; it follows Moodle's. It has been tested with PHP 8.3.
  • Database: tested with PostgreSQL. The CI workflow runs PostgreSQL and MariaDB.
  • Cron running, so background tasks (create_course with a template, build_course) are processed.
  • HTTPS. Redirect URIs must be HTTPS, loopback HTTP (localhost, 127.0.0.1, [::1]) or a private-use native-app scheme.
  • An MCP client that supports Streamable HTTP.
  • Optional: web server rewrites for the site-root .well-known paths. See OAuth and tokens.