# Clockify MCP for AI Agents AI Agent Connect

> Clockify MCP lets you manage time tracking and project data directly through your AI agent. You can log hours, monitor team progress, and check project statuses without switching tabs. It connects your Clockify account to your daily workflow, making it easy to keep everyone on schedule.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_LNAbjWri6zbsluj3H7jQ2Uo6Lhy0x2bvPBuG7fuQ/ai-agent-connect
- **Tags:** time-tracking, timesheets, project-monitoring, team-productivity, work-hours, reporting

## Description

Managing time across multiple projects often feels like a chore that pulls you away from actual work. You're constantly switching between tabs, hunting for the right project ID, and trying to remember exactly how long a task took. This Connector changes that by letting you handle your Clockify account using natural conversation. Instead of manual data entry, you just tell your AI client what you did and let it handle the logging. You can check your team's progress, see which clients are hogging the most time, and stop timers with simple commands. It's part of the Vinkius catalog, designed to keep your productivity data organized without the friction of a traditional dashboard. You get a clearer picture of where your time is going while keeping your focus on the work that actually matters.

## Tools

### get_my_clockify_profile
Retrieve your personal profile information from Clockify. Use this to confirm which account your agent is currently using.

### list_workspace_clients
Get a list of all clients in a workspace. This is useful for seeing who you're currently billing for.

### list_workspace_projects
See all projects within a specific workspace. You can use this to find the right project ID before logging time.

### add_new_time_entry
Log a new time entry to a specific workspace. This helps you record work as it happens without leaving your chat.

### list_user_time_entries
View time logs for any specific user in your workspace. This helps you audit work hours or check progress on a task.

### list_workspace_users
See everyone in a workspace. Use this to get a roster of team members for your reports.

### list_clockify_workspaces
See every workspace you have access to. This lets your agent know which different teams it can manage.

### stop_current_timer
Stop a running timer for a specific user. Use this to end a session instantly through your AI client.

## Prompt Examples

**Prompt:** 
```
Which projects do I have in my Engineering workspace?
```

**Response:** 
```
I found 4 projects in your Engineering workspace:

* **API Migration**
* **Frontend Refactor**
* **Database Cleanup**
* **Security Audit**

Which one should I log your time to?
```

**Prompt:** 
```
Show me the last 3 entries for Sarah.
```

**Response:** 
```
Here are the last 3 entries for Sarah:

| Task | Project | Duration |
| --- | --- | --- |
| Bug Fix | API Migration | 1h 45m |
| UI Polish | Frontend Refactor | 2h 10m |
| Meeting | Security Audit | 30m |
```

**Prompt:** 
```
Stop my timer for the current task.
```

**Response:** 
```
Stopping your active timer now. You were working on **Database Cleanup** for 42 minutes.
```

## Capabilities

### Log new time entries
Add a new time entry to a specific workspace with a single command.

### Stop active timers
End your current running timer instantly through your chat interface.

### View projects and clients
See all projects and clients configured in your account without opening a browser.

### Pull team time logs
Retrieve time entries for any specific user in your workspace to audit progress.

### List accessible workspaces
See every workspace you have access to so your agent knows where to log data.

### Check user profiles
Get your own profile information to confirm which account your agent is using.

## Use Cases

### Checking team capacity for a deadline
A project manager asks their agent to show the last 5 time entries for the dev team to see if they're hitting the milestone.

### Logging freelance hours on the fly
A freelancer finishes a task and tells their agent to log 2 hours to the Logo Design project using add_new_time_entry.

### Auditing new hire activity
An HR lead asks for a list of all users in the Engineering workspace to verify who has been assigned to the new project.

### Quickly stopping a timer
A user is done with a research task and tells their agent to stop the current timer so they don't over-log their hours.

## Benefits

- Stop switching tabs by using add_new_time_entry to log your work instantly.
- Get a bird's eye view of your team's capacity by pulling data with list_user_time_entries.
- Keep your billing accurate by quickly viewing all clients using list_workspace_clients.
- End sessions faster than ever by using stop_current_timer directly in your chat.
- Organize your day better by seeing all available projects with list_workspace_projects.

## How It Works

The bottom line is you can manage your entire time tracking workflow through a single chat interface.

1. Subscribe to this Connector on the Vinkius marketplace.
2. Enter your Clockify API Key from your profile settings.
3. Ask your AI client to pull reports or log your hours.

## Frequently Asked Questions

**Can I use Clockify MCP to see my team's hours?**
Yes, you can use this Connector to pull time entries for any user in your workspace. It's great for checking team progress without needing to log into the full dashboard.

**Does Clockify MCP let me log time for specific projects?**
Yes. You can ask your AI client to add a new time entry to a specific project in any of your workspaces.

**How do I connect my account to this Connector?**
You just need your Clockify API Key. Once you've subscribed and added your key, your AI client can start managing your time logs immediately.

**Can I stop my active timer using this?**
Yes, you can stop your running timer with a simple voice or text command through your AI client.

**Will this Connector show me all my different workspaces?**
Yes. The Connector can list every workspace you have access to, making it easy to switch between different teams or clients.

**Is it possible to see which clients I have in a workspace?**
Yes, you can list all clients configured in a workspace to keep track of your billable accounts.

**Can I stop a running timer through the agent?**
Yes! Use the `stop_current_timer` tool. Provide your workspace and user ID, and the agent will instruct Clockify to stop the active timer immediately.

**How do I see the projects for a specific workspace?**
Use the `list_workspace_projects` tool with the workspace ID. Your agent will fetch all projects, allowing you to see which ones are billable and their associated clients.

**Where do I find my Clockify API Key?**
Log in to Clockify, go to **Settings**, and select **My Profile**. Scroll to the bottom to find and generate your API Key.