{"repo":"8bitgentleman/activitywatch-mcp-server","free":true,"listed":false,"github":"https://github.com/8bitgentleman/activitywatch-mcp-server","clone":"git clone https://github.com/8bitgentleman/activitywatch-mcp-server.git","description":"Model Context Protocol server for ActivityWatch time tracking data","language":"TypeScript","stars":72,"topics":["activitywatch","mcp","mcp-server"],"license":"MIT","category":"mcp-servers","readme_excerpt":"ActivityWatch MCP Server A Model Context Protocol (MCP) server that connects to ActivityWatch, allowing LLMs like Claude to interact with your time tracking data. Features - List Buckets : View all available ActivityWatch buckets - Run Queries : Execute powerful AQL (ActivityWatch Query Language) queries - Get Raw Events : Retrieve events directly from any bucket - Get Settings : Access ActivityWatch configuration settings Installation You can install the ActivityWatch MCP server either from npm or by building it yourself. Installing from npm (coming soon) Building from Source 1. Clone this repository: 2. Install dependencies: 3. Build the project: Prerequisites - ActivityWatch installed and running - Node.js (v14 or higher) - Claude for Desktop (or any other MCP client) Usage Using with Claude for Desktop 1. Open your Claude for Desktop configuration file: - Windows: %APPDATA%\\Claude\\claude desktop config.json - macOS: /Library/Application Support/Claude/claude desktop config.json 1. Add the MCP server configuration: If you built from source, use: 1. Restart Claude for Desktop 1. Look for the MCP icon in Claude's interface to confirm it's working Using a rootless podman container on Linux with Gemini CLI Make sure to build the image first with: This example uses the override for Activity Watch not being available on 127.0.0.1 (see next section). If not required, you may omit the AW API BASE environment variable. Override ActivityWatch server host/port If you want to run this","default_branch":null,"files":null,"tree":[],"storefront":"/r/8bitgentleman","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/8bitgentleman/activitywatch-mcp-server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}