Activitywatch MCP Server Py
UnclaimedActivityWatch MCP Server
Install
uvx activitywatch-mcp-server-pyUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverTools (15)
activitywatch-get-events
Get raw events from an ActivityWatch bucket.
activitywatch-get-settings
Get ActivityWatch settings from the server.
activitywatch-list-buckets
Lists all available ActivityWatch buckets with optional type filtering.
activitywatch-query-examples
Get examples of properly formatted queries for the ActivityWatch MCP server. This tool takes no parameters and returns helpful examples.
activitywatch-run-query
Run a query in ActivityWatch's query language (AQL).
bucket_id
ID of the bucket to fetch events from
end
(optional): End date/time in ISO format
include_data
(optional): Include bucket data in response
key
(optional): Get a specific settings key instead of all settings
limit
(optional): Maximum number of events to return
name
(optional): Name for the query (used for caching)
query
Array of query statements in ActivityWatch Query Language, where each item is a complete query with statements separated by semicolons
start
(optional): Start date/time in ISO format
timeperiods
Time period(s) to query formatted as array of strings. For date ranges, use format: ["2024-10-28/2024-10-29"]
type
(optional): Filter buckets by type (e.g., "window", "web", "afk")