← WebMCP Directory

lectern.click

lectern.click

live Unverified (seed import) Health & Education 40 tools imperative implementation

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_offer_media

act imperative

AMDP control plane: cite a raster/video by sha256, byteLength, and mimeType. Does not send pixels. Returns disposition have (bind immediately) or intake (plane-put, merkle-slice, or json-chunk). Try AMDP intakes in this order until lectern_media_status present is true (or offer disposition is have), then lectern_compress_media if it is a raster, lectern_bind_media, and STOP. Do not skip a later rank because an earlier one failed. Do not keep transferring after success. 1) cas-hit: bind immediately. 2) plane-put: stage the file in the OS temp directory (%TEMP% / $TMPDIR), not the workspace — Chrome’s upload tool often has no workspace roots and only allows temp. Create a temporary on this page, append it to document.body, and leave it there (Lectern hides it visually). Upload that temp file. The page plane-puts on change. Optional: read arrayBuffer() in-page → window.__lecternAmdp.put. If DOM.setFileInputFiles is denied or files stay empty, go to rank 3. Never pass base64 through evaluate_script.args. Do not use a section Attach-media picker. 3) merkle-slice: re-offer with merkleLeaves, then lectern_put_media_slice until complete. 4) json-chunk: lectern_begin_media_upload → append → commit. Last rank, still required if 1–3 failed. Call lectern_compress_media so the page shrinks the raster (do not recompress with your image generator), then lectern_bind_media with the returned sha256.

Page: /

Input schema

PropertyTypeRequiredDescription
sha256 string yes SHA-256 of the raw bytes, 64 hex characters
byteLength number yes Exact byte length of the file
mimeType string yes Raster or video MIME type, e.g. image/jpeg
filename string no Optional original filename
width number no Optional pixel width
height number no Optional pixel height
merkleChunkSize number no Optional Merkle slice size in bytes
merkleLeaves array no Optional SHA-256 hex of each slice, in order, for lectern_put_media_slice
Raw JSON schema
{
  "type": "object",
  "properties": {
    "sha256": {
      "type": "string",
      "description": "SHA-256 of the raw bytes, 64 hex characters"
    },
    "byteLength": {
      "type": "number",
      "description": "Exact byte length of the file"
    },
    "mimeType": {
      "type": "string",
      "description": "Raster or video MIME type, e.g. image/jpeg"
    },
    "filename": {
      "type": "string",
      "description": "Optional original filename"
    },
    "width": {
      "type": "number",
      "description": "Optional pixel width"
    },
    "height": {
      "type": "number",
      "description": "Optional pixel height"
    },
    "merkleChunkSize": {
      "type": "number",
      "description": "Optional Merkle slice size in bytes"
    },
    "merkleLeaves": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Optional SHA-256 hex of each slice, in order, for lectern_put_media_slice"
    }
  },
  "required": [
    "sha256",
    "byteLength",
    "mimeType"
  ],
  "additionalProperties": false
}

Similar websites

seqcraft.onrender.com

seqcraft.onrender.com

Inspect plasmids, simulate PCR and restriction digests, compare constructs, and prepare cloning proposals in one exact, private workspace.

demo Unverified Health & Education Transact tools
57 tools A14 / Act42 / T1 Not yet scored Seen 2026-09-14
seqcraft_get_capabilities seqcraft_get_workspace_context seqcraft_get_selected_context seqcraft_get_document_revision seqcraft_get_transaction_status
Inspect tools
waymark-sable.vercel.app

waymark-sable.vercel.app

Learning roadmaps you and your agent build together. Your agent researches and plans; you learn; the path adapts.

demo Unverified Health & Education
20 tools A6 / Act14 / T0 Not yet scored Seen 2026-09-14
create_path add_step remove_step get_path list_paths
Inspect tools
cuvo.co

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.

live Unverified Health & Education Transact tools
11 tools A9 / Act1 / T1 Not yet scored Seen 2026-09-14
scan_images_c2pa inspect_image_c2pa get_overview get_pricing list_comparisons
Inspect tools
emorahealth.com

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.

live Unverified Health & Education Transact tools
10 tools A5 / Act3 / T2 Not yet scored Seen 2026-09-14
start_here find_provider check_availability about_emora search_content
Inspect tools

Related on Influzer