It reads and writes, so "log two hours on the redesign" and "how much did the team track this month" both land. It acts as the TrackingTime user who authorized it — a private project that person cannot open stays closed here too.
TrackingTime's hosted server at https://mcp.trackingtime.co/mcp, connecting an MCP client to your TrackingTime workspace so you can track time and query it in natural language.
- Timers started and stopped, and time entries created, updated and filtered by date range or user
- Individual and company-wide time data, so a team-wide question does not become one query per person
- Projects and tasks listed, created and updated — active and archived alike
- Customers and services listed, created, and associated with projects
- Workspace members, user profiles, and the projects and tasks available to a given person
- Custom field data retrieved and created, including options on enum and dropdown fields
A TrackingTime account and a browser to complete the authorization. Modern clients connect to the URL directly and sign in over OAuth 2.0. Clients that only speak stdio bridge through mcp-remote with an App Password in an X-API-Key header, which needs Node.js 18 or later. SSE is not supported.
One command — npx -y mcp-remote https://mcp.trackingtime.co/mcp