Wakatime (verified)
WakaTime offers automatic time tracking for developers, integrating with code editors and delivering dashboards on coding activity, project progress, and productivity
Quick Start
# Connect this server (installs CLI if needed)
npx -y smithery mcp add wakatime
# Browse available tools
npx -y smithery tool list wakatime
# Get full schema for a tool
npx -y smithery tool get wakatime WAKATIME_GET_EDITORS
# Call a tool
npx -y smithery tool call wakatime WAKATIME_GET_EDITORS '{}'Direct MCP Connection
Endpoint: https://wakatime.run.tools
Tools (12)
WAKATIME_GET_EDITORS— Tool to list WakaTime IDE plugins with metadata. Use when you want to discover available IDE integrations and their lat…WAKATIME_GET_GOALS— Tool to list a user's goals with progress series and metadata. Use after authenticating the user with read_goals scope.WAKATIME_GET_GOALS_CURRENT— Tool to list the current user's goals with progress series and metadata. Use when you need to fetch active goals (requi…WAKATIME_GET_INSIGHTS— Tool to retrieve an insight for a user over a time range. Use when analyzing user coding metrics after authentication.WAKATIME_GET_INSIGHTS_CURRENT— Tool to fetch a coding insight for the current user over a time range. Use when you need summaries like 'projects' or '…WAKATIME_GET_LEADERS— Tool to list public leaders ranked by coding activity. Use when viewing top coders globally or filtering by language, c…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 …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…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 …
# Get full input/output schema for a tool
npx -y smithery tool get wakatime