mcpserver.lol
registry/api-mcp-11
Connection check verified live · 26h ago

api-mcp-11

Quiz.Video MCP: list, create, AI-generate, and render quiz and flashcard videos.

Tools 30
GitHub stars
Installs / wk
Licence
Transport streamable-http
Last checked 26h ago

Tools & capabilities

30 tools

Read from the running server on 26h ago.

get_api_catalog read-only
Return the Quiz.Video API catalog linkset for agent discovery.
get_llms_txt read-only
Return a compact LLM-readable summary of the Quiz.Video API.
get_openapi_spec read-only
Return the Quiz.Video OpenAPI 3.1 specification.
quiz_video_add_quiz_questions quizId*questions*
Append one or more questions (with their answers and optional images) to an existing quiz.
quiz_video_apply_template quizIds*templateId*
Apply a snapshot of a custom template to one or more quizzes you own. Sets each quiz's template field to "custom" and writes the snapshot into themeCustomization.customTemplate. Fu…
quiz_video_create_flashcard_deck tagscards*title*description
Create a flashcard deck. Required: title (3-120 chars) and cards[] (min 1). Optional: description (≤1200 chars), tags (≤50 each).
quiz_video_create_quiz title*formatquizTypetemplatequestionsdifficulty +6
Create a quiz. Prefer sending themeDescription or themeCustomization so the saved quiz has a custom visual theme; if omitted, the server derives one from the title/description. Omi…
quiz_video_create_quiz_hook hook*quizId*
Create a hook for a quiz. `hook` is a pass-through object whose fields follow the HookInput schema (see OpenAPI spec).
quiz_video_create_render quizId*
Queue a new video render for an existing quiz. Returns the render sessionId; poll quiz_video_get_render until its status is "completed" (typically 1-5 minutes), then call quiz_vide…
quiz_video_create_template nameisPublictemplate*isDefaultthumbnaildescription
Save a new custom template authored in the drag-and-drop editor. Required: template (the CustomTemplate JSON). Optional: name, description, thumbnail, isDefault, isPublic.
quiz_video_delete_flashcard_deck can modify data deckId*
Permanently delete a flashcard deck and all of its cards.
quiz_video_delete_quiz can modify data quizId*
Permanently delete a quiz and all of its questions, answers, and hooks.
quiz_video_delete_quiz_hook can modify data hookId*quizId*
Delete a single hook from a quiz.
quiz_video_delete_template can modify data templateId*
Permanently delete a custom template you own. Quizzes that have a snapshot of this template are unaffected — the snapshot remains in their themeCustomization.
quiz_video_download_render sessionId*
Request a signed download URL for a completed render.
quiz_video_generate_quiz topic*formatquizTypetemplateautoRenderdifficulty +9
AI-generate and save a quiz from a topic. Prefer providing themeDescription or themeCustomization; when omitted, the server derives and saves a topic-based custom theme. Omit backg…
quiz_video_get_account read-only
Get the authenticated user's account info, plan, and usage limits.
quiz_video_get_flashcard_deck read-only deckId*
Fetch a flashcard deck (including all cards) by id.
quiz_video_get_quiz read-only quizId*
Fetch a single quiz (including settings and metadata) by id.
quiz_video_get_render read-only sessionId*
Fetch the status and progress of a render session. When status is "completed", the response also contains a signed `videoUrl` (and `filename`) so the agent can share the MP4 direct…
quiz_video_get_template read-only templateId*
Fetch a single custom template (including the full scenes/layers payload) by id.
quiz_video_list_flashcard_decks read-only pagelimit
List flashcard decks owned by the authenticated user with optional pagination.
quiz_video_list_music read-only
List available background music tracks.
quiz_video_list_quiz_hooks read-only quizId*
List video hooks configured for a quiz.
quiz_video_list_quiz_questions read-only quizId*
List questions (and their answers) for a quiz.
quiz_video_list_quizzes read-only pagelimit
List quizzes owned by the authenticated user with optional pagination (page, limit).
quiz_video_list_templates read-only pagelimitincludePublic
List the caller's saved custom templates (and optionally public ones). Templates are reusable scene-based designs that can be applied to many quizzes.
quiz_video_update_quiz quizId*updates*
Update a quiz. `updates` accepts any subset of quiz settings (title, description, format, template, timing, music, TTS, publish status, etc.).
quiz_video_update_quiz_hook hookId*quizId*updates*
Update an existing hook on a quiz. Requires quizId and numeric hookId; `updates` is a partial HookInput.
quiz_video_update_template nameisPublictemplateisDefaultthumbnailtemplateId* +1
Update an existing template. Any subset of fields may be supplied; omitted fields stay unchanged.