MCP App Store
by KeenEthics

Overview

Review your Stuon study time, subjects, goals, streaks, and patterns. With your approval, Stuon can also log completed study sessions and create study goals. A Stuon account is required. The plugin only accesses the connected account and cannot edit or delete study history.

Tools

compare_weeks

ChatGPT
Use this when the user wants a week-over-week comparison. Compares calendar weeks by total time, sessions, active-day consistency, and per-subject changes. Percentage change is null when last week has no study time.

create_study_goal

ChatGPT
Use this only when the user explicitly asks to create a time-based Stuon goal. Adds a daily, weekly, or deadline goal for all study or one subject. Provide exactly one target in minutes or hours; this does not modify existing goals.

get_account_profile

ChatGPT
Use this to identify the currently connected Stuon account. Returns a stable opaque profile ID and display metadata; it never returns study history.

get_best_study_time

ChatGPT
Use this when the user asks what time or weekday they study most. Analyzes logged start timestamps in the connected account's timezone. It describes habit volume, not learning quality, and flags insufficient data below 5 timed sessions across 3 days.

get_neglected_subject

ChatGPT
Use this when the user asks what subject they have neglected. Chooses the configured subject studied least recently; a configured subject never studied ranks first. It returns an explicit insufficient-data result instead of guessing.

get_streak

ChatGPT
Use this when the user asks about their current or longest Stuon study streak. A streak is consecutive calendar days with at least one positive-duration session. Also reports whether an active streak will end if the user does not study today.

get_study_recommendation

ChatGPT
Use this when the user asks what to study today. Returns one deterministic recommendation based on active time goals, neglected configured subjects, recent history, and streak risk. It does not call another AI or make unsupported learning claims.

get_subjects

ChatGPT
Use this to list the connected user's Stuon subjects/projects with all-time study minutes, session counts, and most recent study date. Configured subjects with no sessions are included with zero time.

get_today_stats

ChatGPT
Use this when the user asks how much they studied today. Returns today's total minutes, session count, subjects, current streak, and any structured daily goal progress for the connected Stuon account.

get_weekly_stats

ChatGPT
Use this for the connected user's current calendar-week totals. Returns study minutes, sessions, active days, subject breakdown, streak, weekly goal progress, and best day. It honors Stuon's Sunday/Monday week-start setting.

log_study_session

ChatGPT
Use this only when the user explicitly asks to add completed study time. Creates one owner-scoped Stuon session; it never edits or deletes history. Duration must be 1–1,440 minutes and future start times are rejected.

Capabilities

Writes

Example Prompts

Click any prompt to copy it.

Similar Apps