Clockify MCPServer

inakianduaga
GitHub
Time TrackingProject ManagementAutomation

Loading subscription status...

💡 Description

This MCP server enables integration between large language models (like Cursor and Claude) and Clockify workspaces, allowing for advanced time-tracking automation and reporting. It can list all projects and users in the workspace, add and lookup time entries for users, fetch timesheets for all projects, and generate summary reports showing hours by user and project with custom date ranges.

📝 JSON Entries

{
  "mcpServers": [
    {
      "clockify-mcp": {
        "env": {
          "CLOCKIFY_API_KEY": "<YOUR_API_KEY>"
        },
        "args": [
          "run",
          "-i",
          "--rm",
          "-e",
          "CLOCKIFY_API_KEY=<YOUR_API_KEY>",
          "ghcr.io/inakianduaga/clockify-mcp:latest"
        ],
        "command": "docker"
      }
    }
  ]
}

🛠️ Tools

listProjectsgetSummaryReportgetUserTimeEntriesByNamegetTimeEntriesaddTimeEntrylistUsersgetUserTimeEntries

Features

  • listProjects
  • getTimeEntries
  • addTimeEntry
  • listUsers
  • getUserTimeEntries
  • getSummaryReport

💬 Example Queries

  • List all projects in my Clockify workspace.
  • Add a time entry for a project.
  • Generate a summary report for the last month.