WakaTime MCP connector
WakaTime is an automatic time tracking tool that monitors and measures coding activity for developers. The WakaTime MCP connector allows AI agents to retrieve coding statistics and summaries across projects, access daily activity data and all-time totals, and view global leaderboards. It also supports tracking heartbeats to log real-time coding sessions and managing project-level analytics for individual developers or teams.
Authentication type
- OAuth 2.0 Authorization Code - Requires a one-time user login to authorize the agent to access the service on their behalf.
Uses
Use the WakaTime MCP connector to perform the following actions:
- Track developer coding time across projects and date ranges automatically
- Measure team productivity by comparing individual coding activity summaries
- Monitor coding patterns to identify peak development hours and workload distribution
- Benchmark developer performance against global leaderboards for competitive insights
- Generate billing reports based on actual coding hours worked by developers
- Analyze coding duration trends to optimize sprint planning and resource allocation
- Log development activities as heartbeats to maintain continuous activity records
Example prompts
Use the following example prompts to invoke WakaTime MCP connector tools from your AI assistant or Boomi Connect workflow:
Show me how many hours each developer coded last week in WakaTime.Pull my all-time coding total from WakaTime and display it.Get daily coding summaries for my team from WakaTime for the past month.List all active projects in WakaTime and their coding time allocations.Retrieve coding statistics for January through March from WakaTime.Show me where I rank on the WakaTime global leaderboard.Get project summaries from WakaTime for the last two weeks.Display coding durations by project from WakaTime for this quarter.Create a new heartbeat entry in WakaTime to log my current coding session.Compare my coding activity against the WakaTime global leaderboard.
WakaTime MCP connector tools
The WakaTime MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| wakatime_wakatimegetprojectsummaries_invoke | Retrieves coding activity summaries for specified projects across a given time period. |
| getCurrentUserStats | Retrieves coding statistics and metrics for the current user within a specified date range. |
| getAllTimeSinceToday | Retrieves the total cumulative coding time from the user's account inception to today. |
| getCurrentUserSummaries | Retrieves daily coding activity summaries for the current user. |
| getCurrentUserDurations | Retrieves detailed coding session durations for the current user. |
| listCurrentUserHeartbeats | Lists all recorded heartbeat events indicating coding activity for the current user. |
| createHeartbeat | Records a new heartbeat event to track coding activity at a specific moment. |
| listCurrentUserProjects | Lists all projects associated with the current user's account. |
| getLeaderboard | Retrieves the global leaderboard showing top coding contributors. |