GoEddy
GoEddy - Professional tutoring and learning management app. Hardened v1.1.0 uses standard MCP transport (tools/call) with Resource Encapsulation for deterministic execution. 12 tools for lesson creation, tracking, and interactive learning. Secure by design.
Opens the GoEddy website for OAuth-style approval. Use only if user explicitly asks to publish to their account. Returns a login URL.
Generates and publishes a personalized lesson. Topic is required. Lesson style is auto-detected. Supports language-learning, subject tutoring, games, and structured blocks.
Get earned badges and achievements for the authenticated user. Requires accessToken.
Discovers interactive activities (quiz, puzzle, etc.) for 'blocks' lessons. Call this to see what interactive components are available.
Get curriculum progress, skill levels, and next recommended lesson. Requires accessToken.
Get a specific lesson by its numeric ID or share ID.
Fetch user profile, level, and learning preferences. Requires accessToken.
Fetch learning progress reports. Returns scores, skill progress, and recommendations. Requires accessToken.
List all lessons belonging to the authenticated user. Requires accessToken.
List all available tutor characters with their details.
Direct login with GoEddy credentials. Use only if user provided username and password.
Update an existing lesson by numeric ID. Supports partial updates.