timesheet.io MCP server - manage timers, projects, tasks and reports
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Timesheet MCP.
timer_startStart timer for a project
timer_stopStop the running timer
timer_pausePause the timer (start break)
timer_resumeResume timer after break
timer_statusCheck current timer status
timer_updateUpdate running timer details
A Model Context Protocol (MCP) server that provides natural language access to the Timesheet API through standardized tools.
The easiest way to use the Timesheet MCP server is with npx (no installation required):
For frequent use, you can install globally:
For project-specific installation:
Create a .env file with your API token:
Add to your Claude Desktop configuration file:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
For a globally installed version:
Start timer:
Stop timer:
Pause timer:
Resume timer:
Check status:
Add notes:
Add expenses:
Update task:
List projects:
Create project:
Update project:
List tasks:
Create task:
Update task:
timer_start - Start timer for a projecttimer_stop - Stop the running timertimer_pause - Pause the timer (start break)timer_resume - Resume timer after breaktimer_status - Check current timer statustimer_update - Update running timer detailstask_add_note - Add note to current tasktask_add_expense - Add expense to current tasktask_add_pause - Add manual pause to current taskproject_list - List all projectsproject_create - Create new projectproject_update - Update existing projectproject_delete - Delete projecttask_list - List tasks with filterstask_create - Create new tasktask_update - Update existing tasktask_delete - Delete taskauth_configure - Set API authenticationMIT
For issues and feature requests, visit: https://github.com/timesheet/timesheet-mcp/issues
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/timesheet-mcp)<a href="https://allmcps.com/mcp/timesheet-mcp"><img src="https://allmcps.com/api/badge/timesheet-mcp?style=directory" alt="Timesheet MCP on AllMCPs" /></a>