Skip to content

Quiz Maker MCP tool

MCP findutils:quiz_maker

Build a quiz from multiple-choice, true/false and open-ended questions and return the numbered quiz, an answer key (with model answers for open-ended questions), a printable plain-text sheet, Markdown, and (when answers are given) the graded score with per-question results. Open-ended answers are graded only through `marks`.

Arguments

application/json
  • questions

    array required

    Questions: { type?: "multiple_choice" | "true_false" | "open_ended" (default multiple_choice), question, options (2–10 strings; true/false defaults to ["True","False"]; not used for open_ended), correct_index (0-based; not used for open_ended), model_answer (open_ended only, optional) }.

  • title

    string optional

    Quiz title. Default "Quiz Maker".

  • answers

    array optional

    Optional answer per question, null for unanswered: the chosen option index (0-based) for a choice question, the written response for an open-ended one. When given, the quiz is graded.

  • marks

    array optional

    Optional verdict per question for open-ended answers (true = right, false = wrong, null = not marked yet). Ignored for choice questions, which grade themselves.

Example arguments

Verified
{
  "questions": [
    {
      "question": "Capital of France?",
      "options": [
        "Berlin",
        "Madrid",
        "Paris"
      ],
      "correct_index": 2
    }
  ]
}