D2L Brightspace MCP

Conecta tu agente de IA directamente a D2L Brightspace. 19 tools para acceder a cursos, calificaciones, entregas, quizzes y mas.

Conectar con D2L

Como conectar

Claude Code
claude mcp add --transport http d2l-brightspace https://apps.ibero.criterial.cc/mcp
Cursor / VS Code
"d2l-brightspace": { "url": "https://apps.ibero.criterial.cc/mcp" }

Al conectar, se abrira tu navegador para autenticarte con D2L. Despues de eso, tu agente tendra acceso a los tools.

Tools disponibles (19)

Cursos & Enrollments

d2l_whoamiPerfil del usuario D2L conectado
d2l_list_coursesCursos donde el usuario esta inscrito
d2l_get_rosterUsuarios inscritos en un curso (nombres, roles)
d2l_get_classlistClasslist detallada con emails y org IDs

Calificaciones

d2l_get_gradesGrade objects (categorias e items) de un curso
d2l_get_grade_valuesScores de todos los alumnos en un grade item
d2l_get_user_gradesTodas las calificaciones de un alumno
d2l_get_my_gradesMis calificaciones en un curso

Entregas & Assignments

d2l_get_dropbox_foldersCarpetas de entrega (assignments) de un curso
d2l_get_submissionsEntregas de todos los alumnos en un assignment
d2l_get_user_submissionsEntregas de un alumno especifico

Quizzes

d2l_get_quizzesLista de quizzes de un curso
d2l_get_quizDetalle de un quiz (instrucciones, limites, fechas)
d2l_get_quiz_attemptsIntentos y scores de un quiz

LTI

d2l_list_lti_linksLTI links registrados en un curso
d2l_create_lti_linkCrear nuevo LTI link en un curso
d2l_create_lti_providerRegistrar tool provider global

Utilidades

d2l_get_contentTabla de contenidos de un curso (modulos, topics)
d2l_api_callLlamada generica a cualquier endpoint D2L