NestDaddy

QuizLink

net.quizlink/quizlink · v1.0.2

Track your learning journey, everywhere. Turn dead time into skills with quizzes and flashcards.

Connect Remote server

Terminal
claude mcp add --transport http quizlink https://mcp.quizlink.net/stream
~/.cursor/mcp.json
{
  "mcpServers": {
    "quizlink": {
      "url": "https://mcp.quizlink.net/stream"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "quizlink": {
      "type": "http",
      "url": "https://mcp.quizlink.net/stream"
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://mcp.quizlink.net/stream

Tools 34 found in our last check

  • about_quizlink

    Show QuizLink's interactive feature guide. ONLY use when the user explicitly asks about QuizLink itself - questions like "what is QuizLink?", "show me QuizLink features", "help me get started with QuizLink", or "what can QuizLink do?". Do NOT use for general questions, math, con…

  • add_to_liked_courses

    Add a course to your favorites/bookmarks for quick access later. Requires authentication. FREE call that does NOT count against rate limits. Idempotent - can safely call multiple times with same course_id.

  • change_flashcard_settings

    Update your flashcard generation preferences. Requires authentication. Set reset_to_default=true to restore all defaults. **Settings:** - language: Any language code (e.g., "en", "es", "ja") - cards_per_unit_min/max: Card count range (4-7) - card_styles: Teaching persona array (…

  • change_podcast_settings

    Update your podcast generation preferences. Requires authentication. All fields are optional. **Settings:** - language: Language code (max 5 chars). Supported: "en" (English), "es" (Spanish), "fr" (French), "de" (German), "it" (Italian), "pt" (Portuguese) - accent: Voice accent.…

  • change_quiz_settings

    Update your quiz generation preferences. Requires authentication. Customize language, questions per unit (1-10), time limit, difficulty level, question types (multiple_choice, true_false, fill_blank, essay, matching), and passing score (0-100%). All fields are optional - only pr…

  • complete_unit

    Mark a learning unit as completed after the user achieves a passing score (≥50%). Awards XP, unlocks the next unit, and checks for course completion. Called automatically by learning widgets (quiz, flashcards, etc.) when the user finishes. FREE call - no coin cost.

  • create_crossword

    Generate an AI-powered crossword puzzle from either an existing unit (unit_id) or custom sources (title + notes/webpage/youtube/documents/images/audio/ai_research/ai_chat_context). Creates word-clue pairs and an interactive grid puzzle. Supports both course-based (unit_id) and s…

  • create_excalidraw

    Create a hand-drawn style diagram using Excalidraw. Generates 5-stage progressive diagrams for any concept - flowcharts, mind maps, math visualizations, system architectures, and more. Each stage builds on the previous one for an animated reveal effect. Costs 15 coins.

  • create_fill_blank

    Generate 5 AI-powered fill-in-the-blank questions from either an existing unit (unit_id) or custom sources (title + notes/webpage/youtube/documents/images/audio/ai_research/ai_chat_context). Each question has multiple alternative answers. Supports both course-based (unit_id) and…

  • create_flashcards

    Generate 5 flashcards with interactive quizzing. To use: provide 'title' (required) and 'ai_research' with comprehensive topic research. Example: {"title": "NASA Basics", "ai_research": "[Your research about NASA...]"}. The ai_research field should contain detailed information a…

  • create_match_pair

    Generate 10 AI-powered match-pair questions from either an existing unit (unit_id) or custom sources (title + notes/webpage/youtube/documents/images/audio/ai_research/ai_chat_context). Students match left items with corresponding right items (2 sets of 5 pairs each). Supports bo…

  • create_mcq

    Generate 5 multiple-choice questions when the user asks for multiple choice or MCQ. Generates from an existing unit (unit_id) or from sources (title + notes/webpage/youtube/documents/images/audio/ai_research/ai_chat_context).

  • create_quiz

    Create a quiz when the user asks for a quiz or to be tested without naming a format. Shows a selector where the user picks the format: multiple choice, fill-in-the-blank, match pairs, ranking, crossword or flashcards.

  • create_ranking

    Generate 5 AI-powered ranking questions from either an existing unit (unit_id) or custom sources (title + notes/webpage/youtube/documents/images/audio/ai_research/ai_chat_context). Students order items by specific criteria (chronological, size, importance, etc.). Each question h…

  • edit_crossword

    Edit existing crossword puzzle content (title, word-clue pairs, grid size, difficulty). Updates are saved to database and cache is invalidated. Free (no coin cost). Requires authentication and ownership.

  • edit_excalidraw

    Edit an existing Excalidraw diagram with natural language instructions. Modifies the diagram based on your instructions and regenerates. Requires diagram_id from a previous create_excalidraw response. Costs 15 coins.

  • edit_fill_blank

    Edit existing fill-blank question content. IMPORTANT: question_id MUST be the actual UUID from 'data.items[].id' in the create_fill_blank response - do NOT invent IDs. Updates saved to database. Free (no coin cost). Requires authentication and ownership.

  • edit_flashcards

    Edit existing flashcard content (concept, question, answer, hint, visual hints, tags, image, difficulty). Updates are saved to database and cache is invalidated. Free (no coin cost). Requires authentication and ownership.

  • edit_match_pair

    Edit existing match-pair question content (left item, right item, hint, explanation, difficulty, pair set). Updates are saved to database and cache is invalidated. Free (no coin cost). Requires authentication and ownership.

  • edit_mcq

    Edit existing MCQ question content (question text, options, correct answer, explanation, difficulty). Updates are saved to database and cache is invalidated. Free (no coin cost). Requires authentication and ownership.

  • edit_quiz

    Edit existing quiz content (title, config, sections, passing score, time limit). Updates are saved to database and cache is invalidated. Free (no coin cost). Requires authentication and ownership.

  • edit_ranking

    Edit existing ranking question content (question text, items, order type, hint, explanation, difficulty). Updates are saved to database and cache is invalidated. Free (no coin cost). Requires authentication and ownership.

  • my_courses

    Get courses you've enrolled in, bookmarked/favourited, or explore community courses. Returns paginated results with progress tracking and metadata. Supports types: 'enrolled' (your enrolled courses), 'favourites' (bookmarked courses), 'community' (public courses). FREE call that…

  • my_flashcard_settings

    Get your flashcard generation preferences including language, cards per unit range (min/max), preferred card styles, and image theme. Returns current settings or 404 if not initialized. FREE (no coin cost). Requires authentication.

  • my_learning_diary

    View your personal learning diary calendar. Shows all your activity including logins, learning sessions, achievements, coin transactions, and more. Displays a monthly calendar view with event icons and detailed information when clicking on days. Free (no coin cost).

  • my_podcast_settings

    Get your podcast generation preferences including language, accent (US/UK/AU), number of tutors (1-2), podcast length range (min/max minutes), and speaking styles. Returns current settings or 404 if not initialized. FREE (no coin cost). Requires authentication.

  • my_profile

    Get current authenticated user information including profile, subscription status, coins, XP, and groups. Works for both authenticated users and anonymous/freemium users. This is a FREE call that does NOT count against rate limits.

  • my_quiz_settings

    Get your quiz generation preferences including language, questions per unit range (min/max), time limit, difficulty level (easy/medium/hard/adaptive/mixed), question types, and passing score. Returns current settings or 404 if not initialized. FREE (no coin cost). Requires authe…

  • play_chess

    Start a chess game against an AI opponent as a study break. Options: difficulty (beginner 800, intermediate 1200, advanced 1600, master 2000 Elo), player_color (white/black/random), time_control (blitz/rapid/classical/unlimited), opening_query (optional, e.g. 'sicilian dragon',…

  • play_memory_game

    Start a memory card-matching game as a study break. Options: grid size (4x4, 6x6, 8x8) and theme. Tracks moves, time and best score.

  • play_snake

    Start a game of Snake as a short study break. The snake grows as it collects food and speeds up as the score rises. Options: difficulty (easy/medium/hard), game_mode (classic/timed), grid_size (10-30), speed (1-10). Runs entirely in the widget; no content is generated.

  • remove_liked_course

    Remove a course from your favorites/bookmarks. Requires authentication. FREE call that does NOT count against rate limits. Idempotent - safe to call even if course is not in favorites.

  • show_leaderboard

    View competitive rankings and see how you compare to other learners. Filter by time range (daily/weekly/monthly/all-time) and optionally by specific course. Shows top performers (podium), your position highlighted, and detailed statistics. Use auto_page=true to automatically sho…

  • study_concept

    Create an interactive study course on a topic or from the user's sources (notes, URLs, PDFs, YouTube, images, audio). Use when the user wants to study a topic, prepare for a test, exam or interview, understand a concept, or make a study guide. The course includes structured unit…

Details

Endpointhttps://mcp.quizlink.net/stream (Streamable HTTP)
First published10 Nov 2026
Last updated10 Nov 2026
Registry namenet.quizlink/quizlink

More marketing and seo servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.