QuizGen

by quizgen.dev · dev.quizgen/quizgen

Create hosted quizzes, forms and surveys, send them, and read the responses.

OnlineRemote
Category
Other
Connection
Remote (HTTP)
Tools
14 reported
Status
Online

Connect it to your AI

Claude Code

claude mcp add --transport http quizgen https://quizgen.dev/mcp

Claude, ChatGPT, Cursor and other apps

Add it as a custom connector with this URL (Streamable HTTP):

https://quizgen.dev/mcp

This server expects extra headers, usually an API key from its maker.

Cursor, VS Code and other apps (mcp.json)

{
  "mcpServers": {
    "quizgen": {
      "url": "https://quizgen.dev/mcp"
    }
  }
}

Tools it offers

14 tools, as the server itself reported during our check on Oct 31, 2026.

  • create_quizCreate a live, hosted quiz/form/survey and get its shareable URL. Without authorization this creates a temporary sandbox quiz (72 hours, 10 responses) with a secret claim_url to keep it. The definition schema below is th
  • list_quizzesList quizzes owned by the connected QuizGen account, newest first (default 50 per page; the result includes total and has_more). Requires authorization.
  • get_quizGet one quiz including its full definition. Requires an authorized account that owns the quiz.
  • update_quizReplace a quiz's definition (full replacement, not a patch — send the complete new definition). The quiz keeps its URL and responses. Requires an authorized account that owns the quiz.
  • set_quiz_statusOpen ("live") or close ("closed") a quiz. Closed quizzes stop accepting responses but keep their data.
  • delete_quizDelete a quiz. Its URL stops working and responses become inaccessible. Confirm with your user before calling this.
  • get_responsesList a quiz's responses (answers, outcome, score, timestamps), newest first (default 50 per page; the result includes total and has_more). Requires an authorized account that owns the quiz.
  • get_responseGet a single response by id.
  • get_quiz_statsGet a quiz's funnel stats: views, started, finished, completion rate, and outcome counts.
  • set_webhookSet (url) or clear (url: null) the webhook for a quiz. Completed responses POST to the url; with a secret, requests carry an X-QuizGen-Signature HMAC-SHA256 header.
  • send_quiz_by_emailEmail the quiz to recipients — each gets a unique tracked link so responses tie back to them (see get_sends). Any account with a confirmed email address; capped per month and per 24 hours (Free: 200/mo, 50/day; Plus: 5,0
  • get_sendsDelivery status for a quiz's email sends: sent / started / completed per recipient, plus reminder counts and opt-outs.
  • set_follow_upSet (or clear with rule: null) automatic email reminders for recipients who haven't completed the quiz. Stops on completion, opt-out, or max_reminders.
  • check_accountReturn the connected account's email, plan, and limits. Call this to verify that QuizGen authorization (OAuth or API key) is active. (Formerly named check_api_key; the old name still works.)

Questions

What is the QuizGen MCP server?

Create hosted quizzes, forms and surveys, send them, and read the responses. It is made by quizgen.dev and listed in the official MCP Registry as dev.quizgen/quizgen. MCP (Model Context Protocol) is the open standard that lets AI apps like Claude, ChatGPT and Cursor use outside tools.

How do I add QuizGen to Claude?

In the Claude app or claude.ai, open Settings, then Connectors, choose "Add custom connector" and paste https://quizgen.dev/mcp. In Claude Code, run: claude mcp add --transport http quizgen https://quizgen.dev/mcp

How do I add QuizGen to ChatGPT?

ChatGPT can use remote MCP servers as connectors. In ChatGPT settings, under Apps and Connectors, turn on developer mode if asked, create a new connector and paste https://quizgen.dev/mcp.

How do I add QuizGen to Cursor?

Open Cursor settings, go to MCP, choose "Add new MCP server" (or edit ~/.cursor/mcp.json) and add: { "mcpServers": { "quizgen": { "url": "https://quizgen.dev/mcp" } } }

Does QuizGen work right now?

Yes. It responded when we last checked on 31 Oct 2026. We check remote MCP servers every day.

What can QuizGen do?

It gives your AI 14 tools, including create_quiz, list_quizzes, get_quiz, update_quiz, set_quiz_status. The full list is on this page.

Is this your server? Get the badge for your README
chen.media/mcp badge

Markdown (GitHub README)

[![Listed on chen.media/mcp](https://chen.media/mcp/badge/dev-quizgen-quizgen.svg)](https://chen.media/mcp/dev-quizgen-quizgen)

HTML (switches to dark mode on its own)

<a href="https://chen.media/mcp/dev-quizgen-quizgen"><picture><source media="(prefers-color-scheme: dark)" srcset="https://chen.media/mcp/badge/dev-quizgen-quizgen.svg?theme=dark"><img src="https://chen.media/mcp/badge/dev-quizgen-quizgen.svg" alt="Listed on chen.media/mcp" height="40"></picture></a>

More in Other

See all