{"server":"NovaTutorMcpServer","version":"1.0.0","curriculum":"South African Department of Basic Education (DBE) CAPS & Independent Examinations Board (IEB) IT (Grades 10-12)","company":"Lite Charms","status":"Active","mcpEndpoint":"/mcp","supportedTransports":["HTTP/SSE","Stdio"],"excelPowerQueryEndpoint":"/api/analytics/estate","learnerAnalyticsEndpoint":"/api/analytics/learner/{phoneNumber}","tools":[{"name":"get_learner_profile","group":"LearnerProfileManagement","description":"Retrieves learner profile, curriculum (CAPS/IEB), school, location, grade, language, topic, and misconceptions."},{"name":"update_learner_curriculum","group":"LearnerProfileManagement","description":"Updates learner curriculum examination board (CAPS or IEB)."},{"name":"update_learner_school","group":"LearnerProfileManagement","description":"Updates learner high school name."},{"name":"update_learner_location","group":"LearnerProfileManagement","description":"Updates learner city/district and province."},{"name":"update_learner_grade","group":"LearnerProfileManagement","description":"Updates learner IT grade (10, 11, or 12)."},{"name":"update_learner_language","group":"LearnerProfileManagement","description":"Updates learner programming language (Java, Delphi, or Python)."},{"name":"update_learner_topic","group":"LearnerProfileManagement","description":"Updates current IT syllabus topic."},{"name":"record_learner_misconception","group":"TutorScaffolding","description":"Records a newly identified conceptual misconception."},{"name":"get_curriculum_guidelines","group":"CurriculumReference","description":"Retrieves official DBE CAPS or IEB curriculum guidelines and scope."},{"name":"get_supported_curricula","group":"CurriculumReference","description":"Lists supported examination boards and curriculum standards."},{"name":"get_caps_exam_drill","group":"ExaminerAssessment","description":"Fetches an NSC/IEB past-paper style micro-drill with official rubrics."},{"name":"get_caps_syllabus_topics","group":"CurriculumReference","description":"Lists official IT curriculum topics for a grade and curriculum."},{"name":"get_recent_assessments","group":"ExaminerAssessment","description":"Retrieves recent assessment records and diagnostic test scores."},{"name":"record_assessment_result","group":"ExaminerAssessment","description":"Dynamically persists assessment evaluation to MongoDB."},{"name":"get_learner_grade_percentile","group":"AnalyticsAndReporting","description":"Calculates learner cohort percentile ranking in their grade and curriculum."},{"name":"get_learner_progress_over_time","group":"AnalyticsAndReporting","description":"Tracks chronological assessment scores, moving averages, and topic mastery."},{"name":"get_learner_improvement_recommendations","group":"AnalyticsAndReporting","description":"Generates concrete, data-grounded study adjustments and revisions."},{"name":"get_estate_analytics","group":"AnalyticsAndReporting","description":"Returns cross-school, provincial, curriculum, and national analytics for Excel/Word."},{"name":"record_prep_session","group":"PrepAndInteractions","description":"Tracks practice prep questions attempted by the learner."},{"name":"record_vital_interaction","group":"PrepAndInteractions","description":"Records milestone interaction events in the learner's journey."},{"name":"log_learner_interaction","group":"ConversationTelemetry","description":"Logs inbound/outbound conversation turns for telemetry."}],"resources":["caps://curriculum/grade-10","caps://curriculum/grade-11","caps://curriculum/grade-12","ieb://curriculum/grade-10","ieb://curriculum/grade-11","ieb://curriculum/grade-12","curriculum://supported-boards","caps://languages/java","caps://languages/delphi","caps://languages/python","caps://rubrics/nsc-marking","ieb://rubrics/marking-guidelines","caps://analytics/grade-benchmarks"],"prompts":["socratic_tutor","examiner_drill","code_trace_diagnostics"]}