{
  "$schema": "https://modelcontextprotocol.io/schemas/server-card/v1.json",
  "name": "vocab-voyage",
  "display_name": "Vocab Voyage",
  "description": "Vocabulary tools for ISEE, SSAT, SAT, PSAT, GRE, GMAT, and LSAT prep \u2014 Word of the Day, definitions, quizzes, course word lists, and study plan previews.",
  "version": "1.0.0",
  "publisher": {
    "name": "Vocab Voyage",
    "url": "https://vocab.voyage"
  },
  "transport": {
    "type": "streamable-http",
    "url": "https://gponcrussdahcdyrlhcr.supabase.co/functions/v1/mcp-server"
  },
  "auth": {
    "anonymous": true,
    "bearer": {
      "description": "Optional. Pass a personal MCP token (vv_mcp_\u2026) generated at https://vocab.voyage/mcp to unlock personalized tools.",
      "token_url": "https://vocab.voyage/mcp"
    },
    "scopes": [
      "mcp.read",
      "mcp.tools",
      "profile.read",
      "progress.read"
    ]
  },
  "documentation_url": "https://vocab.voyage/mcp",
  "tools": [
    {
      "name": "get_word_of_the_day",
      "description": "Returns today's vocabulary Word of the Day, optionally scoped to a test family."
    },
    {
      "name": "get_definition",
      "description": "Look up the definition, part of speech, example sentence, and synonyms/antonyms for a word.",
      "_meta": {
        "ui.resourceUri": "ui://vocab-voyage/definition",
        "ui.widgetDescription": "Definition card with examples and synonyms."
      }
    },
    {
      "name": "generate_quiz",
      "description": "Generate a multiple-choice vocabulary quiz for a test family (1\u201310 questions).",
      "_meta": {
        "ui.resourceUri": "ui://vocab-voyage/quiz",
        "ui.widgetDescription": "Interactive vocabulary quiz card."
      }
    },
    {
      "name": "get_course_word_list",
      "description": "Get a sample of vocabulary words from a specific Vocab Voyage course."
    },
    {
      "name": "list_courses",
      "description": "Lists all 13 Vocab Voyage courses with their slugs and descriptions."
    },
    {
      "name": "explain_word_in_context",
      "description": "Explain what a word means inside a specific sentence."
    },
    {
      "name": "study_plan_preview",
      "description": "Returns a sample 7-day study plan (5 words/day) for a given test family.",
      "_meta": {
        "ui.resourceUri": "ui://vocab-voyage/study-plan",
        "ui.widgetDescription": "Seven-day study plan preview."
      }
    }
  ],
  "rate_limits": {
    "anonymous": "60 requests/minute per IP",
    "authenticated": "600 requests/hour per user"
  },
  "serverUrl": "https://gponcrussdahcdyrlhcr.supabase.co/functions/v1/mcp-server",
  "error_format": {
    "error_code": "string",
    "message": "string",
    "hint": "string",
    "retry_after": "number"
  },
  "rate_limit_headers": [
    "X-RateLimit-Limit",
    "X-RateLimit-Remaining",
    "Retry-After"
  ],
  "discoveryUrl": "https://vocab.voyage/.well-known/mcp.json",
  "alternateDiscovery": "https://vocab.voyage/.well-known/mcp",
  "apiCatalog": "https://gponcrussdahcdyrlhcr.supabase.co/functions/v1/api-catalog",
  "uiResources": "https://vocab.voyage/.well-known/mcp/apps.json"
}