mcp-toggl and activitywatch-mcp-server
About mcp-toggl
verygoodplugins/mcp-toggl
MCP server for Toggl Track integration with intelligent caching and reporting tools
Implements an LRU cache with configurable TTL and size limits to minimize Toggl API calls, achieving >95% cache hit rates while automatically hydrating time entries with project/workspace/client metadata. Designed as an MCP server for Claude Desktop and Cursor, it exposes tools for timer control, daily/weekly/project reporting, and workspace management with structured JSON output compatible with Automation Hub workflows. Uses Basic Auth with Toggl API tokens and includes automatic retry logic with exponential backoff to handle rate limiting.
About activitywatch-mcp-server
8bitgentleman/activitywatch-mcp-server
Model Context Protocol server for ActivityWatch time tracking data
Exposes ActivityWatch's query language (AQL) and raw event data through MCP tools, enabling LLMs to execute complex time-tracking queries and filter events by application, website, or AFK status. Implements stdio transport between the Node.js server and ActivityWatch REST API (localhost:5600), with four primary tools: bucket enumeration, AQL query execution, raw event retrieval, and settings access. Designed as a Claude for Desktop plugin that translates natural language requests into structured ActivityWatch queries.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work