Lazy Toggl MCP Server

A Model Context Protocol (MCP) server that provides tools for interacting with Toggl time tracking.

Local serverstdioPython

What is the Lazy Toggl MCP Server?

Lazy Toggl MCP lets Claude, Cursor and other MCP clients work with Lazy Toggl MCP directly. A Model Context Protocol (MCP) server that provides tools for interacting with Toggl time tracking.

What Lazy Toggl MCP does

A Model Context Protocol (MCP) server that provides tools for interacting with Toggl time tracking.

Key capabilities

  • Start/stop time tracking
  • Get current entry
  • List workspaces

Practical notes

  • Maintained by movstox, written in Python.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
start_trackingStart tracking time for a new task
Inputs:title (string): Title/description of the task to track
stop_trackingStop the currently running time entry
list_workspacesList all available workspaces
show_current_time_entryShow the currently running time entry, if any
Returns:If tracking: Task description, entry ID, workspace, start time, running duration, tags, and project (if any)

How to install the Lazy Toggl MCP Server

{
  "mcpServers": {
    "lazy-toggl-mcp": {
      "autoApprove": [],
      "disabled": false,
      "timeout": 60,
      "type": "stdio",
      "transportType": "stdio",
      "command": "uv",
      "args": [
        "run",
        "--directory",
        "/path/to/lazy-toggl-mcp",
        "python",
        "server.py"
      ],
      "env": {
        "TOGGL_API_TOKEN": "YOUR_TOGGL_API_TOKEN"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
TOGGL_API_TOKENDeclared in the maintainer’s client configuration.Check documentation

Example prompts to try

  • “Use Lazy Toggl MCP to start tracking.”
  • “Use Lazy Toggl MCP to Inputs.”
  • “Use Lazy Toggl MCP to stop tracking.”

Frequently asked questions

A Model Context Protocol (MCP) server that provides tools for interacting with Toggl time tracking. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.