mcp.gholl.com — Interactive micro-tools

Quiz

A universal quiz card. The AI defines the questions, the options, each option’s score and how many to show per page; the card renders them and reports the answers back.

  • Education
  • quiz
  • education
  • test
  • multiple-choice

About

Render an interactive quiz. The card only renders; YOU (the model) define everything. Inputs: `title` (optional), `description` (optional), `perPage` (how many questions to show per page, default 1), and `questions` — an array of { prompt, type ("single" | "multiple", default "single"), options, explanation? }. Each option is { label, score } (or a bare string, with an optional parallel `scores` array). Set `score` per option (can be negative) to weight answers. The card paginates, lets the user answer single/multiple choice, computes the total, and sends the selections and score back through the conversation so you can respond. Use whenever a user wants a test, quiz or questionnaire.

Parameters

NameTypeDescription
titlestringQuiz title.
descriptionstringShort instructions shown under the title.
perPageintegerHow many questions to show per page (1–10). (default: 1)
questions *object[]Array of questions. Each: { prompt, type: "single" | "multiple", options: [{ label, score }], explanation? }.
localeen | zhUI language for the rendered card. (default: "en")

Examples

  • Quiz me on the MCP Apps pattern with 3 multiple-choice questions.
  • Make a 5-question multi-choice quiz, 2 per page.

Use it

In the browser: https://mcp.gholl.com/embed/quiz

As an AI tool: call quiz on the MCP endpoint https://mcp.gholl.com/mcp.

{
  "mcpServers": {
    "gholl": {
      "type": "http",
      "url": "https://mcp.gholl.com/mcp"
    }
  }
}