MCP server
Wakatime
io.github.pipeworx-io/wakatime
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
WakaTime MCP.
From the maker's README WakaTime MCP — coding-time stats by user (langs, projects, editors, OSes). Free API key. Source
Working at last checkOfficial: pipeworx.io's GitHub account (pipeworx-io)About 27,556 tokens per request once connected54 tools
https://gateway.pipeworx.io/wakatime/mcp
At a glance
- Type
- MCP server
- Publisher
- pipeworx.io (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 54
- Token cost
- About 27,556 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http wakatime https://gateway.pipeworx.io/wakatime/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.wakatime] url = "https://gateway.pipeworx.io/wakatime/mcp"
Gemini CLI
{"mcpServers":{"wakatime":{"httpUrl":"https://gateway.pipeworx.io/wakatime/mcp"}}}
Cursor
{"mcpServers":{"wakatime":{"url":"https://gateway.pipeworx.io/wakatime/mcp"}}}
VS Code
{"servers":{"wakatime":{"type":"http","url":"https://gateway.pipeworx.io/wakatime/mcp"}}}
Antigravity
agy mcp add wakatime https://gateway.pipeworx.io/wakatime/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"wakatime","server_url":"https://gateway.pipeworx.io/wakatime/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"wakatime","server_url":"https://gateway.pipeworx.io/wakatime/mcp"}
Tools
commits~203 tokens
List the commits WakaTime has recorded for one project belonging to a WakaTime user, given user_id (or "current") and the project name, with optional author, branch, and page. Returns each commit hash, message, author, branch, timestamps, and the coding time WakaTime attributes to it. Answers what hcurrent_user~38 tokens
Authenticated user profile.durations~172 tokens
Fetch WakaTime coding durations (start/end timestamps with project and file) for a single day (date required, YYYY-MM-DD); optionally slice_by entity/language/branch for granular session data.editors~65 tokens
Fetch WakaTime's public editor usage statistics showing relative popularity of code editors and IDEs across all WakaTime users.goals~62 tokens
User's goals.heartbeats~75 tokens
Raw heartbeats for a date.leaders~113 tokens
Fetch WakaTime's public coding leaderboard; optionally filter by language or country_code and paginate; returns ranked users with display names and weekly coding totals.meta~76 tokens
Fetch WakaTime API metadata including current server time and available timezones; useful for validating timezone strings before passing them to summaries or durations.projects~63 tokens
User's projects.stats~154 tokens
Fetch aggregated WakaTime coding stats for a user over a range ("last_7_days", "last_30_days", "last_6_months", "last_year", "all_time"); returns totals and rankings by language, project, editor, and OS.summaries~177 tokens
Fetch WakaTime daily coding summaries for a user over a date range (start/end required, YYYY-MM-DD); returns per-day breakdowns by project, language, editor, OS, and category in seconds.user~55 tokens
Public profile.
Browse
Related MCP servers
- WakaTime MCP by usefulapi
Read your WakaTime coding time: summaries, stats, projects, goals, commits and leaderboards.
Badge for your README
[](https://aptlynx.net/servers/io.github.pipeworx-io/wakatime)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents