Moltline Educator Toolkit
8 curriculum, classroom, accommodations and exam-prep skill products. 5 of 7 free.
| Endpoint | https://mcp.moltlinestudio.com/educator (streamable-http) |
|---|---|
| Registry version | 1.2.0 |
| Now | 7 tools · grade C (76) · pin ts_199940d984154476ddc45609ef97cef5 · protocol 2025-06-18 |
| First / last listed | 2026-11-09 00:22 UTC / 2026-11-09 00:22 UTC |
| Grade over time | 2026-11-09: C (76), 7 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: list_products get_free_skill readability_report get_full_product get_full_skill grade_curve lesson_timer
list_products | List the 8 educator products with their included skills. FREE.
Takes no arguments. Typical input {} returns a list of 8 product objects, each {"slug":
"curriculum-architect-hs", "name": ..., "tagline": ..., "skills": ["Skill A",
...], "free_skill": "Gateway Skill Name"}. Use the returned slug values
with get_free_skill, get_full_product, or get_full_skill.
Returns metadata only - no persona text params: none |
get_free_skill | Load a product's free gateway skill with its complete instructions. FREE.
Typical input {"slug": "curriculum-architect-hs"} returns {"slug": ...,
"skill": "<skill name>", "instructions": "<full skill text>"}.
Returns exactly one skill - the product's free gateway skill - chosen
automatically from the slug, with no plan required. Use when the caller
wants usable instructions immediately. Not for params: slug* |
readability_report | Analyze teaching text with Flesch-Kincaid readability and leveling advice. FREE.
Typical input {"text": "<passage>", "target_grade": 6} returns
{"flesch_kincaid_grade": 8.2, "reading_ease": 62.1, "sentences": N,
"words": N, "avg_words_per_sentence": N, "long_sentences_over_25w": N,
"polysyllabic_words_sample": [...], "target_grade": 6, "gap": 2.2,
"suggestions": ["..."]}.
Use on teaching text wh params: text*, target_grade |
get_full_product | Load one product in full: its persona plus every paid skill. PREMIUM (license).
Typical input {"slug": "curriculum-architect-hs"} returns {"slug": ...,
"name": ..., "persona": "<persona text>", "skills": [{"name": ...,
"instructions": ...}, ...], "free_skill": {...}}.
Returns persona plus every skill for one product. Use when the caller
wants the whole product. Not for a single skill (get_full_s params: slug* |
get_full_skill | Load one paid skill's complete instructions from a product. PREMIUM (license).
Typical input {"slug": "curriculum-architect-hs", "skill_name":
"unit-planner"} returns {"slug": ..., "skill": ..., "instructions":
"<full skill text>"}.
Returns one named skill, selected by skill_name. Use when the caller wants
one specific paid skill. Not for the free gateway skill, which
get_free_skill returns with params: slug*, skill_name* |
grade_curve | Summarize how an assessment landed: stats, bands, and outliers. FREE.
Reports mean, median, std dev, quartiles, distribution by percentage
band, and flagged low outliers. Typical input {"scores": [88, 92, 75,
61, 84], "max_score": 100} returns {"n": 5, "mean": 80.0, "median":
84.0, "std_dev": ..., "q1": ..., "q3": ..., "distribution":
{"90-100%": 1, ...}, "outliers_low": [...], "reading": "..."}. params: scores*, max_score |
lesson_timer | Split a class period into timed segments with sensible weighting. FREE.
The opener and closer get less time; core activities get more.
Typical input {"minutes": 50, "segments": ["Warm-up", "Direct instruction",
"Practice", "Exit ticket"]} returns {"period_minutes": 50, "plan":
[{"segment": "Warm-up", "start_min": 0, "duration_min": 8}, ...],
"note": "..."}.
Use when one fixed class period must b params: minutes*, segments* |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.