# vocab-voyage-mcp

20 MCP tools + 17 widgets for SAT/ISEE/SSAT/GRE/GMAT/LSAT prep. Flashcards, quizzes, games, progress tracking. Hosted.

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add vocab-voyage/vocab-voyage-mcp

# Browse available tools
npx -y @smithery/cli@latest tool list vocab-voyage/vocab-voyage-mcp

# Get full schema for a tool
npx -y @smithery/cli@latest tool get vocab-voyage/vocab-voyage-mcp get_word_of_the_day

# Call a tool
npx -y @smithery/cli@latest tool call vocab-voyage/vocab-voyage-mcp get_word_of_the_day '{}'
```

## Direct MCP Connection

Endpoint: `https://vocab-voyage-mcp--vocab-voyage.run.tools`

## Tools (7)

- `get_word_of_the_day` — Returns today's vocabulary Word of the Day. Optionally scoped to a test family (isee, ssat, sat, psat, gre, gmat, lsat,…
- `get_definition` — Look up the definition, part of speech, example sentence, and synonyms/antonyms for a vocabulary word.
- `generate_quiz` — Generate a multiple-choice vocabulary quiz for a test family (isee, ssat, sat, psat, gre, gmat, lsat, general). Returns…
- `get_course_word_list` — Get a sample of vocabulary words from a specific Vocab Voyage course. Use list_courses to discover slugs.
- `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 — useful when a word has multiple meanings.
- `study_plan_preview` — Returns a sample 7-day study plan (5 words/day) for a given test family. Optional target date for context.

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get vocab-voyage/vocab-voyage-mcp <tool-name>
```
