Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,070Paid calls: 1,524Letters: 13Defects: 1,322counted 3 min ago
teppi

MCP serverio.github.jaideepdhanoa/vocab-voyage

20 MCP tools + 17 widgets for SAT/ISEE/SSAT/GRE/GMAT/LSAT prep.
Read more20 MCP tools + 17 widgets for SAT/ISEE/SSAT/GRE/GMAT/LSAT prep. Flashcards, quizzes & games. Hosted.
UNRATEDActivestreamable-httpgponcrussdahcdyrlhcr.supabase.co

Overview

Score?
UNRATED 0.711
of what a free look can see, on 30 looks
Looks
35
last 16 hr ago
Tools
31

More info

URL
gponcrussdahcdyrlhcr.supabase.co/functions/v1/mcp-server?ref=mcp_registry
streamable-http
Says it is
vocab-voyage 1.2.0
protocol 2025-06-18
In the record since
32 days ago

Among servers18,413 with a card

0median 0.606 · this server 0.711 · highest on record 0.8561

Toolsfrom sha256:7beeb4f36a…52b588

The tools this server lists, read out of the definition it returned
ToolSchema
award_game_xp
Award score-based XP from a game/activity (separate from study-time XP). Cascades to the leaderboard via DB trigger. Requires sign-in.
input · no output
explain_word_in_context
Explain what a word means inside a specific sentence — useful when a word has multiple meanings.
input · no output
file_support_ticket
File a real human-followup support ticket on behalf of the signed-in user. Use this when the user reports a bug, account lockout, complaint about a tutor, or anything Sparkle/the a
input · no output
generate_quiz
Use this when the user wants to practice, be quizzed, or test their knowledge across multiple words at once. Generates a 1–10 question multiple-choice quiz for a test family (isee,
input · no output
get_child_session_detail
Auth-only. Parent-only. Detailed breakdown for a single child's study/quiz session — accuracy, missed words, duration. Defaults to the most recent session for the parent's first li
input · no output
get_class_session_trends
Auth-only. Tutor-only. Aggregate class-level trends across the tutor's classes (default 14 days, max 30). Pass `class_id` to scope to one class; omit it to get a worst-first rollup
input · no output
get_class_standing
Use this when a signed-in student asks how they're doing in their tutor class, who's ahead, who their rival is, or who they should challenge. Auth-only. Returns weekly XP rank insi
input · no output
get_course_word_list
Get a sample of vocabulary words from a specific Vocab Voyage course. Use list_courses to discover slugs.
input · no output
get_definition
Use this when the user asks what a specific word means, requests its definition, part of speech, synonyms/antonyms, or an example sentence. Returns curated dictionary data from the
input · no output
get_flashcards
Use this when the user asks for flashcards, wants to drill words individually, or wants a tap-to-flip review session. Returns 1–12 cards for a test family. Renders the interactive
input · no output
get_my_progress
Use this when the signed-in user asks about their own streak, XP, words mastered, recent activity, or 'how am I doing'. Auth-only personal dashboard. Renders the interactive Vocab
input · no output
get_pending_invites
Use this when the signed-in user asks about pending parent invites, share codes, or whether their parent invite has been accepted yet. Returns each pending invite with hours_until_
input · no output
get_recent_mistakes
Use this when the signed-in user asks about words they've gotten wrong, missed words, words to review, or wants to revisit recent mistakes. Returns up to 25 words from the last N d
input · no output
get_recommended_next_action
One-line 'do this next' hint derived from the user's current lifecycle phase. Useful when the agent wants a quick recommendation without rendering a full guidance card.
input · no output
get_session_detail
Use this when the signed-in user asks 'what did I miss in [that session]', 'which words tripped me up', or 'what was my accuracy on session X'. Pass a session_id (study_sessions.id
input · no output
get_session_trends
Auth-only. Personal study trends over a window (default 14 days, max 90): session count, total minutes, accuracy trend (up/down/flat), and top-missed words. Use after a user asks '
input · no output
get_sparkle_guidance
Returns Vocab Voyage's lifecycle-aware guidance: the user's current phase (e.g. student.at_risk), a friendly greeting, 2–3 recommended tool calls, and an optional CTA. Renders the
input · no output
get_study_plan_recommendation
Auth-only. Returns a personalized N-day study plan (default 7, range 3–7) chosen from one of four focus modes (weak-topic-drill / streak-recovery / new-words / review-mastery) base
input · no output
get_word_of_the_day
Use this when the user asks for today's word, a daily vocabulary nudge, or a single-word warmup. Returns today's deterministic Word of the Day (definition, part of speech, example,
input · no output
list_courses
Lists all 13 Vocab Voyage courses with their slugs and descriptions.
input · no output
list_starter_prompts
Lists Vocab Voyage's MCP starter prompts (also exposed via the standard MCP prompts/list endpoint). Useful for hosts that don't yet support prompts/list.
input · no output
mark_word_difficult
Manually mark a word as still-learning for the signed-in user (resets mastery toward learning band). Requires sign-in.
input · no output
mark_word_known
Manually mark a word as mastered for the signed-in user (same as the flashcard 'I knew this' override). Requires sign-in.
input · no output
nudge_child
Parent-only. Sends a 'check-in' push notification (and email fallback) to a linked child. Use when the parent says things like 'remind my kid to study', 'nudge my child', 'tell Sam
input · no output
play_game
Use this when the user wants to play a vocabulary game, asks for something fun, or wants to learn through play. Launches one of 11 mini-games inside the host chat. Renders the matc
input · no output
record_session_complete
Record a completed study session: writes study_sessions, awards study-time XP (+1/min, capped 30/day), and updates the daily streak. Use after a play_game / quiz / flashcard sessio
input · no output
record_word_result
Persist a single word answer (correct/incorrect) to the user's mastery progress. Mirrors the web app's word-mastery scaling so MCP study counts toward leaderboards and streaks. Req
input · no output
resend_pending_invite
Resend a pending parent invite by id. Use after get_pending_invites surfaces an invite expiring in <24h, or when the user explicitly asks to resend. Re-emails the existing invite_t
input · no output
set_persona
Bias subsequent Sparkle guidance toward a persona (student | parent | tutor | explorer). Session-scoped: the host should pass the chosen persona back to get_sparkle_guidance.
input · no output
study_plan_preview
Use this when the user asks for a study plan, a multi-day prep schedule, or how to prepare for a test by date. Returns a 7-day plan (5 words/day) for a given test family. Renders t
input · no output
update_adaptive_level
Run the adaptive-mastery promotion logic for the signed-in user (delegates to the web app's update-adaptive-mastery function). Requires sign-in.
input · no output
Verify it yourselfnpx teppi-check https://gponcrussdahcdyrlhcr.supabase.co/functions/v1/mcp-server?ref=mcp_registrycurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2FVRW5TAZ5EF304C2QB5