update_time_entry
Update Time Entry
Update an existing time entry's properties such as description, start/stop times, project, task, tags, or billable status.
Ask your agent in plain language. Each of these maps to a real tool on the server.
update_time_entry
Update an existing time entry's properties such as description, start/stop times, project, task, tags, or billable status.
stop_time_entry
Stop a currently running time entry. If no time entry ID is provided, stops the current running timer automatically.
list_clients
List clients in a Toggl workspace. Clients group projects together for billing and reporting.
list_workspace_users
List all users (members) in a Toggl workspace. Returns user IDs, names, emails, and their workspace roles.
manage_project
Create, update, or delete a project in Toggl Track. Projects group time entries and can be assigned to clients, set as billable, and configured with hourly rates. To **create**: provide a name. To **update**: provide a projectId and fields to change. To **delete**: provide a projectId and set `delete` to true.
list_tasks
List tasks under a specific project in a Toggl workspace. Tasks provide granular categorization within projects. Requires a paid plan.
get_me
Get the profile and account details of the currently authenticated Toggl user, including their default workspace and timezone.
list_time_entries
List recent time entries for the authenticated user. Supports filtering by date range. Limited to a 3-month lookback window; for older data, use the reports tools instead.
list_tags
List all tags in a Toggl workspace. Tags are used to mark time entries for cross-project filtering and categorization.
get_report
Generate a summary or detailed time tracking report for a workspace. Summary reports aggregate time data by grouping dimensions. Detailed reports return individual time entries. Useful for generating custom reports, billing, and analytics.
manage_client
Create, update, or delete a client in Toggl Track. Clients serve as a grouping mechanism for projects and are useful for billing and reporting. To **create**: provide a name. To **update**: provide a clientId and fields to change. To **delete**: provide a clientId and set `delete` to true.
list_projects
List projects in a Toggl workspace. Supports filtering by active status and searching by name.
get_workspace
Get details of a specific workspace, or list all workspaces the authenticated user belongs to. Workspaces contain projects, clients, tags, and time entries.
get_time_entry
Retrieve a specific time entry by ID, or get the currently running time entry. Use this to check on a running timer or inspect a specific entry's details.
delete_time_entry
Permanently delete a time entry from Toggl Track. This action cannot be undone.
manage_task
Create, update, or delete a task under a project in Toggl Track. Tasks provide granular categorization within projects. Requires a paid plan. To **create**: provide a projectId and name. To **update**: provide a projectId, taskId, and fields to change. To **delete**: provide both IDs and set `delete` to true.
create_time_entry
Create a new time entry in Toggl Track. Can create a completed entry with explicit start/stop times, or start a running timer by setting a negative duration (-1). Supports assigning to projects, tasks, and adding tags.
manage_tag
Create, update, or delete a tag in Toggl Track. Tags are used to label time entries for cross-project filtering and categorization. To **create**: provide a name. To **update**: provide a tagId and a new name. To **delete**: provide a tagId and set `delete` to true.
get_client
Retrieve a Toggl Track client by ID, including its archived state and notes. Call get_workspace to discover workspaces and list_clients to discover client IDs.
get_project
Retrieve a Toggl Track project by ID, including its client, privacy, billing and estimate settings. Call get_workspace to discover workspaces and list_projects to discover project IDs.
Every client uses the same Magic MCP URL, and so does any other MCP client. Add it once and sign in with SSO.
{"mcpServers": {"metorial": {"url": "<your-magic-mcp-url>"}}}
claude mcp add --transport http metorial <your-magic-mcp-url>
codex mcp add metorial --url <your-magic-mcp-url>codex mcp login metorial
One governed layer for every app your agents reach, not a separate connector per tool.
Track time with Toggl Track. Create, inspect, update, stop, and delete time entries. Manage projects, clients, tags, and tasks, and retrieve individual project or client details. Discover available workspaces, inspect your account, and list workspace members. Generate summary and detailed reports with date ranges, resource filters, billable status, and detailed-report pagination. Tasks and some billing or reporting capabilities require an eligible plan.
Common questions about connecting Toggl to AI agents with Metorial.