Moltline Educator Toolkit

com.moltlinestudio/educator

8 curriculum, classroom, accommodations and exam-prep skill products. 5 of 7 free.

Yes, your AI can use this right now.Answered a live MCP handshake in 321 ms with no sign-in needed and exposes 7 tools.

Connect it

Settings → Connectors → Add custom connector
URL: https://mcp.moltlinestudio.com/educator

7 tools, verified live

Pulled straight from the server with tools/list on 2026-10-17.
list_productsread-only

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

get_free_skillread-only

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

readability_reportread-only

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

get_full_productread-only

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

get_full_skillread-only

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

grade_curveread-only

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": "..."}.

lesson_timerread-only

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

Alternatives in Other

Compare →
Try “Notion”, “Stripe”, “create invoice”, “browser”