Integration · Projects & tasks
Connect Claude & ChatGPT to TeamGantt
Ask your AI what is overdue, to add a task to a project or to mark something done in TeamGantt. It can create projects, tasks and milestones, set dependencies, assign people, work with checklists and comments, and read your timesheet.
Free plan, no credit card. Takes about a minute.
Try asking
“Which tasks are overdue across my projects?”
The AI searches for overdue tasks and lists them with project, dates and assignees.
“Add a milestone called Launch to the Website project on 15 November.”
It creates the milestone with that date in the project.
“Make Write copy wait for Approve design.”
It adds a dependency so Write copy depends on Approve design.
What your AI can do
Projects and tasks
List, create and update projects, and add, update and search tasks and milestones across projects.
Dependencies and assignments
Make tasks wait for each other, assign users or resources, and see who is assigned to a task.
Comments, checklists and time
Read and post comments, add and tick off checklist items, and read your timesheet for a date range.
“Set Approve design to done.”
It updates the task's progress to 100 percent.
“Assign Peter to the Testing task and leave a note that it starts Monday.”
It assigns Peter to the task and posts a comment on it that others on the project can see.
“How many hours did I log last week?”
It reads your timesheet for last week's dates and adds up the hours.
20 tools for TeamGantt
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_checklist_itemChanges dataAdd a checklist item to a task by `task_id` with a `name`.add_commentChanges dataPost a comment or note on a project, group or task (`target`, `target_id`) with a `message`. Other people on the project can see it.add_task_dependencyChanges dataMake a task depend on another: `task_id` is the dependent task, `body_task_id` the task it waits for.assign_taskChanges dataAssign a user, company resource or project resource (`type` and `type_id`) to a task; pass the task ID as both `task_id` and `body_task_id`.create_projectChanges dataCreate a project from `name` and `company_id`, optionally from a `template` ID.create_taskChanges dataAdd a task or milestone (`type`) to a project: `name`, `project_id`, plus optional start_date, end_date (YYYY-MM-DD), parent_group_id, estimated_hours and color.delete_taskDeletesPermanently delete a task by `task_id`.get_current_userGet your own TeamGantt user profile, including your company ID.get_projectGet one project by `project_id`.get_taskGet one task by `task_id`, with dates, progress and assignees.list_commentsList comments on a project, group or task (`target` = projects, groups or tasks, plus `target_id`).list_company_usersList the users in your company by `company_id` (from get_current_user).list_project_tasksList the groups, tasks and milestones in a project by `project_id`; set `is_flat_list` to 'true' for one flat list.list_projectsList projects, filtered by status (Active by default, On Hold, Complete) or company IDs, with paging.list_task_assigneesList the people and resources assigned to a task by `task_id`.list_timesheetsList your timesheet for a date range (start_date, end_date in YYYY-MM-DD).search_tasksSearch tasks across projects by name (`q`), project_ids, dates, status (e.g. inprogress, duetoday), overdue, assignees or unassigned.update_checklist_itemChanges dataUpdate a task's checklist item (`task_id`, `product_id`): rename it or tick it off with is_complete.update_projectChanges dataUpdate a project by `project_id`: rename it, change status (Active, On Hold, Complete) or star it.update_taskChanges dataUpdate a task by `task_id`: name, dates, progress (percent_complete, 100 = done), group or color. `assigned_hours_set` is required; use 'original' to leave assigned hours unchanged.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose TeamGantt from the app list.
- 2
Paste your key
Enter the client ID and client secret of your own TeamGantt app, plus the email and password you log in to TeamGantt with. In TeamGantt, open your account menu, click Configure API Access (beta) (app.teamgantt.com/admin/app-clients) and create a new app with any unique name to get the client ID and client secret.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in TeamGantt?
The AI can read projects, tasks, assignees, company users, comments and your timesheet, and search tasks across projects. It can create and update projects and tasks, add dependencies, assign people, post comments and add or update checklist items. It can also delete tasks if you switch that tool on.
Does the AI see my TeamGantt password?
No. Your TeamGantt credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start read-only. Deleting a task is permanent and comments are visible to others on the project, so both can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own TeamGantt account.
Why does TeamGantt need my email and password?
TeamGantt's API access works with an app you create in TeamGantt plus your own login. PipMCP uses the client ID, client secret, email and password together to get access to your account. They are encrypted like any other credential and never shown to the AI.
Related integrations
Let your AI work in TeamGantt today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect TeamGantt freePipMCP is not affiliated with TeamGantt. Product names are trademarks of their owners.






