Dead simple MCP (Model Context Protocol) server for Toggl time tracking. Control your Toggl timer directly from Claude, ChatGPT, or any LLM that supports MCP. - ⏱️ Start/stop timers - 📊 View current timer - 📈 Get today's time entries - 🗂️ List projects - 🗑️ Delete time entries Add to your Claude Desktop configuration (~/Library/Application Support/Claude/claudedesktopconfig.json): 1. Go to Tog
Add this skill
npx mdskills install louis030195/toggl-mcpWell-documented MCP server with useful Toggl time tracking tools and clear setup instructions
1# @louis030195/toggl-mcp23Dead simple MCP (Model Context Protocol) server for Toggl time tracking. Control your Toggl timer directly from Claude, ChatGPT, or any LLM that supports MCP.45[](https://buy.stripe.com/14A14n0eZ1wyfix9a8gA802)67## Features89- ⏱️ Start/stop timers10- 📊 View current timer11- 📈 Get today's time entries12- 🗂️ List projects13- 🗑️ Delete time entries1415## Installation1617### Claude Desktop1819Add to your Claude Desktop configuration (`~/Library/Application Support/Claude/claude_desktop_config.json`):2021```json22{23 "mcpServers": {24 "toggl": {25 "command": "npx",26 "args": ["-y", "@louis030195/toggl-mcp"],27 "env": {28 "TOGGL_API_KEY": "your-toggl-api-key"29 }30 }31 }32}33```3435### Claude Code3637```bash38# Install globally in user scope with API key39claude mcp add -s user toggl npx -e TOGGL_API_KEY=your-toggl-api-key -- -y @louis030195/toggl-mcp40```4142## Get Your Toggl API Key43441. Go to [Toggl Track Profile](https://track.toggl.com/profile)452. Scroll down to "API Token"463. Click "Click to reveal" and copy your token4748## Usage4950Once configured, you can use natural language to control Toggl:5152- "Start tracking work on the MCP server project"53- "Stop the current timer"54- "What am I currently tracking?"55- "Show me today's time entries"56- "List all my projects"5758## Tools5960### `toggl_start`61Start a new timer with a description and optional project.6263### `toggl_stop`64Stop the currently running timer.6566### `toggl_current`67Get information about the currently running timer.6869### `toggl_today`70Get all time entries for today with total duration.7172### `toggl_projects`73List all projects in your workspace.7475### `toggl_delete`76Delete a time entry by its ID.7778### `toggl_weekly`79Get weekly time tracking summary with total hours and breakdowns.80- Parameters: `week_offset` (optional, number)81 - `0` = current week82 - `-1` = last week83 - `-2` = two weeks ago, etc.8485Returns:86- Total hours for the week87- Daily breakdown (hours per day)88- Project breakdown (hours per project)89- Full list of entries9091### `toggl_last_week`92Convenience function to get last week's time tracking summary (equivalent to `toggl_weekly` with `week_offset: -1`).9394## Development9596```bash97# Clone the repo98git clone https://github.com/louis030195/toggl-mcp.git99cd toggl-mcp100101# Install dependencies102npm install103104# Build105npm run build106107# Run locally108TOGGL_API_KEY=your-api-key npm start109```110111## License112113MIT114115## Author116117[Louis Beaumont](https://twitter.com/louis030195)118
Full transparency — inspect the skill content before installing.