Integration · Projects & tasks
Connect Claude & ChatGPT to Nozbe
Ask your AI what is left in a project, to add a task for yourself with a due date, or to comment on a task in Nozbe. It can create, update, assign, tag and complete tasks, create projects and sections, add comments and reminders, and read task history. Getting a thought into Nozbe takes one sentence to your AI.
Free plan, no credit card. Takes about a minute.
Try asking
“What tasks are in the Website project?”
The AI finds the project and lists its tasks with responsible person and due date.
“Add a task 'Send contract to Acme' for me, due Friday at 12.”
It creates the task with you as the responsible person and the due date and time.
“Mark the 'Book venue' task as done.”
It finds the task and completes it by setting the end time.
What your AI can do
Tasks
List, create, update, assign and complete tasks, move them between projects, set due dates, add tags and read task history.
Projects and sections
List spaces and projects, create projects and add sections to them.
Comments and reminders
Read and add comments on tasks and set or list reminders.
“Comment on the design review task that the new mockups are ready.”
It adds the comment to the task. The task's followers are notified.
“Remind me about the invoice task tomorrow at 9.”
It sets a reminder on the task for that date and time.
“Create a Q4 Campaign project in the Marketing space with a Planning section.”
It finds the space, creates the project and adds the section.
81 tools for Nozbe
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_a_project_accessChanges dataCreate a new project. Required: project id, member id or is manager. Search projects first to avoid duplicates. API summary: Add a project access.add_a_project_from_templateChanges dataUpdate an existing project identified by project id. API summary: Add a project from template.add_a_project_groupChanges dataCreate a new project. Required: team id, name or is private. Search projects first to avoid duplicates. API summary: Add a projectgroup.add_a_task_recurrenceChanges dataCreate a new task. API summary: Add a task recurrence.add_a_userChanges dataCreate a new user. Required: name, color or is placeholder. API summary: Add a user.add_commentChanges dataAdd a comment to a task: pass `task_id` and the comment `body`. Task followers are notified.create_attachment_contentChanges dataCreate a new content for a attachment. API summary: Upload file content by its attachment ID.create_csvChanges dataCreate a new csv. API summary: Add records in batch. Currently supports only tasks and projects records - upload CSV file either as "tasks" or "projects" field.create_group_assignmentChanges dataCreate a new group assignment. Required: group id, object id or group type. API summary: Add a group assignment.create_message_attachment_with_contentChanges dataCreate a new attachment with content for a message. API summary: Upload file content to create attachment.create_message_documentChanges dataCreate a new document for a message. Required: name. API summary: Add an attachment metadata.create_projectChanges dataCreate a project with a `name`, the `team_id` it belongs to and the required `is_open` flag, plus optional description and color.create_project_sectionChanges dataAdd a section to a project: pass `project_id` and a `name`.create_reminderChanges dataSet a reminder on a task: pass `task_id`, a `remind_at` timestamp, `is_all_day` and `is_relative` (false for a fixed date and time).create_tagChanges dataCreate a new tag. Required: name. Search tags first to avoid duplicates. API summary: Add a tag.create_taskChanges dataCreate a task with a `name`, optionally in a `project_id` and section, with a `responsible_id` (a user ID, or "author" for yourself) and a `due_at` timestamp.create_userChanges dataCreate a new user. Required: team id, user id, role or status. API summary: Add a team member.delete_a_project_accessDeletesPermanently delete a project by project id. Destructive action; may require approval. API summary: Delete a project access.delete_a_project_groupDeletesPermanently delete a project by project id. Destructive action; may require approval. API summary: Delete a project group.delete_a_project_sectionDeletesPermanently delete a project by project id. Destructive action; may require approval. API summary: Delete a project section.delete_a_task_recurrenceDeletesPermanently delete a task by task id. Destructive action; may require approval. API summary: Delete a task recurrence.delete_group_assignmentDeletesPermanently delete a group assignment by group assignment id. Destructive action; may require approval.delete_messageDeletesPermanently delete a message by message id. Destructive action; may require approval. API summary: Delete a comment.delete_message_documentDeletesPermanently delete a document by file id. Destructive action; may require approval. API summary: Delete an attachment.delete_projectDeletesPermanently delete a project by project id. Destructive action; may require approval.delete_reminderDeletesPermanently delete a reminder by reminder id. Destructive action; may require approval.delete_tag_assignmentDeletesPermanently delete a tag assignment by tag assignment id. Destructive action; may require approval.delete_taskDeletesPermanently delete a task by `task_id`. This cannot be undone.delete_userDeletesPermanently delete a user by user id. Destructive action; may require approval. API summary: Delete a team member.get_business_member_by_idGet one user by user id. API summary: Get business member by ID.get_commentGet one comment by `message_id`.get_companyGet one company by company id. API summary: Get business by ID.get_group_assignmentGet one group assignment by group assignment id. API summary: Get group assignment by ID.get_message_documentGet one document for a message by file id. API summary: Get attachment metadata by its ID.get_projectGet one project by `project_id`, including name, team, color and description.get_project_access_by_idGet one project by project id. API summary: Get project access by ID.get_project_group_by_idGet one project by project id. API summary: Get projectgroup by ID.get_project_section_by_idGet one project by project id. API summary: Get project section by ID.get_reminderGet one reminder by reminder id. API summary: Get reminder by ID.get_tagGet one tag by tag id. API summary: Get tag by ID.get_tag_assignmentGet one tag assignment by tag assignment id. API summary: Get tag assignment by ID.get_taskGet one task by `task_id`, including project, responsible person, due date and status.get_task_event_by_idGet one task by task id. API summary: Get task event by ID.get_task_recurrence_by_idGet one task by task id. API summary: Get task recurrence by ID.get_teamGet one team by team id. API summary: Get team by ID.get_updated_tasks_since_last_callList tasks. Optional filters: project id or responsible id. API summary: Get updated tasks since last call.get_userGet one user by user id. API summary: Get team member by ID.get_user_by_idGet one user by user id. API summary: Get user by ID.list_attachment_contentsList contents for a attachment. API summary: Get file content by attachment ID.list_commentsList comments, optionally on one `task_id`, with paging.list_companiesList companies. Optional filters: sort by. Results are paginated. API summary: Get accessible businesses. Filter results by adding params, e.g. ?name=MyBusiness.list_group_assignmentsList group assignments. Optional filters: sort by, object id, group id or group type. Results are paginated. API summary: Get accessible group assignments. Filter results by adding params, e.g. ?groupid=abc.list_message_documentsList documents for a message. API summary: Get attachments related with comment.list_project_sectionsList the sections inside a project by `project_id`.list_projectsList projects, optionally within a `team_id`, with `limit`, `offset` and `sort_by`. Use this to get a project ID.list_projects_get_project_accessesList projects. Optional filters: sort by. Results are paginated. API summary: Get accessible projects accesses. Filter results by adding params, e.g. ?projectid=abc&ismanager=True.list_remindersList your task reminders.list_tag_assignmentsList tag assignments. Optional filters: sort by, task id or tag id. Results are paginated. API summary: Get accessible tag assignments. Filter results by adding params, e.g. ?tagid=abc.list_tagsList tags, optionally by `name`, with paging. Use to get a tag ID.list_task_historyList the history of changes on tasks, optionally for one `task_id`.list_tasksList tasks, optionally within a `project_id`, with `limit`, `offset` and `sort_by`.list_tasks_2List tasks. Optional filters: project id or responsible id. API summary: Get new tasks since last call.list_tasks_get_task_recurrencesList tasks. Optional filters: sort by. Results are paginated. API summary: Get accessible task recurrences. Filter results by adding params, e.g. ?projectid=abc.list_teamsList the teams (spaces) you belong to. A team ID is needed to create a project.list_usersList people in your Nozbe spaces, with `limit`, `offset` and `sort_by`. Use to get a user ID for assigning tasks.list_users_2List users. Optional filters: sort by. Results are paginated. API summary: Get accessible team members. Filter results by adding params, e.g. ?role=admin&status=active.list_users_get_business_membersList users. Optional filters: sort by. Results are paginated. API summary: Get accessible business members. Filter results by adding params, e.g. ?role=admin.search_projectsSearch projects by sort by, name or team id. Use this to find existing projects before creating a new project. Results are paginated. API summary: Get accessible projectgroups. Filter results by adding params, e.g. ?isfavorite=true.tag_taskChanges dataAdd a tag to a task by `tag_id` and `task_id`.update_a_business_memberChanges dataUpdate an existing user identified by user id. API summary: Update a business member.update_a_project_accessChanges dataUpdate an existing project identified by project id. API summary: Update a project access.update_a_project_groupChanges dataUpdate an existing project identified by project id. API summary: Update a projectgroup.update_a_project_sectionChanges dataUpdate an existing project identified by project id. API summary: Update a project section.update_a_userChanges dataUpdate an existing user identified by user id. API summary: Update a user.update_messageChanges dataUpdate an existing message identified by message id. API summary: Update a comment.update_projectChanges dataUpdate an existing project identified by project id. API summary: Update a project.update_tagChanges dataUpdate an existing tag identified by tag id. API summary: Update a tag.update_taskChanges dataUpdate a task by `task_id`: rename it, change project, `responsible_id` or `due_at`, or complete it by setting the `ended_at` timestamp. Only the fields you pass change.update_task_recurrenceChanges dataUpdate an existing task identified by task id. API summary: Update task recurrence.update_teamChanges dataUpdate an existing team identified by team id. API summary: Update a team.update_userChanges dataUpdate an existing user identified by user id. API summary: Update a team member.
Set up in three steps
- 1
Pick the app
Create a free HeyMyApps account and choose Nozbe from the app list.
- 2
Paste your key
Paste a Nozbe API token. In Nozbe click the gear icon > Settings > API tokens and click Add new token. Tick 'Add it as global token' if the token should cover all your spaces.
- 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 Nozbe?
It can read spaces, projects, sections, tasks, task history, comments, reminders, tags and people. It can create and update tasks, complete them, assign them, tag them, add comments and reminders, and create projects and sections. It can also delete a task if you switch that tool on.
Does the AI see my Nozbe API token?
No. Your Nozbe API token is encrypted at rest and never shown to the AI. After you save it, it is 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 notify the task's followers. Those tools 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 HeyMyApps 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?
HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Nozbe account.
Does the token cover all my Nozbe spaces?
Only if you make it a global token. When you add the token under Settings > API tokens, tick 'Add it as global token' to cover all spaces. Without it, the token does not cover all your spaces.
Let your AI work in Nozbe today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Nozbe freeHeyMyApps is not affiliated with Nozbe. Product names are trademarks of their owners.






