get_word_of_the_dayUse 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 (defini
get_definitionUse this when the user asks what a specific word means, requests its definition, part of speech, synonyms/antonyms, or an example sentence. Returns cu
generate_quizUse 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
get_course_word_listGet a sample of vocabulary words from a specific Vocab Voyage course. Use list_courses to discover slugs.
list_coursesLists all 13 Vocab Voyage courses with their slugs and descriptions.
explain_word_in_contextExplain what a word means inside a specific sentence — useful when a word has multiple meanings.
study_plan_previewUse 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
get_flashcardsUse 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 fa
get_my_progressUse 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.
play_gameUse 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 t
record_word_resultPersist 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
record_session_completeRecord 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_
award_game_xpAward score-based XP from a game/activity (separate from study-time XP). Cascades to the leaderboard via DB trigger. Requires sign-in.
mark_word_knownManually mark a word as mastered for the signed-in user (same as the flashcard 'I knew this' override). Requires sign-in.
mark_word_difficultManually mark a word as still-learning for the signed-in user (resets mastery toward learning band). Requires sign-in.
update_adaptive_levelRun the adaptive-mastery promotion logic for the signed-in user (delegates to the web app's update-adaptive-mastery function). Requires sign-in.
file_support_ticketFile a real human-followup support ticket on behalf of the signed-in user. Use this when the user reports a billing problem, bug, account lockout, com
get_recent_mistakesUse 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
+13 more tools
No proxied traffic observed for this host yet. Connect it at /connect and its grade gains a measured Reliability score + per-tool behavioral evidence — the half a static scan can't produce.
We re-grade gponcrussdahcdyrlhcr.supabase.co on a schedule and alert your Slack/webhook the moment its tools change or its grade drops — rug-pull insurance for the connection.
Add the wmcp.sh trust oracle as an MCP server and call grade_mcp_server / check_mcp_drift in your agent's pre-connection gate:
https://wmcp.sh/mcp/trust
readOnly vs observed behavior) layer on via the wmcp.sh proxy.