Skip to main content
Glama

MCP Toggl Server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
TOGGL_API_KEYYesYour Toggl API key (get from https://track.toggl.com/profile)
TOGGL_CACHE_TTLNoCache TTL in milliseconds (default: 1 hour)3600000
TOGGL_CACHE_SIZENoMaximum number of cached entities (default: 1000)1000
TOGGL_DEFAULT_WORKSPACE_IDNoYour default workspace ID

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
toggl_check_auth

Verify Toggl API connectivity and authentication is valid

toggl_get_time_entries

Get time entries with optional date range filters. Returns hydrated entries with project/workspace names.

toggl_get_current_entry

Get the currently running time entry, if any

toggl_start_timer

Start a new time entry timer

toggl_stop_timer

Stop the currently running timer

toggl_daily_report

Generate a daily report with hours by project and workspace

toggl_weekly_report

Generate a weekly report with daily breakdown and project summaries

toggl_project_summary

Get total hours per project for a date range

toggl_workspace_summary

Get total hours per workspace for a date range

toggl_list_workspaces

List all available workspaces

toggl_list_projects

List projects for a workspace

toggl_list_clients

List clients for a workspace

toggl_warm_cache

Pre-fetch and cache workspace, project, and client data for better performance

toggl_cache_stats

Get cache statistics and performance metrics

toggl_clear_cache

Clear all cached data

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/verygoodplugins/mcp-toggl'

If you have feedback or need assistance with the MCP directory API, please join our Discord server