MoodlIA Moodle Plugin
Ofrece a herramientas de IA autorizadas acceso controlado a acciones y contenido de Moodle.

Creado para facilitar una tarea concreta.
La base del servidor para automatizar Moodle de forma controlada. Expone operaciones explícitas mediante REST y un endpoint MCP alojado en Moodle, manteniendo los permisos y registros de Moodle como fuente de autoridad.
Consultar o comunicar una incidencia01
En qué te ayuda
- Servicios REST y un endpoint MCP alojado en Moodle
- Operaciones para cursos, actividades, bancos de preguntas, matriculaciones, archivos, auditorías y copias de seguridad
- Flujos que respetan los permisos y no eluden Moodle
02
Ideal para
- Equipos que conectan asistentes de IA directamente con Moodle
- Administradores que automatizan tareas repetitivas de creación de cursos
- Desarrolladores que crean flujos controlados para Moodle
03
Qué necesitas
- Un sitio Moodle donde se pueda instalar un plugin local
- Un usuario de servicios y un token autorizados en Moodle
- Solo los permisos necesarios para el flujo previsto
Cómo se instala y se utiliza.
Esta es la base que instala un administrador de Moodle. El profesorado normalmente la utiliza desde otra herramienta MoodlIA.
Configúralo una vez
- Pide a la persona que administra tu sitio Moodle que instale este plugin una única vez para todo el sitio.
- Pídele que cree una cuenta de servicio MoodlIA independiente, con acceso limitado y un token para lo que necesitas hacer.
- Guarda en privado la dirección de Moodle y el token; nunca compartas una contraseña de administrador.
Prueba una cosa pequeña
- Empieza con una tarea pequeña en un curso de prueba o una copia del curso.
- Úsalo desde una herramienta complementaria, como MoodlIA CLI o un asistente de IA autorizado.
- Revisa cada cambio que se proponga en Moodle antes de confirmarlo.
PASOS CONCRETOS
Instala MoodlIA en Moodle
Esta configuración la realiza una sola vez un administrador de Moodle. Después, el profesorado y las herramientas autorizadas usan sus propios permisos de Moodle.Descarga el plugin
Abre el proyecto del plugin y descarga el ZIP. Extráelo de modo que la carpeta se llame moodlia.
Descargar el plugin MoodlIAColócalo en Moodle
Copia la carpeta en local/moodlia dentro de la instalación de Moodle y ejecuta la actualización.
php admin/cli/upgrade.php --non-interactive php admin/cli/purge_caches.phpCrea un token limitado
En Administración del sitio, activa los servicios web, crea el servicio MoodlIA y da a un usuario de servicio dedicado solo las capacidades necesarias. Crea su token; no uses nunca una contraseña de administrador.
Configura un cliente MCP
Utiliza el mismo token REST de Moodle como token Bearer. Los clientes MCP modernos sin estado y los clientes heredados usan este mismo endpoint.
URL: https://TU-MOODLE.example/local/moodlia/mcp.php Authorization: Bearer TU_MOODLE_REST_TOKEN
¿Necesitas ayuda con MoodlIA Moodle Plugin?
Cuéntanos qué quieres conseguir. Te ayudaremos a elegir, empezar, configurar o resolver problemas con el proyecto de MoodlIA adecuado.
Escribe a contact@moodlia.com