MoodlIA CLI

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

Cliente de línea de comandos y NodePaquete npm publicado

Una docente planifica un curso con apuntes y un portátil en un espacio de aprendizaje luminoso
IA que acompaña tu forma de enseñar

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 npm

01

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

  1. Pide a una persona familiarizada con herramientas de línea de comandos que instale MoodlIA CLI en el ordenador que vas a usar.
  2. Dale la dirección de Moodle y un token REST de MoodlIA específico proporcionado por el administrador de Moodle.
  3. Mantén ese token en privado y usa un curso de prueba para tu primera conexión.

Prueba una cosa pequeña

  1. Abre la herramienta de comandos y comprueba que puede leer tu sitio Moodle.
  2. Prueba una tarea pequeña y reversible, como listar un curso o crear un elemento de borrador.
  3. Comprueba el resultado en Moodle antes de repetir el flujo.
Pide ayuda para empezar con esta herramienta

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.
  1. Instálala

    Instala Node.js 22 o posterior y ejecuta esto una vez en PowerShell o Terminal.

    npm install -g moodlia
    Abrir MoodlIA CLI en npm
  2. Añ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"
  3. Comprueba la conexión

    Este comando de solo lectura confirma que la CLI puede llegar a Moodle con tu cuenta.

    moodlia get-current-user
  4. Prueba 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