MoodlIA CLI
Ejecuta tareas de Moodle desde una terminal o un flujo repetible.

Creado para facilitar una tarea concreta.
La herramienta pública de línea de comandos y el cliente Node reutilizable para el plugin de MoodlIA. Lleva el mismo contrato de operaciones a equipos de desarrollo, scripts y procesos de automatización.
Abrir el paquete npm01
En qué te ayuda
- Se conecta directamente con MoodlIA mediante REST
- Disponible como comando global o dependencia de proyecto
- Incluye un cliente reutilizable y declaraciones TypeScript generadas
02
Ideal para
- Personas que prefieren la terminal para tareas repetibles de Moodle
- Scripts que crean, inspeccionan o auditan contenido de cursos
- Procesos de automatización que necesitan el cliente público de MoodlIA
03
Qué necesitas
- Node.js 22 o posterior
- Un sitio Moodle con el plugin de MoodlIA instalado
- Un token REST habilitado para el servicio de MoodlIA
Cómo se instala y se utiliza.
Es una herramienta de terminal. No tienes que aprenderla en solitario: una persona de Moodle o informática puede hacer contigo la configuración inicial.
Configúralo una vez
- Pide a una persona familiarizada con herramientas de línea de comandos que instale MoodlIA CLI en el ordenador que vas a usar.
- Dale la dirección de Moodle y un token REST de MoodlIA específico proporcionado por el administrador de Moodle.
- Mantén ese token en privado y usa un curso de prueba para tu primera conexión.
Prueba una cosa pequeña
- Abre la herramienta de comandos y comprueba que puede leer tu sitio Moodle.
- Prueba una tarea pequeña y reversible, como listar un curso o crear un elemento de borrador.
- Comprueba el resultado en Moodle antes de repetir el flujo.
PASOS CONCRETOS
Instala y ejecuta MoodlIA CLI
Úsala si quieres realizar tareas repetibles de Moodle desde una terminal. Se conecta solo por REST; la CLI no necesita ni configura MCP.Instálala
Instala Node.js 22 o posterior y ejecuta esto una vez en PowerShell o Terminal.
Abrir MoodlIA CLI en npmnpm install -g moodliaAñade la conexión de Moodle
Tu administrador proporciona un token REST limitado de MoodlIA. Pega estos valores en la misma ventana de PowerShell y sustituye los ejemplos.
$env:MOODLE_BASE_URL = "https://tu-moodle.example" $env:MOODLE_REST_TOKEN = "tu-token"Comprueba la conexión
Este comando de solo lectura confirma que la CLI puede llegar a Moodle con tu cuenta.
moodlia get-current-userPrueba una tarea pequeña
Pide las opciones del comando y empieza en un curso de prueba. Comprueba cada resultado dentro de Moodle.
moodlia --help moodlia get-courses --limit 10
¿Necesitas ayuda con MoodlIA CLI?
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