Skip to main content
Feedback

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.

ToolDescription
wakatime_wakatimegetprojectsummaries_invokeRetrieves coding activity summaries for specified projects across a given time period.
getCurrentUserStatsRetrieves coding statistics and metrics for the current user within a specified date range.
getAllTimeSinceTodayRetrieves the total cumulative coding time from the user's account inception to today.
getCurrentUserSummariesRetrieves daily coding activity summaries for the current user.
getCurrentUserDurationsRetrieves detailed coding session durations for the current user.
listCurrentUserHeartbeatsLists all recorded heartbeat events indicating coding activity for the current user.
createHeartbeatRecords a new heartbeat event to track coding activity at a specific moment.
listCurrentUserProjectsLists all projects associated with the current user's account.
getLeaderboardRetrieves the global leaderboard showing top coding contributors.
On this Page