WAKATIME_GET_MACHINE_NAMES
Tool to list a user's machines including last seen time. Use when needing machine names for a specific user.
WAKATIME_GET_OAUTH_AUTHORIZE
Tool to generate OAuth 2.0 authorization URL. Use when redirecting users to WakaTime to grant access.
WAKATIME_GET_PROJECTS
Tool to list all projects associated with the authenticated user. Use when you need project slugs and metadata. Useful for fetching projects after obtaining a valid OAuth token.
WAKATIME_GET_USERS_ALL_TIME_SINCE_TODAY
Tool to retrieve total coding time since account creation for a user. Use after authenticating to fetch all-time stats.
WAKATIME_GET_USERS_CURRENT_ALL_TIME_SINCE_TODAY
Tool to get current user's total time logged since account creation. Use when you need lifetime aggregate stats for the authenticated user (requires read_stats scope).
WAKATIME_GET_USERS_CURRENT_INSIGHTS
Tool to fetch a coding insight for the current user over a time range. Use when needing project, language, or best_day metrics for a specific period. Requires OAuth scope `read_summaries`.