Plugin Proposal: WordOrb / The Daily Lesson
Description
A Semantic Kernel plugin for the WordOrb deterministic education API. Provides vocabulary lookup, structured 5-phase lessons (Hook, Story, Wonder, Action, Wisdom), quizzes, and a knowledge graph across 47 languages and 162K words.
Plugin Repository
https://github.com/nicoletterankin/wordorb-semantic-kernel
Contains both Python (WordOrbPlugin.py, DailyLessonPlugin.py) and C# (WordOrbPlugin.cs) implementations.
API
- Base URL:
https://wordorb.ai/api
- Auth: Bearer token (free tier: 500 calls/day)
- MCP Server:
https://mcp.thedailylesson.com/mcp (19 tools)
Key Functions
lookup_word(word, tone, translate) — Definition, IPA, etymology, translations
get_daily_lesson(day, track, age) — Structured 5-phase lesson
get_quiz(day, track, type) — Assessment questions
find_lessons_for_word(word) — Knowledge graph traversal
Use Cases
- AI tutoring agents that teach vocabulary
- Daily lesson delivery in educational apps
- Assessment and quiz generation
- Multilingual learning (47 languages)
Publisher
Lesson of the Day, PBC — https://lotdpbc.com
Website: https://thedailylesson.com
Plugin Proposal: WordOrb / The Daily Lesson
Description
A Semantic Kernel plugin for the WordOrb deterministic education API. Provides vocabulary lookup, structured 5-phase lessons (Hook, Story, Wonder, Action, Wisdom), quizzes, and a knowledge graph across 47 languages and 162K words.
Plugin Repository
https://github.com/nicoletterankin/wordorb-semantic-kernel
Contains both Python (
WordOrbPlugin.py,DailyLessonPlugin.py) and C# (WordOrbPlugin.cs) implementations.API
https://wordorb.ai/apihttps://mcp.thedailylesson.com/mcp(19 tools)Key Functions
lookup_word(word, tone, translate)— Definition, IPA, etymology, translationsget_daily_lesson(day, track, age)— Structured 5-phase lessonget_quiz(day, track, type)— Assessment questionsfind_lessons_for_word(word)— Knowledge graph traversalUse Cases
Publisher
Lesson of the Day, PBC — https://lotdpbc.com
Website: https://thedailylesson.com