Language

Active

language · v1.0.0

Language-learning scenarios with dialogues, vocabulary lists, grammar notes, exercises, and cultural notes.

Schema Version:
1.0.0
Collection Type:
Course

Section Types

IDName
dialogueDialogue
vocabulary_listVocabulary List
grammar_noteGrammar Note
exerciseExercise
visualVisual
audioAudio
cultural_noteCultural Note

MCP Tools

NameDescription
language_get_vocabularyReturn a flattened vocabulary list for the given scenario id or slug. Combines every vocabulary_list section into one array.
language_practice_dialogueReturn a roleplay starter prompt for the speaker at speakerIndex in the scenario's first dialogue section.
language_generate_exerciseGenerate a new exercise of the given type (fill_blank / translate / multiple_choice / matching / short_answer) based on the scenario content.

Usage Modes

IDName
studyStudy
roleplayRoleplay

Example Scenarios