Visión general
LMS MCP conecta tus sitios Moodle con asistentes de IA. Una vez conectado, puedes pedirle a un asistente cosas como «¿qué alumnos no han entregado todavía el ensayo?» o «crea una actividad SCORM en el curso de acogida a partir de este paquete», y leerá de tu propio Moodle — y escribirá en él cuando se lo permitas.
Funciona sobre el Model Context Protocol (MCP), el estándar abierto que usan los asistentes de IA para hablar con sistemas externos. Cualquier cosa que hable MCP puede conectarse: Claude, ChatGPT, Cursor, Claude Code y más.
Las tres piezas
| Pieza | Dónde se ejecuta | Qué hace |
|---|---|---|
| El panel | Aquí, en LMS MCP | Donde creas tus conexiones Moodle, gestionas las claves de acceso y ves el uso. |
| El plugin | Dentro de cada Moodle | Enlaza ese sitio con el panel y provisiona el acceso por usuario. Se instala una vez por sitio. |
| El servidor MCP | Alojado por nosotros | El endpoint al que se conecta tu asistente. Ejecuta llamadas a los servicios web de Moodle en tu nombre. |
Organizaciones y conexiones
Tu organización es la cuenta: es la dueña de la facturación, de los miembros y de las conexiones Moodle. Cada conexión enlaza un sitio Moodle con esa organización, y puedes crear tantas como permita tu plan — producción y preproducción, o una por institución.
Todo lo demás cuelga de la conexión: sus propias credenciales de plugin, sus claves, su URL de conector y su uso. El panel las lista en Organización → Moodle, y cada fila abre la página de esa conexión con su estado en vivo, sus claves y la URL del conector, con botón de copiar.
Cómo funciona el acceso
LMS MCP nunca recibe una contraseña. El acceso se apoya en los tokens de servicio web y los roles del propio Moodle:
- El plugin emite un token de Moodle para un usuario, acotado a su rol.
- El panel guarda ese token cifrado y devuelve una clave MCP — la credencial que el asistente presenta en realidad.
- Cada petición del asistente se ejecuta como ese usuario de Moodle, con sus permisos. La clave de un profesor nunca puede ver lo que un profesor no puede ver.
Una clave pertenece a una sola conexión: funciona contra la URL de conector de esa conexión y de ninguna otra. Como la clave es una credencial aparte, puedes suspenderla o revocarla en cualquier momento sin tocar la cuenta de Moodle subyacente — y el corte se aplica en la siguiente llamada del asistente.
Qué puedes hacer con ello
- Preguntar sobre tus cursos — matriculaciones, contenidos, participantes, grupos, calificaciones, fechas límite, actividad en foros, mensajes.
- Crear y modificar contenido — cuestionarios, paquetes SCORM, actividades H5P, recursos de fichero, insignias, copias y restauraciones, importación de preguntas.
- Usar el chat integrado — el panel incluye su propio chat con IA con las mismas herramientas, así que le sacas partido sin configurar ningún cliente externo.
Las operaciones de escritura siempre requieren tu aprobación explícita en el chat, y una clave puede restringirse a solo lectura, a un subconjunto de herramientas o a cursos concretos.
Por dónde seguir
- ¿Recién llegado? Sigue la guía rápida — un sitio conectado y un asistente respondiendo en unos quince minutos.
- ¿Comprobando si tu Moodle cumple? Consulta los requisitos.
- ¿Ya conectado y quieres configurar un cliente concreto? Consulta conectar un asistente.