lectern.click
Draft a Lectern lesson in the browser. WebMCP agents fill gaps, write sections, and add quiz items on the page you see. Export a student PDF and a .lectern file.
First seen 2026-09-07 · Last seen 2026-09-14 · Source: webmcp.com
Answer 1 · Act 39 · Transact 0 · Score: Not yet scored
Tool inspector
lectern_upsert_section
Create or update a lesson section as textbook manuscript prose. Set kind to material, example, or summary when those roles fit; when they do not, pass a custom short label (Lab, Discussion, Warm-up, Primary source, …) instead of forcing a built-in. Prefer complete educational writing with paragraphs, callouts, and KaTeX math. Pair sections with schematic figures via lectern_generate_section_media (30 templates) or lectern_attach_section_media. Body format: Markdown with blank-line paragraphs; inline math $...$; display math with $$...$$ on their own lines; callouts as blockquotes starting with **Definition.**, **Takeaway.**, **Notation.**, **Note.**, **Misconception.**, or **Example.**; lists and tables welcome. Pass id to update an existing section.
Page: /
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
id |
string | no | Existing section id (omit to create) |
title |
string | yes | Section heading |
body |
string | yes | Manuscript body (Markdown + LaTeX). Use $$ display equations and > **Takeaway.** callouts so the page renders like a textbook. |
kind |
string | no | Page badge for this section. Prefer built-ins when they fit: material (reading), example (worked example), summary (takeaways). If the pedagogical role does not fit those three, invent a custom short Title Case label (max 40 chars) such as Lab, Discussion, or Primary source — do not force-fit a built-in. Omit on create to default to material. |
order |
number | no | Display order, 0-based |
Raw JSON schema
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Existing section id (omit to create)"
},
"title": {
"type": "string",
"description": "Section heading"
},
"body": {
"type": "string",
"description": "Manuscript body (Markdown + LaTeX). Use $$ display equations and > **Takeaway.** callouts so the page renders like a textbook."
},
"kind": {
"type": "string",
"description": "Page badge for this section. Prefer built-ins when they fit: material (reading), example (worked example), summary (takeaways). If the pedagogical role does not fit those three, invent a custom short Title Case label (max 40 chars) such as Lab, Discussion, or Primary source — do not force-fit a built-in. Omit on create to default to material."
},
"order": {
"type": "number",
"description": "Display order, 0-based"
}
},
"required": [
"title",
"body"
],
"additionalProperties": false
}
Similar websites
seqcraft.onrender.com
Inspect plasmids, simulate PCR and restriction digests, compare constructs, and prepare cloning proposals in one exact, private workspace.
waymark-sable.vercel.app
Learning roadmaps you and your agent build together. Your agent researches and plans; you learn; the path adapts.
cuvo.co
Cuvo is the white label telehealth platform that runs the clinic behind your brand: 50-state providers, pharmacy, software, and compliance. Launch in days.
emorahealth.com
Online therapy, medication, and ADHD/Autism testing for kids, teens, and young adults. No waitlists, covered by insurance, with copays as low as $0.