MCP App Store
by KeenEthics

Overview

Create live trivia games and quizzes with ChatGPT. Turn any topic, lesson, meeting, or event into a playable quiz you can instantly publish for friends, students, or colleagues. Share a QR code, start the game, and host with live scoreboards, timers, sound effects, and a monitoring dashboard. - Instant Quiz Publishing: Go from a ChatGPT prompt to a live player link and QR code in seconds. - Live Game Hosting: Run timed questions, track players, and follow scoreboards as answers come in. - Host Dashboard: Monitor players, responses, progress, and results from a private admin view. Ideal Use Cases: For teachers, trainers, workshop hosts, team leads, and trivia fans who want to create engaging live quizzes for classrooms, meetings, events, demos, or game nights. How to Use in ChatGPT 1. Connect App: Connect TriviaQuiz to ChatGPT. 2. Trigger: Type “@TriviaQuiz”. Sample prompts: - "@TriviaQuiz Create a 6-question trivia game about the Apollo program." - "@TriviaQuiz Make a classroom quiz on photosynthesis with multiple-choice and true/false questions." - "@TriviaQuiz Turn this workshop agenda into a live team quiz with a QR code." - "@TriviaQuiz Create a fun Friday quiz for my team about product launches."

Tools

create_live_quiz

ChatGPT
Use this when the user wants to create, publish, host, share, play, join, or run a live AI quiz, trivia game, classroom quiz, team quiz, Kahoot-style game, QR-code quiz, or leaderboard quiz from ChatGPT-generated questions. Creates a public player link and private admin monitor link. Users can claim quizzes from the private admin monitor after signing in on the web app. Do not use to collect passwords, payment card data, health data, government identifiers, or broad chat history.

create_study_session

ChatGPT
Use this when the user wants to study, practice, revise, play solo, test themselves, or use flashcards directly in ChatGPT. Generate 1–30 questions from the requested topic or supplied study material and include an explanation for each. Choose quiz for scored multiple-choice, multi-select, true/false or short-answer questions; choose flashcards for reveal-and-rate practice. Creates a private, untimed session with progress and retry-missed rounds. Guest sessions expire after seven days; the learner can choose Save my progress in the card to keep sessions and completed results in a free account. No account or player name is needed to start. Do not use for hosting a group or collecting credentials, personal health records, payment data, government IDs or broad chat history.

get_quiz_requirements

ChatGPT
Use this when planning an AI-generated live quiz before publishing. Returns TriviaQuiz limits for trivia, classroom quizzes, training quizzes, polls, player links, QR codes, timers, and leaderboard behavior. Do not use for unrelated surveys or forms.

get_quiz_results

ChatGPT
Use this when the quiz creator asks for current results, responses, scores, player count, or leaderboard from a TriviaQuiz live quiz. Requires the private admin monitor URL returned when the quiz was created. Do not use for public player-only links.

get_study_session

ChatGPT
Use this when resuming a private TriviaQuiz study session or checking its progress. Requires sessionId and accessToken from the session result. Returns the current question, progress, and feedback only after answering or revealing. Keep the access token private; never put it in a URL.

open_study

ChatGPT
Use this when the user wants to open TriviaQuiz solo study, browse practice modes, or try the sample quiz. Opens a visual study home in ChatGPT. For a specific topic, generate suitable questions and call create_study_session directly.

update_study_session

ChatGPT
Use this when the learner interacts with the TriviaQuiz study card to submit an answer or flashcard self-rating, reveal, advance, retry missed questions, or restart a completed private session. Available only to the app UI. Send sessionId, accessToken and version; answer, reveal and next also require questionId. For answers send selectedOptionIds, answerText, or remembered after flashcard reveal. Retrying starts a new round and replaces current missed attempts. Restart clears current answers and progress, retaining questions and completed round results; obtain explicit learner confirmation before confirmRestart: true. Submit answers only from card interactions. Exact scoring retries with the same version do not apply twice. Operates only on this private session; never publishes or sends messages. Study results include a save-only account link in widget-only metadata; the card opens it directly when the learner chooses to save.

Capabilities

InteractiveWrites

Example Prompts

Click any prompt to copy it.

Similar Apps