Tools
Coding
MCP tools for your coding activity: WakaTime editor time, RescueTime screen time, and GitHub commits, PRs, and issues.
get_coding_languages
Get per-language coding time over an optional date range (from WakaTime), each with its percent of the range total.
dateOptional: filter to a specific date (YYYY-MM-DD)
fromOptional: start of date range (ISO 8601)
limitNumber of languages to return (max 50) Defaults to 10.
toOptional: end of date range (ISO 8601)
get_coding_stats
Aggregate coding statistics over an optional date range: total coding time and active days (WakaTime), commit / PR / issue counts (GitHub), and a screen-time breakdown by productivity level (RescueTime).
dateOptional: filter to a specific date (YYYY-MM-DD)
fromOptional: start of date range (ISO 8601)
toOptional: end of date range (ISO 8601)
get_recent_coding_activity
Get a merged timeline of recent GitHub commits, pull requests, and issues (newest first), plus a today object with coding seconds (WakaTime) and productivity pulse (RescueTime) for the current UTC date.
dateOptional: filter to a specific date (YYYY-MM-DD)
fromOptional: start of date range (ISO 8601)
limitNumber of activity items to return (max 50) Defaults to 20.
pagePage number for pagination Defaults to 1.
toOptional: end of date range (ISO 8601)