Mastery Pathing
Server Details
Map prerequisites, track mastery and recommend the next topic each learner is ready for.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- OAuth
- Works in Glama
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-06-18
- URL
- Repository
- Saify-Technologies/saifs-ai-mcps-docs
- GitHub Stars
- 0
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 2 tools
The two tools do essentially the same analysis, but the boundary is explicitly drawn on input size: mastery_pathing handles up to 5,000 answers / 2,000 topics, and mastery_pathing_get_engine is the fallback for larger or sandbox-resident files. Descriptions make the threshold clear, leaving only a minor risk that an agent misjudges data size and picks the wrong path.
Both names are namespaced under 'mastery_pathing', and the variant follows a predictable '<base>_get_engine' form. The deviation is that the primary tool is a bare noun phrase with no verb, while the secondary uses verb_noun, but with only two tools the pattern reads sensibly.
Two tools is thin by typical counts, but the domain is a single heavy analytic engine and the second tool exists only for a genuine scale constraint (large logs / sandbox files), so neither is padding. The surface is tightly scoped rather than under-built.
The analysis surface itself is thorough — graph validation, per-learner mastery, frontier, gaps, and curriculum diagnostics — and the large-data path is covered by the code-generation tool. The only asymmetry is that the inline path returns results without a persistence mechanism, whereas the script path writes mastery_plan.json, leaving a minor gap for saving small-batch results.
Publisher details
- Operator
- Saifs.ai · Publisher source
- Operator website
- https://saifs.ai/ · Publisher source
- Vendor relationship
- Not applicable
- Documentation
- Not applicable
- Trust center
- Not applicable
- Restrictions
- Not applicable
Available Tools
2 toolsmastery_pathingKnowledge Graph, Mastery & Next-Topic PlannerBRead-onlyInspect
Adaptive-learning engine. From a curriculum's prerequisite map (topics + prerequisites) and learners' answers (learner, topic, question, correct, time) it returns: graph checks (loops with their path, undefined prerequisites, redundant links, levels, a valid teaching order); each learner's mastery of each topic (Bayesian Knowledge Tracing fitted per topic, standard settings at cold start; Elo rating for chance of a right answer and question difficulty); the knowledge frontier (topics ready to learn: not mastered, all prerequisites mastered, Knowledge Space Theory) with the next best topic and why; review-first when stuck; gaps blocking a goal and the path to it with time; shaky foundations; curriculum checks from data (topics that behave like two skills, practice with no learning gain, prerequisite links the data contradicts or suggests). Learners are never ranked. Decision cards first. Up to 5,000 answers; larger: mastery_pathing_get_engine.
Inputs: goal, method, topics, learners, +21 more. Returns: graph, alerts, status, topics, +9 more
mastery_pathing_get_engineMastery Pathing — Get Engine Script (large platforms)ARead-onlyInspect
For answer logs over 5,000 rows or curricula over 2,000 topics, or any such file already in your code sandbox. Returns a complete numpy-only Python script with the same engine as mastery_pathing; it reads topics, prerequisite links, answers and stored topic settings, prints the decision cards and each learner's next topic, and writes everything to mastery_plan.json. No learner data reaches this server on this path.
Inputs: params, topics_path, responses_path, prerequisites_path, +1 more. Returns: notes, paths, script, language, +7 more
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
A sourced learning map your AI places you on: finds gaps you can't name, teaches step by step.
Schedule spaced reviews and exam study plans from each learner's forgetting curve.
Track your learning journey, everywhere. Turn dead time into skills with quizzes and flashcards.
Read learning progress and build programs, sequences and groups in the B12 learning platform.
Related MCP Servers
- AlicenseAqualityBmaintenanceEnables AI tutors to maintain durable, local-first learning state by modeling goals as prerequisite-aware knowledge trees, reusable concepts, and evidence-gated mastery.10Apache 2.0
- AlicenseNot gradedqualityCmaintenanceEnables MCP-compatible AI clients to tutor students through a full learning workflow, including knowledge retrieval, assessments, mastery tracking, and personalized next-action recommendations.MIT
- AlicenseBqualityDmaintenanceAn MCP server for tracking student learning via a knowledge graph, with spaced repetition scheduling and intelligent queries to identify gaps, misconceptions, and optimal next steps.723 PyPI1MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to manage student profiles, track assessments, calculate topic mastery, identify learning gaps, and recommend focus areas. Integrates with Claude Desktop and Claude Code for interactive learning analytics.1MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.