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.
No commits in the last 6 months.
Stars
50
Forks
16
Language
TypeScript
License
MIT
Category
Last pushed
Mar 28, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/8bitgentleman/activitywatch-mcp-server"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
delorenj/mcp-server-trello
A Model Context Protocol (MCP) server that provides tools for interacting with Trello boards.
yokingma/time-mcp
⏰ Time MCP Server: Giving LLMs Time Awareness Capabilities
andybrandt/mcp-simple-timeserver
Simple MCP to give Claude ability to check current time as well as know when holidays are, what...
ivelin-web/tempo-mcp-server
MCP server for managing Tempo worklogs in Jira
verygoodplugins/mcp-toggl
MCP server for Toggl Track integration with intelligent caching and reporting tools