MCP server for Toggl Track β gives Claude access to your time tracking data
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
A Model Context Protocol (MCP) server that gives Claude access to your Toggl Track time tracking data.
Ask Claude things like:
| Tool | What it does |
|---|---|
get_current_timer | Shows the currently running time entry |
get_recent_entries | Time entries for the past N days (default 7) |
get_projects | Lists all your projects |
get_summary | Total time by project for a date range |
start_timer | Starts a new time entry |
stop_timer | Stops the current timer |
get_profile | Your Toggl profile and workspaces |
Find the installed path:
Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS):
Or if running from source:
Restart Claude Desktop. You should see a green "running" badge in Settings β Developer.
Daily check-in:
Weekly review:
Start tracking:
Stop and summarize:
Productivity analysis:
Toggl's free plan allows 30 requests/hour per workspace. This MCP server batches calls where possible (e.g. fetching projects and entries in parallel) to stay well within limits for normal use.
PRs welcome. Ideas for extension:
MIT
Built with the MCP TypeScript SDK and the Toggl Track API v9.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/toggl-mcp)<a href="https://allmcps.com/mcp/toggl-mcp"><img src="https://allmcps.com/api/badge/toggl-mcp?style=directory" alt="Toggl MCP on AllMCPs" /></a>