streamable-httpMITupdated 4mo ago
The official public mirror of the Vocab Voyage Model Context Protocol server โ 20 tools + 17 interactive widgets for vocabulary learning and standardized test prep (ISEE, SSAT, SAT, PSAT, GRE, GMAT, LSAT).
What can you do with Vocab Voyage?
Vocab Voyage MCP Server
The official public mirror of the Vocab Voyage Model Context Protocol server โ 20 tools + 17 interactive widgets for vocabulary learning and standardized test prep (ISEE, SSAT, SAT, PSAT, GRE, GMAT, LSAT).
-
20 MCP tools (including flashcards, 11 mini-games, progress tracking, and Sparkle coaching)
-
17 interactive widgets (quiz, flashcards, study plan, progress dashboard, session debrief, and more)
-
Hosted โ no install required
-
Optional personal tokens for personalized features
-
๐ Server URL:
https://gponcrussdahcdyrlhcr.supabase.co/functions/v1/mcp-server -
๐ Browse tools: https://vocab.voyage/mcp/tools
-
๐ Auth & scopes: https://vocab.voyage/developers/auth
-
๐ชช License: MIT
Install
Claude Desktop
Edit ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"vocab-voyage": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://gponcrussdahcdyrlhcr.supabase.co/functions/v1/mcp-server"]
}
}
}
ChatGPT Apps SDK / Cursor / Cline
Add a custom remote MCP server with the URL above and (optionally) a
Bearer vv_mcp_โฆ token generated from
https://vocab.voyage/developers/auth.
OpenClaw
openclaw skills install vocab-voyage
Tools
Tool count: 20.
get_word_of_the_dayโ Returns today's vocabulary Word of the Day, optionally scoped to a test family.get_definition(widget-aware) โ Look up the definition, part of speech, example sentence, and synonyms/antonyms for a word.generate_quiz(widget-aware) โ Generate a multiple-choice vocabulary quiz for a test family (1โ10 questions).get_course_word_listโ Get a sample of vocabulary words from a specific Vocab Voyage course.list_coursesโ Lists all 13 Vocab Voyage courses with their slugs and descriptions.explain_word_in_contextโ Explain what a word means inside a specific sentence.study_plan_preview(widget-aware) โ Returns a sample 7-day study plan (5 words/day) for a given test family.get_flashcards(widget-aware) โ Returns a tap-to-flip flashcard deck. Per-card answers persist via record_word_result.get_my_progress(widget-aware) โ Auth-only personal dashboard: streak, XP, mastery split, next-up words, recent misses.play_gameโ Launches one of 11 vocabulary mini-games (word_match, spelling_bee, speed_round, synonym_showdown, word_scramble, fill_in_blank, context_clues, word_guess, picture_match, crossword, word_search). Per-answer events flow to record_word_result; round XP via award_game_xp.get_sparkle_guidance(widget-aware) โ Lifecycle-aware coaching: returns a phase-appropriate greeting (16 phases) and a recommended next tool/action. Renders the session-debrief widget when relevant.set_personaโ Switch agent bias between student, parent, tutor, or explorer.get_recommended_next_actionโ Returns a one-line recommendation for what the user should do next.list_starter_promptsโ Lists the 6 MCP prompts (vocab_kickoff, test_prep_quiz, session_debrief, โฆ) for hosts that don't surface prompts/list.record_word_resultโ Auth: log a per-card answer (correct or incorrect).record_session_completeโ Auth: log session totals and award XP.award_game_xpโ Auth: grant bonus XP from a completed mini-game round.mark_word_knownโ Auth: add a word to the user's queue or mastered list.mark_word_difficultโ Auth: flag a word as needing more review.update_adaptive_levelโ Auth: adjust the user's adaptive difficulty floor/ceiling.
Widgets
Widget count: 17.
ui://vocab-voyage/word-of-the-dayโ Word of the Day (learn, 560x360) viaget_word_of_the_dayui://vocab-voyage/flashcardsโ Flashcards (learn, 560x460) viaget_flashcardsui://vocab-voyage/quizโ Quiz (learn, 560x520) viagenerate_quizui://vocab-voyage/study-planโ Study Plan (learn, 600x600) viastudy_plan_previewui://vocab-voyage/progressโ My Progress (progress, 600x640) viaget_my_progressui://vocab-voyage/game/word_matchโ Game ยท Word Match (play, 620x640) viaplay_gameui://vocab-voyage/game/spelling_beeโ Game ยท Spelling Bee (play, 560x580) viaplay_gameui://vocab-voyage/game/speed_roundโ Game ยท Speed Round (play, 560x600) viaplay_gameui://vocab-voyage/game/synonym_showdownโ Game ยท Synonym Showdown (play, 560x580) viaplay_gameui://vocab-voyage/game/word_scrambleโ Game ยท Word Scramble (play, 560x580) viaplay_gameui://vocab-voyage/game/fill_in_blankโ Game ยท Fill in the Blank (play, 560x600) viaplay_gameui://vocab-voyage/game/context_cluesโ Game ยท Context Clues (play, 600x620) viaplay_gameui://vocab-voyage/game/word_guessโ Game ยท Word Guess (play, 560x600) viaplay_gameui://vocab-voyage/game/picture_matchโ Game ยท Picture Match (play, 600x620) viaplay_gameui://vocab-voyage/game/crosswordโ Game ยท Crossword (play, 640x720) viaplay_gameui://vocab-voyage/game/word_searchโ Game ยท Word Search (play, 640x720) viaplay_gameui://vocab-voyage/session-debriefโ Session Debrief (coach, 600x640) viaget_sparkle_guidance
Examples
examples/curl-quiz.shโ generate a 5-question SAT quiz withcurlexamples/node-flashcards.mjsโ fetch a flashcard deck from Node 18+examples/python-progress.pyโ call the auth-onlyget_my_progresstool from Python
Manifests
The discovery + directory submission files live flat at the repo root so MCP
directories can git clone and link straight to them:
server-card.jsonโ MCP server card (canonical)apps.jsonโ interactive widget catalogagent-card.jsonโ A2A agent cardmcp.jsonโ MCP discovery docserver.jsonโ MCP Registry submission manifestsmithery.yamlโ Smithery directory listingclawhub.jsonโ ClawHub directory listingSKILL.mdโ OpenClaw skill descriptorSUBMISSION_LINKS.mdโ canonical?ref=slug list + Friday attribution query
All of the above are regenerated on every release by
scripts/build-mcp-repo.mjs upstream โ do not hand-edit them here.
License
MIT ยฉ Vocab Voyage
Install
Add Vocab Voyage to your client. Pick the one you use.
claude mcp add --transport http vocab-voyage https://gponcrussdahcdyrlhcr.supabase.co/functions/v1/mcp-server?ref=mcp_registrycodex mcp add vocab-voyage --url https://gponcrussdahcdyrlhcr.supabase.co/functions/v1/mcp-server?ref=mcp_registry{
"mcpServers": {
"vocab-voyage": {
"url": "https://gponcrussdahcdyrlhcr.supabase.co/functions/v1/mcp-server?ref=mcp_registry"
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
{
"servers": {
"vocab-voyage": {
"type": "http",
"url": "https://gponcrussdahcdyrlhcr.supabase.co/functions/v1/mcp-server?ref=mcp_registry"
}
}
}Add to `.vscode/mcp.json` in your workspace.
{
"mcpServers": {
"vocab-voyage": {
"url": "https://gponcrussdahcdyrlhcr.supabase.co/functions/v1/mcp-server?ref=mcp_registry"
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"vocab-voyage": {
"serverUrl": "https://gponcrussdahcdyrlhcr.supabase.co/functions/v1/mcp-server?ref=mcp_registry"
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
20 tools
Vocab Voyage exposes 20 tools to a connected agent.
- get_word_of_the_day
- Returns today's vocabulary Word of the Day, optionally scoped to a test family.
- get_definition
- (widget-aware) โ Look up the definition, part of speech, example sentence, and synonyms/antonyms for a word.
- generate_quiz
- (widget-aware) โ Generate a multiple-choice vocabulary quiz for a test family (1โ10 questions).
- get_course_word_list
- Get a sample of vocabulary words from a specific Vocab Voyage course.
- list_courses
- Lists all 13 Vocab Voyage courses with their slugs and descriptions.
- explain_word_in_context
- Explain what a word means inside a specific sentence.
- study_plan_preview
- (widget-aware) โ Returns a sample 7-day study plan (5 words/day) for a given test family.
- get_flashcards
- (widget-aware) โ Returns a tap-to-flip flashcard deck. Per-card answers persist via record_word_result.
- get_my_progress
- (widget-aware) โ Auth-only personal dashboard: streak, XP, mastery split, next-up words, recent misses.
- play_game
- Launches one of 11 vocabulary mini-games (word_match, spelling_bee, speed_round, synonym_showdown, word_scramble, fill_in_blank, context_clues, word_guess, picture_match, crossword, word_search). Per-answer events flow to record_word_result; round XP via award_game_xp.
- get_sparkle_guidance
- (widget-aware) โ Lifecycle-aware coaching: returns a phase-appropriate greeting (16 phases) and a recommended next tool/action. Renders the session-debrief widget when relevant.
- set_persona
- Switch agent bias between student, parent, tutor, or explorer.
- get_recommended_next_action
- Returns a one-line recommendation for what the user should do next.
- list_starter_prompts
- Lists the 6 MCP prompts (vocab_kickoff, test_prep_quiz, session_debrief, โฆ) for hosts that don't surface prompts/list.
- record_word_result
- Auth: log a per-card answer (correct or incorrect).
- record_session_complete
- Auth: log session totals and award XP.
- award_game_xp
- Auth: grant bonus XP from a completed mini-game round.
- mark_word_known
- Auth: add a word to the user's queue or mastered list.
- mark_word_difficult
- Auth: flag a word as needing more review.
- update_adaptive_level
- Auth: adjust the user's adaptive difficulty floor/ceiling.
Score
71 / 100
Good
- Documentation25/25
- Maintenance13/25
- Trust13/20
- Capability8/15
- Install experience12/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 131 days ago
- Has a release history
- Repository is not archived
- Licensed MIT
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 20 tool(s) documented
- Provides prompt templates
- Provides resources
- 6 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint โ no local install
Version history
| Versions | Published |
|---|---|
| 1.1.1Latest | Apr 23, 2026 |
| 1.0.0 | Apr 21, 2026 |