← WebMCP Directory

app.formative.com

app.formative.com

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

Formative classroom assessment and learning platform

First seen 2026-09-28 · Last seen 2026-09-28 · Source: webmcp.com

Answer 41 · Act 36 · Transact 9 · Score: Not yet scored

Tool inspector

saveAnswer

transact imperative May require confirmation

Save a student's answer to a formative item (question). **IMPORTANT**: A submission must exist before saving answers. Use saveSubmission first. **Answer Content Formats** (by question type): ``` multipleChoice: { "selected": ["B"] } multipleSelection: { "selected": ["A", "C"] } shortAnswer: { "text": "Paris" } longAnswer: { "text": "Long essay text..." } trueOrFalse: { "selected": ["true"] } or { "selected": ["false"] } numeric: { "text": "42" } fillInTheBlank: { "blanks": { "blank-1": "answer1", "blank-2": "answer2" } } matching: { "matches": { "A": "target1", "B": "target2" } } categorize: { "categories": { "category1": ["itemA", "itemB"], "category2": ["itemC"] } } resequence: { "order": ["C", "A", "B"] } hotSpot: { "selected": ["shape-id-1", "shape-id-2"] } hotText: { "selected": ["choice-id-1"] } ``` **Notes:** - For drawings, use the saveDrawingParts tool instead (saveAnswer rejects drawings) - The content parameter should be a JSON object matching the format above - For choice-based questions, the selected values are the choice IDs (e.g., "A", "B", etc.)

Page: /login

Input schema

PropertyTypeRequiredDescription
input object yes —
Raw JSON schema
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "type": "object",
  "properties": {
    "input": {
      "type": "object",
      "properties": {
        "answerId": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "assignmentId": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "content": {},
        "drawing": {
          "anyOf": [
            {
              "type": "array",
              "items": {
                "type": "object",
                "properties": {
                  "d": {
                    "type": "string"
                  },
                  "id": {
                    "type": "string"
                  }
                },
                "required": [
                  "d",
                  "id"
                ],
                "additionalProperties": false
              }
            },
            {
              "type": "null"
            }
          ]
        },
        "formativeItemId": {
          "type": "string"
        },
        "onBehalfOfStudentId": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "onlyUpdateBlankContent": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ]
        },
        "points": {
          "anyOf": [
            {
              "type": "integer",
              "minimum": -9007199254740991,
              "maximum": 9007199254740991
            },
            {
              "type": "null"
            }
          ]
        },
        "submissionId": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        },
        "usedHint": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ]
        },
        "usedHintId": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "required": [
        "content",
        "formativeItemId"
      ],
      "additionalProperties": false
    }
  },
  "required": [
    "input"
  ],
  "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-28
seqcraft_get_capabilities seqcraft_get_workspace_context seqcraft_get_selected_context seqcraft_get_document_revision seqcraft_get_transaction_status
Inspect tools
lectern.click

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…

live Unverified Health & Education
40 tools A1 / Act39 / T0 Not yet scored Seen 2026-09-28
lectern_list_locales lectern_get_locale lectern_set_locale lectern_get_lesson lectern_list_gaps
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-28
create_path add_step remove_step get_path list_paths
Inspect tools
quitpod.app

quitpod.app

Your space to quit vaping. Read, make a plan and find something to help with an urge.

live Unverified Health & Education
17 tools A8 / Act9 / T0 Not yet scored Seen 2026-09-28
list-book-chapters read-book-chapter search-book get-programme-overview begin-programme
Inspect tools

Related on Influzer