Skip to main content

ChatGPT Integration

Add Timesheet to ChatGPT as an MCP connector and manage timers, projects, and reports in the same conversation.

Visit WebsiteDocumentationPro plan and above

Timesheet publishes a hosted Model Context Protocol server, so ChatGPT can start timers, log work, and answer questions about your hours without you leaving the chat.

What you can ask for

  • "Start tracking time on the client onboarding project"
  • "Stop the timer and mark it billable"
  • "Add a note: reviewed the contract draft"
  • "What did I work on last week?"
  • "Export July as CSV"

Before you start

  • A Timesheet Pro plan or above. See plans and pricing.
  • A ChatGPT plan that allows custom MCP connectors.

Connect

Add a new connector in ChatGPT and give it this server URL:

https://mcp.timesheet.io

The server publishes its OAuth metadata at /.well-known/oauth-protected-resource, so ChatGPT discovers where to send you automatically. You sign in to Timesheet, approve access, and the tools become available. Nothing is stored in the connector except the authorisation.

What ChatGPT can reach

Fifty tools in total, grouped as:

  • Timer: start, stop, pause, resume, status, update
  • Tasks: create, update, delete, list, plus notes, expenses, and breaks
  • Projects: create, update, delete, list, and details
  • Reports and exports: documents, task and expense reports, PDF output, Excel and CSV exports, and saved export templates
  • Absences: request, approve, reject, cancel, and list
  • Statistics: summaries over any period

Good to know

  • Access is granted to your own account only. The server cannot reach other users' private data or change your billing.
  • Revoke access at any time from your Timesheet account, or by removing the connector in ChatGPT.
  • If you would rather run everything locally, the same server is on npm as @timesheet/mcp and can be launched with npx. See the MCP server documentation.

Key Features

  • Hosted MCP endpoint with OAuth discovery built in
  • No API key to paste, you sign in to Timesheet instead
  • Timers, projects, tasks, notes, expenses, and breaks
  • Reports, exports, and statistics in the same conversation
  • Absence requests and approvals for Business plans
  • Works alongside the Timesheet mobile and web apps
ChatGPT Integration | Timesheet | timesheet.io