MCP App Store
Education & Research
Mynawoo AI Language Tutor icon

Mynawoo AI Language Tutor

by Alireza Saligheh

Overview

Mynawoo helps learners continue their language course in ChatGPT. Users can inspect current course progress, search lesson content, prepare private grammar exams after confirming the lesson target, review Leitner vocabulary, preview and save vocabulary cards, analyze weak points, and save private study suggestions to their Mynawoo account.

Tools

add_ai_vocabulary_card

ChatGPT
Use this after the user confirms a vocabulary card preview and selects a Leitner set. Saves one private vocabulary card to the selected Mynawoo Leitner set and returns the saved card reference.

create_leitner_set

ChatGPT
Use this when the user asks to create a new Mynawoo Leitner vocabulary set. Creates a private set in the user's account and returns its slug and open URL.

delete_generated_grammar_exam

ChatGPT
Use this when the user asks to remove one of their generated grammar exams. Deletes exams created today, or archives older exams when mode=archive, within the user's Mynawoo account.

delete_vocabulary_card

ChatGPT
Use this when the user asks to remove a generated vocabulary card. Deletes cards created today, or archives older cards when mode=archive, within the user's Mynawoo account.

edit_vocabulary_card

ChatGPT
Use this when the user asks to change a saved Mynawoo vocabulary card. Updates the card front, back, or metadata in the user's account.

get_course_structure

ChatGPT
Use this when a selected course needs its level, unit, and lesson tree. Returns lesson_code and unit_code values for follow-up lesson, progress, or grammar tools without modifying data.

get_current_learning_state

ChatGPT
Use this when the user asks about their current Mynawoo course, active lesson, level, unit, language context, or overall progress. Returns account learning context without modifying data.

get_generated_exam_detail

ChatGPT
Use this when the user selects a generated grammar exam and needs its saved questions, metadata, and Mynawoo open URL. Returns one private exam without modifying data.

get_generated_grammar_exams

ChatGPT
Use this when the user wants to see private grammar exams previously generated through connected clients. Returns saved exam summaries without modifying data.

get_grammar_screen_content

ChatGPT
Use this to resolve a grammar lesson and screen before creating a private grammar exam. Returns grammar content, target context, recommended question count, and a confirmation payload without saving an exam.

get_hard_vocabulary

ChatGPT
Use this when the user asks for difficult vocabulary or targeted vocabulary review. Returns cards ranked from review logs or stored card difficulty signals without modifying data.

get_learning_analytics

ChatGPT
Use this when the user asks for Mynawoo learning progress, grammar weak areas, vocabulary statistics, or study-planning data. Returns analytics for the selected period without modifying data.

get_learning_suggestions

ChatGPT
Use this when the user wants to review saved Mynawoo coaching recommendations. Returns the latest suggestion and recent previous suggestions without modifying data.

get_learning_weakness_context

ChatGPT
Use this when the user asks for weak points, study advice, or what to practice next. Returns recent wrong-answer context and today practice vocabulary without modifying data.

get_leitner_sets

ChatGPT
Use this when the user needs to choose a Mynawoo Leitner vocabulary set or before saving a vocabulary card. Returns active sets owned by the user without modifying data.

get_lesson_detail

ChatGPT
Use this when a specific lesson_code needs its normalized lesson screens, screen_code values, or lesson content. Returns lesson details without modifying data.

get_lesson_progress

ChatGPT
Use this when the user asks whether a specific Mynawoo lesson is complete or how far they have progressed in it. Returns progress for one lesson without modifying data.

get_previous_grammar_mistakes

ChatGPT
Use this when the user specifically asks for grammar-only mistake history. Returns recent grammar mistake topics and examples without modifying data.

get_today_leitner_cards

ChatGPT
Use this when the user wants today's vocabulary review or practice cards from a Mynawoo Leitner set. Returns due or practice cards and set choices when a set has not been selected; it does not modify data.

list_courses

ChatGPT
Use this when the user wants to see the Mynawoo courses available to their account or when another tool needs a course_code. Returns course metadata and open URLs without modifying data.

preview_ai_vocabulary_card

ChatGPT
Use this before saving a vocabulary card or when the user wants to inspect a proposed card. Returns a preview using the provided word, translation, explanation, example, CEFR level, and related words without modifying data.

save_ai_grammar_exam

ChatGPT
Use this after the user confirms the target returned by get_grammar_screen_content. Saves a private generated grammar exam to the user's Mynawoo account and returns the saved exam reference and open URL.

save_learning_suggestion

ChatGPT
Use this after discussing weakness context with the user and the user wants the recommendation saved. Saves one coaching suggestion and deletes older suggestions beyond the retained history in the user's Mynawoo account.

search_lessons

ChatGPT
Use this when the user names a lesson topic, grammar point, vocabulary item, unit, or keyword. Returns matching lesson and grammar-screen references without modifying data.

Capabilities

InteractiveWrites

Example Prompts

Click any prompt to copy it.

App Stats

24

Tools

4

Prompts

ChatGPT

Platforms

Works with

ChatGPT

Data refreshed daily