Learn Anything
README.md
# Learn Anything ๐
Turn any topic into a **real lesson** โ not a summary. Free, open-source, **zero extra credits**.
One [MCP](https://modelcontextprotocol.io) server for Claude & ChatGPT.
## What a lesson contains
- **Where this sits** โ what it is, why it's worth knowing, and the **prerequisites** (with the one you're most likely missing flagged)
- **Intuition** โ the core idea in plain language, plus an analogy that maps *structurally* โ and the exact point where the analogy **stops being true**
- **Worked example** โ one concrete case with real values, every step shown (including the one it'd be tempting to call obvious)
- **The precise version** โ the formal account, mapped line-by-line back to the intuition
- **What people get wrong** โ real misconceptions: what people believe โ why it's tempting โ why it's wrong โ what's true
- **Check yourself** โ questions escalating *recognize โ apply โ transfer*, with worked answers, plus an "explain it back" task
- **Make it stick** โ a 1 day / 1 week / 1 month spaced-repetition plan and what to learn next
## Why it's actually good
Two rules make the difference:
- **Simplify the wording, never the substance.** A beginner lesson must leave you with a *smaller true model*, never a false one.
- **Flag every simplification where it's made**, and name the truer version โ so you always know where the map ends.
Plus: it teaches *your* topic verbatim (not an adjacent easier one), and invents nothing โ no fabricated
facts, papers, names, or numbers.
## How it's free
The server runs **no AI**. It returns a master-teacher **protocol** as plain text; your own
Claude/ChatGPT executes it in the same turn. No API key, no second bill.
## Use it
```
Learn Anything: how do transformers work?
Learn Anything, beginner: Bayes' theorem
Learn Anything, advanced, I know linear algebra: diffusion models
```
Knobs: `level` (beginner/intermediate/advanced) ยท `background` (what you already know) ยท `focus`
## Deploy your own (free)
```powershell
npm install
npx wrangler deploy # prints your live URL
```
Your connector URL is that address **+ `/mcp`**.
## Connect it
- **Claude** (any plan): Settings โ Connectors โ Add custom connector โ paste the `/mcp` URL
- **ChatGPT** (Plus+, desktop web): Settings โ Connectors โ Advanced โ Developer mode โ add the `/mcp` URL, Auth **None**
## License
MIT ยฉ 2026 Pranay Mahendrakar โ free to use, modify, and share.
This server cannot be deployed
Maintenance
ActivityStale
ResponsivenessNo issues