EduBase

EduBase

The EduBase MCP server enables Claude and other LLMs to interact with EduBase's comprehensive e-learning platform through the Model Context Protocol (MCP).

50K+

165 Tools

Packaged by
Requires Configuration
Requires Secrets
Add to Docker Desktop

Version 4.43 or later needs to be installed to add the server automatically

Tools

NameDescription
edubase_delete_class_membersRemove user(s) from a class
edubase_delete_class_permissionRemove a user permission from a class
edubase_delete_class_tagRemove a tag attachment from a class
edubase_delete_course_permissionRemove a user permission from a course
edubase_delete_course_tagRemove a tag attachment from a course
edubase_delete_event_permissionRemove a user permission from an event
edubase_delete_event_tagRemove a tag attachment from an event
edubase_delete_examRemove/archive exam
edubase_delete_exam_brandingRemove branding from an exam
edubase_delete_exam_permissionRemove a user permission from an exam
edubase_delete_exam_tagRemove a tag attachment from an exam
edubase_delete_exam_usersRemove user(s) from an exam
edubase_delete_filebin_uploadDelete an uploaded file and/or temporary file upload link
edubase_delete_integrationRemove integration
edubase_delete_integration_permissionRemove a user permission from an integration
edubase_delete_integration_tagRemove a tag attachment from an integration
edubase_delete_organizationRemove organization
edubase_delete_organization_membersRemove user(s) from an organization
edubase_delete_organization_permissionRemove a user permission from an organization
edubase_delete_organization_tagRemove a tag attachment from an organization
edubase_delete_organization_webhookRemove organizational webhook
edubase_delete_questionPermanently delete a Quiz question
edubase_delete_quizRemove/archive Quiz set
edubase_delete_quiz_permissionRemove a user permission from a quiz
edubase_delete_quiz_questionsRemove question(s) from a Quiz set, or one of its question group
edubase_delete_quiz_tagRemove a tag attachment from a Quiz
edubase_delete_scorm_permissionRemove a user permission from a SCORM learning material
edubase_delete_scorm_tagRemove a tag attachment from a SCORM learning material
edubase_delete_tag_permissionRemove a user permission from a tag
edubase_delete_userDelete user
edubase_delete_user_assumeRevoke assume token
edubase_delete_user_classesRemove user from class(es)
edubase_delete_user_loginDelete a previously generated login link
edubase_delete_user_organizationsRemove user from organization(s)
edubase_delete_video_permissionRemove a user permission from a video
edubase_delete_video_tagRemove a tag attachment from a video
edubase_filebinUpload file to EduBase temporary file storage
edubase_get_classGet/check class
edubase_get_class_assignmentsList all assignments in a class
edubase_get_class_membersList all members in a class
edubase_get_class_permissionCheck if a user has permission on a class
edubase_get_class_tagCheck if tag is attached to a class
edubase_get_class_tagsList all attached tags of a class
edubase_get_classesList owned and managed classes
edubase_get_course_permissionCheck if a user has permission on a course
edubase_get_course_tagCheck if tag is attached to a course
edubase_get_course_tagsList all attached tags of a course
edubase_get_event_permissionCheck if a user has permission on an event
edubase_get_event_tagCheck if tag is attached to an event
edubase_get_event_tagsList all attached tags of an event
edubase_get_examGet/check exam
edubase_get_exam_brandingGet exam branding configuration
edubase_get_exam_certificates_userGet (the latest) certificate details for a specific exam and user
edubase_get_exam_permissionCheck if a user has permission on an exam
edubase_get_exam_results_rawGet raw results for a specific exam
edubase_get_exam_results_userGet user results for a specific exam
edubase_get_exam_tagCheck if tag is attached to an exam
edubase_get_exam_tagsList all attached tags of an exam
edubase_get_exam_usersList all users on an exam
edubase_get_examsList owned and managed exams
edubase_get_integrationGet/check integration
edubase_get_integration_keysGet integration keys/secrets
edubase_get_integration_permissionCheck if a user has permission on an integration
edubase_get_integration_tagCheck if tag is attached to an integration
edubase_get_integration_tagsList all attached tags of an integration
edubase_get_integrationsList owned and managed integrations
edubase_get_organizationGet/check organization
edubase_get_organization_membersList all members in an organization
edubase_get_organization_permissionCheck if a user has permission on an organization
edubase_get_organization_tagCheck if tag is attached to an organization
edubase_get_organization_tagsList all attached tags of an organization
edubase_get_organization_webhookGet/check webhook configured in organization
edubase_get_organizationsList owned and managed organizations
edubase_get_questionCheck existing question
edubase_get_question_idGet external unique question identifier by question identification string
edubase_get_questionsList owned and managed Quiz questions
edubase_get_quizGet/check Quiz set
edubase_get_quiz_permissionCheck if a user has permission on a quiz
edubase_get_quiz_questionsList all questions and question groups in a Quiz set
edubase_get_quiz_results_playGet detailed results for a specific Quiz play
edubase_get_quiz_results_userGet user results for a specific Quiz set
edubase_get_quiz_tagCheck if tag is attached to a Quiz
edubase_get_quiz_tagsList all attached tags of a Quiz
edubase_get_quizesList owned and managed Quiz sets
edubase_get_scorm_permissionCheck if a user has permission on a SCORM learning material
edubase_get_scorm_tagCheck if tag is attached to a SCORM learning material
edubase_get_scorm_tagsList all attached tags of a SCORM learning material
edubase_get_tagGet/check tag
edubase_get_tag_permissionCheck if a user has permission on a tag
edubase_get_tagsList owned and managed tags
edubase_get_userGet/check user
edubase_get_user_classesList all classes a user is member of
edubase_get_user_groupGet user's group
edubase_get_user_loginGet latest valid login link for user
edubase_get_user_meGet/check current user
edubase_get_user_nameGet user's name
edubase_get_user_organizationsList all organizations a user is member of
edubase_get_user_searchLookup user by email, username or code
edubase_get_usersList managed, non-generated users
edubase_get_video_permissionCheck if a user has permission on a video
edubase_get_video_tagCheck if tag is attached to a video
edubase_get_video_tagsList all attached tags of a video
edubase_mcp_server_apiGet MCP Server API URL
edubase_mcp_server_versionGet MCP Server Version
edubase_patch_integrationUpdate integration
edubase_patch_organizationUpdate organization
edubase_patch_organization_webhookUpdate organizational webhook
edubase_patch_userUpdate user
edubase_post_class_membersAssign user(s) to a class
edubase_post_class_permissionCreate new permission for a user on a class
edubase_post_class_tagAttach tag to a class
edubase_post_class_transferTransfer class to user
edubase_post_classes_membersAssign user(s) to class(es)
edubase_post_course_permissionCreate new permission for a user on a course
edubase_post_course_tagAttach tag to a course
edubase_post_course_transferTransfer course to user
edubase_post_event_permissionCreate new permission for a user on an event
edubase_post_event_tagAttach tag to an event
edubase_post_event_transferTransfer event to user
edubase_post_examCreate a new exam from an existing Quiz set
edubase_post_exam_brandingConfigure or update exam branding
edubase_post_exam_certificates_user_downloadGenerate download link for the latest user exam certificate
edubase_post_exam_permissionCreate new permission for a user on an exam
edubase_post_exam_summarySubmit a new AI exam summary
edubase_post_exam_tagAttach tag to an exam
edubase_post_exam_transferTransfer exam to user
edubase_post_exam_usersAssign user(s) to an exam
edubase_post_filebin_uploadGenerate upload link for a temporary file storage
edubase_post_integrationCreate a new API or LMS integration
edubase_post_integration_keysRotate integration keys/secrets
edubase_post_integration_permissionCreate new permission for a user on an integration
edubase_post_integration_tagAttach tag to an integration
edubase_post_integration_transferTransfer integration to user
edubase_post_metrics_customUpdate a custom metric
edubase_post_organizationCreate an organization
edubase_post_organization_membersAssign user(s) to an organization
edubase_post_organization_permissionCreate new permission for a user on an organization
edubase_post_organization_tagAttach tag to an organization
edubase_post_organization_transferTransfer organization to user
edubase_post_organization_webhookCreate a webhook for an organization
edubase_post_organization_webhook_triggerTrigger an organizational webhook call with optional custom payload
edubase_post_organizations_membersAssign user(s) to organization(s)
edubase_post_questionPublish or update a question
edubase_post_question_exportGenerate download link for exporting the question (in JSON format)
edubase_post_question_idSet external unique question identifier for question identified by a question identification string
edubase_post_quizCreate a new Quiz set
edubase_post_quiz_permissionCreate new permission for a user on a quiz
edubase_post_quiz_questionsAssign question(s) to a Quiz set, or one of its question group
edubase_post_quiz_tagAttach tag to a Quiz
edubase_post_quiz_transferTransfer Quiz to user
edubase_post_scorm_permissionCreate new permission for a user on a SCORM learning material
edubase_post_scorm_tagAttach tag to a SCORM learning material
edubase_post_scorm_transferTransfer SCORM to user
edubase_post_tag_permissionCreate new permission for a user on a tag
edubase_post_tag_transferTransfer tag to user
edubase_post_userCreate new EduBase user account
edubase_post_user_assumeAssume user for next requests with assume token
edubase_post_user_classesAssign user to class(es)
edubase_post_user_groupUpdate a user's group
edubase_post_user_loginGenerate login link
edubase_post_user_nameUpdate a user's name
edubase_post_user_organizationsAssign user to organization(s)
edubase_post_video_permissionCreate new permission for a user on a video
edubase_post_video_tagAttach tag to a video
edubase_post_video_transferTransfer video to user
Related servers