A Model Context Protocol (MCP) server that connects to ActivityWatch, allowing LLMs like Claude to interact with your time tracking data.
activitywatch-mcp-server is an MCP project maintained in the 8bitgentleman/activitywatch-mcp-server repository. The maintainer describes its purpose as “A Model Context Protocol (MCP) server that connects to ActivityWatch, allowing LLMs like Claude to interact with your time tracking data”. Read the project documentation for the complete scope.
The project provides a local client configuration using activitywatch-mcp-server. Follow the repository’s build and installation steps before copying it, and replace example paths with the paths on your own computer.
Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| includeData | optional): Include bucket data in response |
| timeperiods | Time period(s) to query formatted as array of strings. For date |
| query | Array of query statements in ActivityWatch Query Language, where each |
| bucketId | ID of the bucket to fetch events from |
| start | optional): Start date/time in ISO format |
| end | optional): End date/time in ISO format |
| limit | optional): Maximum number of events to return |
| key | optional): Get a specific settings key instead of all settings |
{
"mcpServers": {
"activitywatch": {
"command": "activitywatch-mcp-server",
"args": []
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
Log Harvest time entries using natural language, including specific support for leave requests.
Manage projects, tasks, time tracking, and team collaboration through natural language.
ERP for IT services firms: records, indicators and timesheets, with your own permissions.
MCP server for Kaseya Autotask PSA — companies, tickets, projects, time entries, and more.
MCP server for Kaseya Autotask PSA — companies, tickets, projects, time entries, and more.
Manage Avaza projects, tasks, timesheets, expenses, invoices, and scheduling from AI assistants.