verygoodplugins/mcp-toggl
MCP server for Toggl Track integration with intelligent caching and reporting tools
A Model Context Protocol (MCP) server for Toggl Track integration, providing time tracking and reporting capabilities with intelligent caching for optimal performance.
Use via npx without cloning or building locally.
Add this to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"mcp-toggl": {
"command": "npx @verygoodplugins/mcp-toggl@latest",
"env": {
"TOGGL_API_KEY": "your_api_key_here",
"TOGGL_DEFAULT_WORKSPACE_ID": "123456",
"TOGGL_CACHE_TTL": "3600000",
"TOGGL_CACHE_SIZE": "1000"
}
}
}
}Add this to your Cursor MCP settings (e.g., ~/.cursor/mcp.json):
{
"mcp": {
"servers": {
"mcp-toggl": {
"command": "npx",
"args": ["@verygoodplugins/mcp-toggl@latest"],
"env": {
"TOGGL_API_KEY": "your_api_key_here",
"TOGGL_DEFAULT_WORKSPACE_ID": "123456",
"TOGGL_CACHE_TTL": "3600000",
"TOGGL_CACHE_SIZE": "1000"
}
}
}
}
}npm install
npm run build.env file:TOGGL_API_KEY=your_api_key_here
# Aliases also supported (use one of these only if needed):
# TOGGL_API_TOKEN=your_api_key_here
# TOGGL_TOKEN=your_api_key_here
# Optional configuration
TOGGL_DEFAULTLoading reviews...