Skip to main content

QuizGen

dev.quizgen/quizgenVersion 1.0.0

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

Status

Responds255 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 14:27 UTC
Latency
255 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 22:14 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://quizgen.dev/mcpResponds255 ms
No sign-in

Claude Code

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

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: quizgen
Remote MCP server URL: https://quizgen.dev/mcp

Cursor

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

VS Code

code --add-mcp '{"name":"quizgen","type":"http","url":"https://quizgen.dev/mcp"}'

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

14 tools

Tools of QuizGen
Read-only
Idempotent
Open world
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.)NoYesYesNo
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 the complete quiz format — only the 19 documented question types exist, and unknown fields are rejected.NoNoNoNo
delete_quizDelete a quiz. Its URL stops working and responses become inaccessible. Confirm with your user before calling this.YesNoYesNo
get_quizGet one quiz including its full definition. Requires an authorized account that owns the quiz.NoYesYesNo
get_quiz_statsGet a quiz's funnel stats: views, started, finished, completion rate, and outcome counts.NoYesYesNo
get_responseGet a single response by id.NoYesYesNo
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.NoYesYesNo
get_sendsDelivery status for a quiz's email sends: sent / started / completed per recipient, plus reminder counts and opt-outs.NoYesYesNo
list_quizzesList quizzes owned by the connected QuizGen account, newest first (default 50 per page; the result includes total and has_more). Requires authorization.NoYesYesNo
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,000/mo). Confirm the recipient list with your user before calling: this sends real email immediately.NoNoNoYes
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.NoNoYesNo
set_quiz_statusOpen ("live") or close ("closed") a quiz. Closed quizzes stop accepting responses but keep their data.NoNoYesNo
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.NoNoYesNo
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.NoNoYesNo

Details

Registry status
Active
Published
Oct 17, 2026
Updated
Oct 17, 2026
Repository
Not given
Categories (suggested)
Developer toolsCommunicationData and analyticsSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing