# DeskTime MCP for AI Agents AI Agent Connect

> DeskTime MCP lets you manage your team's productivity and time-tracking data directly through your AI agent. It handles everything from creating projects and tasks to pulling real-time staff activity and company-wide performance reports. Instead of jumping between tabs, you can just ask your agent to check who's online or update a project's status.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_r1g8w23OT90egy1XAQqmXe3jcaZSR7SQFksMm2vx/ai-agent-connect
- **Tags:** time-tracking, workforce-management, productivity-analytics, project-costing, employee-monitoring

## Description

Managing a team's workload usually means constant tab-switching between your communication tools and your time-tracking dashboard. You're constantly checking who's actually available, trying to remember if a specific task was finished, or digging through messy spreadsheets to see how a project is actually performing. This Connector changes that by bringing all your DeskTime data directly into your AI agent's workspace. You can stop hunting for status updates and start getting answers instantly. Whether you need to see a snapshot of company-wide productivity or want to quickly spin up a new project for a client, you just ask. It handles the heavy lifting of data retrieval and administrative overhead so you can focus on the actual work. By connecting through the Vinkius catalog, you get a unified way to manage workforce operations without the friction of manual data entry. You'll get a clear view of your team's output and a way to keep your project records accurate with just a few words. It turns your AI into a dedicated operations coordinator that knows exactly where everyone stands at any given moment.

## Tools

### list_online_staff
See who is currently online and tracking time in real-time. This helps you coordinate team availability without checking multiple profiles.

### mark_task_completed
Mark a specific task as finished to keep project statuses current. This keeps your project records accurate without manual dashboard updates.

### create_project
Add a new project to your workspace to start tracking a new initiative. Use this to organize team efforts as new work arrives.

### create_new_task
Add a specific task to an existing project for your team to work on. This helps keep the team focused on clear deliverables.

### remove_project
Delete a project from your records when it's no longer active. This keeps your project list clean and relevant.

### get_company_info
Pull high-level company metadata for administrative oversight. This provides a quick way to see your company's core details.

### get_employee_performance
Check individual performance metrics to see how team members are progressing. Use this to identify top performers and workload gaps.

### get_project_details
Get specific information about a project's current status and scope. This gives you the full context of any specific initiative.

### list_employees
Get a full directory of all employees within your company. This is useful for quickly finding contact info or department lists.

### list_projects
View all projects currently being tracked in your DeskTime account. This provides a quick overview of all active work.

### get_productivity_reports
Access company-wide performance reports for high-level analysis. Use this to see how the whole team is performing over time.

### list_project_tasks
See every task associated with a specific project for better visibility. This helps you see the granular details of any project.

## Prompt Examples

**Prompt:** 
```
Show me who is online right now.
```

**Response:** 
```
I've checked the live status for you. Here are the team members currently tracking time:

| Name | Status | Project |
| :--- | :--- | :--- |
| @sarah_j | Online | Website Redesign |
| @mike_r | Online | Q3 Audit |
| @dev_team_1 | Online | API Integration |

It looks like most of the core team is active right now.
```

**Prompt:** 
```
What's the productivity for the last week?
```

**Response:** 
```
I've pulled the latest performance reports. Here is the summary for last week:

* **Average Productivity:** 84%
* **Total Tracked Hours:** 320
* **Top Performing Department:** Engineering (91%)

Would you like me to break down the stats for a specific team or project?
```

**Prompt:** 
```
Create a new project called 'Website Redesign' and add a task for 'Logo Review'.
```

**Response:** 
```
Done! I've set that up for you.

* **New Project:** Website Redesign
* **New Task:** Logo Review

Your team can now start tracking time against these items in DeskTime.
```

## Capabilities

### Create projects and tasks
Spin up new project structures and individual tasks using natural language commands.

### Monitor real-time staff activity
See who is currently online and tracking time across your entire organization.

### Pull company productivity reports
Get high-level performance metrics and time utilization data for your whole team.

### Check employee performance stats
Retrieve individual performance metrics to see how team members are progressing.

### Retrieve company metadata
Access full employee directories and company details for administrative oversight.

### List active projects and tasks
Get a complete list of all projects and their associated tasks in one view.

## Use Cases

### Instant project status updates
A project manager asks their agent to list all tasks for the 'Q3 Audit' project and mark the completed ones as finished using list_project_tasks and mark_task_completed.

### Real-time availability checks
During a morning sync, a team lead asks their agent who is online right now and what their current productivity scores look like using list_online_staff and get_employee_performance.

### Automated company reports
An HR lead needs to pull a report on company-wide time utilization for the last month and asks the agent to fetch the latest productivity reports using get_productivity_reports.

### Rapid project onboarding
An ops lead is onboarding a new client and needs to create a project and five initial tasks. They tell their agent to do it all in one go using create_project and create_new_task.

## Benefits

- Stop manually updating statuses by using mark_task_completed to keep records accurate instantly.
- Get a real-time view of who's working with list_online_staff to coordinate team availability without asking in chat.
- Analyze high-level trends using get_productivity_reports to see company-wide performance at a glance.
- Quickly set up new work streams by using create_project and create_new_task to organize team efforts.
- Access employee insights with get_employee_performance to identify top performers and workload imbalances.
- Maintain a clean directory with list_employees and get_company_info to keep your workforce data organized.

## How It Works

The bottom line is you get a direct line to your workforce data without ever leaving your AI chat interface.

1. Subscribe to the DeskTime MCP on the Vinkius marketplace.
2. Copy your API Key from DeskTime Settings under the Integrations tab.
3. Paste your key into your AI client to start managing your team's productivity.

## Frequently Asked Questions

**Can I see who's working with DeskTime MCP?**
Yes, you can ask your agent to see exactly who is online and tracking time right now. It provides a live look at your team's availability.

**How do I get productivity reports using DeskTime MCP?**
You can simply ask your agent to pull the latest reports. It will fetch the latest performance metrics and time utilization data for you.

**Can the DeskTime MCP create new projects for me?**
Yes, it can. You can describe a new project to your agent, and it will create it in your DeskTime account automatically.

**Is DeskTime MCP good for HR teams?**
It's great for HR and Ops leads who need to monitor company-wide time utilization and access employee directories without manual exports.

**Can I check individual employee performance with DeskTime MCP?**
Yes, you can ask your agent to check specific performance stats to see how individual team members are progressing against their goals.

**Can I see all the tasks in a project using DeskTime MCP?**
Yes, your agent can list every task associated with a specific project, giving you a clear view of the work distribution.

**How do I find my DeskTime API Key?**
Log in to your account, navigate to **Settings** > **Integrations**, and you will find your API Key at the bottom of the page.

**Can I see who is currently online?**
Yes! Use the `list_online_staff` tool to retrieve a real-time list of employees who are actively tracking their time.

**Does it support detailed performance metrics?**
The `get_employee_performance` tool provides granular productivity scores and time breakdown for specific dates.