# TeamGantt MCP for AI Agents AI Agent Connect

> TeamGantt lets you manage project timelines, task dependencies, and team workloads using your AI agent. Instead of clicking through complex Gantt charts, you can ask your agent to update dates, add tasks, or check resource availability. It turns your project management into a conversation.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_WVRYIHwPHRTDxQyQ50IYAP67slgv2plXbcZuSQd8/ai-agent-connect
- **Tags:** gantt-charts, project-planning, task-management, resource-allocation, timeline-tracking, team-collaboration

## Description

TeamGantt lets you manage your project timelines, task dependencies, and team workloads using your AI agent. Instead of clicking through complex Gantt charts, you can just ask your agent to update dates, add tasks, or check who's available. It turns your project management into a conversation. You can stop worrying about the manual data entry and start focusing on the actual work. Because Vinkius makes it so easy to connect these types of tools, you can move projects forward without the friction of a heavy UI. You can see what's on the roadmap, create new items on the fly, or figure out who's available for a new assignment. This means you don't have to keep 20 tabs open or copy-paste dates from a spreadsheet into a project plan. It keeps your project data in sync with your actual workflow. You get a way to manage your entire roadmap through a chat interface instead of manual clicking. This is about getting the info you need when you need it, whether that's a quick status check or a major timeline shift. If you're an ops lead, you can see who is overbooked before you assign more work. If you're an engineering lead, you can check the progress of specific sub-tasks without hunting through nested menus. It’s about having a clear view of your project goals and the steps to reach them, all accessible through a few simple commands.

## Tools

### create_new_task
The create_new_task tool adds a new task to a specific project timeline. Use it to quickly populate your roadmap with new items.

### remove_task
The remove_task tool deletes a task from your project. Use it to clean up your timeline when a task is no longer needed.

### get_task_checklist
The get_task_checklist tool lists all sub-tasks for a specific item. It helps you see the granular steps for any major task.

### get_account_profile
The get_account_profile tool pulls your user info from TeamGantt. It helps the agent know who is interacting with the data.

### get_project_details
The get_project_details tool gets the metadata and configuration for a specific project. It provides a full overview of your Gantt chart.

### get_task_info
The get_task_info tool pulls the specific details and current status of a task. Use it to get a deep dive into a single item.

### list_project_milestones
The list_project_milestones tool lists all the major goals for a project. It helps you track high-level progress at a glance.

### list_projects
The list_projects tool gets a list of all projects currently in your account. Use it to see your full project portfolio.

### list_available_resources
The list_available_resources tool lists users and labels. It helps you see who is free to take on new assignments.

### list_project_tasks
The list_project_tasks tool lists every task currently assigned to a project. It gives you a full view of the work ahead.

### update_task_fields
The update_task_fields tool changes the status, dates, or completion percentage of a task. It keeps your timeline current with one command.

### link_tasks_dependency
The link_tasks_dependency tool creates a link so Task B won't start until Task A is finished. This ensures your project logic stays sound as dates shift.

## Prompt Examples

**Prompt:** 
```
What's the status of the 'Website Launch' project?
```

**Response:** 
```
Here is the current status for 'Website Launch': 

| Milestone | Status | Progress |
| :--- | :--- | :--- |
| Design Phase | Complete | 100% |
| Development | In Progress | 65% |
| QA Testing | Not Started | 0% |

Would you like me to list the specific tasks for the Development phase?
```

**Prompt:** 
```
Is anyone available to help with a new design task next week?
```

**Response:** 
```
I checked your available resources. Here is who has capacity:

- **Sarah Jenkins**: Available (Full capacity next week)
- **Marcus Chen**: Partially available (Busy Monday/Tuesday)
- **Equipment**: 2 High-end workstations are currently unassigned.

Should I assign Sarah to a new task?
```

**Prompt:** 
```
Move the 'API Integration' task to start on next Friday.
```

**Response:** 
```
I've updated the 'API Integration' task. It is now scheduled to start on Friday, October 25th. I also checked the dependencies to ensure this doesn't conflict with your other project logic.
```

## Capabilities

### Update task dates and progress
Change the status, start dates, or completion percentages of your project tasks instantly.

### Link task dependencies
Set up logical flows so that one task cannot start until its predecessor is finished.

### Track team availability
See a list of people and equipment ready for work to help with resource allocation.

### Monitor major milestones
Pull a list of high-level project goals and the sub-tasks required to hit them.

### Fetch project metadata
Get detailed configuration and overview data for specific Gantt charts in your account.

## Use Cases

### The Overbooked Team Problem
An ops lead asks the agent who is available for a new project. The agent uses list_available_resources to find a free designer.

### The Delayed Launch Fix
A manager notices a delay and asks the agent to shift all dependent tasks. The agent uses link_tasks_dependency and update_task_fields to adjust the timeline.

### The Status Update Shortcut
Instead of logging in, an engineer tells the agent to mark the API fix as 100% done. The agent uses update_task_fields to sync the project.

### New Project Onboarding
A lead asks the agent to create a new project and list the major milestones. The agent uses list_projects and list_project_milestones to set the stage.

## Benefits

- Update progress in seconds: Use update_task_fields to change status or dates without opening the browser.
- Automate project logic: Use link_tasks_dependency to ensure your schedule stays realistic as dates shift.
- Instant resource checks: Use list_available_resources to see who's free before you commit to a new deadline.
- Quick milestone tracking: Use list_project_milestones to see if you're hitting your big goals at a glance.
- Easy task management: Use create_new_task and remove_task to keep your project list clean and current.

## How It Works

The bottom line is you get to manage your entire project roadmap through a chat interface instead of manual clicking.

1. Subscribe to this Connector on Vinkius and grab your TeamGantt API token from your account settings.
2. Paste that token into your AI client to connect your project data.
3. Ask your agent to list projects, update task status, or check your team's current workload.

## Frequently Asked Questions

**Can the TeamGantt MCP update my task progress automatically?**
Yes, your agent can update the status and completion percentage of any task in your project. This means you can give verbal or text commands to keep your timeline current without leaving your chat window.

**How do I use the TeamGantt MCP to check my team's workload?**
You can ask your agent to list available resources. It will pull the data from your account to show you who is free and what equipment is available for new assignments.

**Can the TeamGantt MCP handle task dependencies?**
Yes, it can create links between tasks. This ensures that your project logic stays sound, meaning the agent understands that certain tasks must finish before others can begin.

**Does the TeamGantt MCP work with my existing project data?**
It connects directly to your existing TeamGantt account. Any changes made by your agent will sync with your actual project charts and timelines.

**How does the TeamGantt MCP help with resource planning?**
It provides a clear view of your team's availability. You can quickly identify who is overbooked and who has the capacity to take on more work based on real-time data.

**Can I use the TeamGantt MCP to see my project milestones?**
Yes, your agent can pull a list of your major project goals and milestones. This helps you keep the big picture in mind while managing the smaller daily tasks.

**Can I see all the tasks in a project via AI?**
Yes! Use the `list_project_tasks` tool and provide the Project ID. Your agent will retrieve all tasks, milestones, and groups for that specific Gantt chart.

**How do I update the progress of a task using the agent?**
Use the `update_task_fields` action. Provide the Task ID and the `percentComplete` value (0-100) to update the task's status instantly.

**Is it possible to link two tasks with a dependency via AI?**
Absolutely. Use the `link_tasks_dependency` tool. Provide the ID of the predecessor and the successor tasks to create a Gantt link between them.