Source: https://dinakar-rewind.docs.pageloop.ai/reference/mcp-tools/coding

# Coding

{/\* Generated by scripts/gen-mcp-reference.ts. Do not edit by hand; change the tool and run \`npm run docs:gen-mcp\`. \*/}

## `get_coding_languages`

Get per-language coding time over an optional date range (from WakaTime), each with its percent of the range total.

#### date (path, string)

Optional: filter to a specific date (YYYY-MM-DD)

#### from (path, string)

Optional: start of date range (ISO 8601)

#### limit (path, number)

Number of languages to return (max 50) Defaults to `10`.

#### to (path, string)

Optional: 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).

#### date (path, string)

Optional: filter to a specific date (YYYY-MM-DD)

#### from (path, string)

Optional: start of date range (ISO 8601)

#### to (path, string)

Optional: 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.

#### date (path, string)

Optional: filter to a specific date (YYYY-MM-DD)

#### from (path, string)

Optional: start of date range (ISO 8601)

#### limit (path, number)

Number of activity items to return (max 50) Defaults to `20`.

#### page (path, number)

Page number for pagination Defaults to `1`.

#### to (path, string)

Optional: end of date range (ISO 8601)
