Learn Pass Grow

Developers

Everything Learn Pass Grow computes runs client-side from one pure TypeScript engine. That engine is exposed in three places — the site itself, an MCP server for AI assistants, and embeddable widgets you can drop into a page — so all three always agree.

MCP server

The Model Context Protocol server exposes the grade calculators as callable tools, so an assistant can answer "what do I need on my final?" with real arithmetic instead of a guess. It is generated from the same registry the website renders from, so a fix on the site is a fix in the API.

https://api.cosyslabs.com/learnpassgrow/mcp

Every response carries the same caveat the site does: grading policy is set by the course syllabus, and an assistant relaying a number should relay that too.

Embeddable calculators

Any calculator can be embedded in a class page, LMS module, or blog post. Embeds carry no ads and no navigation — just the tool, its formula, and one attribution link back. Free, no key, no rate limit.

<iframe src="https://learnpassgrow.com/embed/final-grade-calculator"
  title="Final grade calculator" width="100%" height="480"
  style="border:1px solid #ccc;border-radius:8px"></iframe>

The full list, plus a syllabus blurb you can copy, is on the teachers page.

What the engine models

Grade arithmetic is universal; grading systems are not. The engine carries five, and every scale-aware calculator answers in whichever one you select:

  • United States — 4.0 GPA with plus/minus grade points
  • Canada — 4.33 GPA and percentage
  • United Kingdom — honours classifications (First, 2:1, 2:2, Third)
  • India — percentage and the 10-point CGPA
  • Australia — WAM, credit-weighted, with HD/D/C/P bands

Cut points and conversions differ between institutions, so the scales here are the common published conventions and are labelled as such. A syllabus always wins.

llms.txt

A machine-readable summary of the site — every tool, what it computes, and the standing caveats — lives at learnpassgrow.com/llms.txt, regenerated at every build from the registry.

Site structure

  • /learn Study tools and evidence-based study guides
  • /pass Grade calculators and readiness practice tests
  • /grow Certification paths and course guidance
  • 13 registered tools, each at a flat root URL.

Questions

Building something with this, or found arithmetic that disagrees with a syllabus? Email support.cosyslabs@gmail.com.