Nozbe integration for AI agents.
Nozbe integration for AI agents with secure authentication and server-side credential injection. Open Connector runs the OAuth, seals the token in an encrypted vault, and serves Nozbe tools to your agent over MCP or a typed API — credentials injected server-side, every call audited, nothing leaving your infrastructure. Open source (AGPL-3.0) and self-hostable.
Real Nozbe actions, managed and audited.
Your user connects Nozbe once; your agent can then a project management and collaboration tool for organizing work in projects and tasks — scoped to the OAuth permissions you grant and the tool allowlist you configure. Every action is least-privilege and written to a tamper-evident audit trail.
- 1
Your user grants Nozbe access once (OAuth) — the token lands in the vault.
- 2
Your agent calls a tool over MCP or the typed API; Open Connector injects the credential server-side.
- 3
Every routed call appends a hash-chained audit record — nothing leaves your infra.
Supported Nozbe tools.
81 tools are generated from the published Nozbe catalog. Descriptions are plain text; each action remains subject to its configured authentication and tool allowlist.
Showing 81 tools. All published catalog entries are included in this page's server-rendered HTML.
- Delete a comment
- Delete a comment
- comments
- Delete a group assignment
- Delete a group assignment
- group_assignments
- Delete a project access
- Delete a project access
- project_accesses
- Delete a project
- Delete a project
- projects
- Delete a project group
- Delete a project group
- project_groups
- Delete a project section
- Delete a project section
- project_sections
- Delete a reminder
- Delete a reminder
- reminders
- Delete a tag assignment
- Delete a tag assignment
- tag_assignments
- Delete a task
- Delete a task
- tasks
- Delete a task recurrence
- Delete a task recurrence
- task_recurrences
- Delete a team member
- Delete a team member
- team_members
- Delete an attachment
- Delete an attachment
- attachments
- Get business by ID
- Get business by ID
- businesses
- Get business member by ID
- Get business member by ID
- business_members
- Get accessible business members. Filter results by adding params, e.g. ?role=admin
- Get accessible business members. Filter results by adding params, e.g. ?role=admin
- business_members
- Get accessible businesses. Filter results by adding params, e.g. ?name=MyBusiness
- Get accessible businesses. Filter results by adding params, e.g. ?name=MyBusiness
- businesses
- Get comment by ID
- Get comment by ID
- comments
- Get accessible comments. Filter results by adding params, e.g. ?task_id=abc&is_pinned=True
- Get accessible comments. Filter results by adding params, e.g. ?task_id=abc&is_pinned=True
- comments
- Get group assignment by ID
- Get group assignment by ID
- group_assignments
- Get accessible group assignments. Filter results by adding params, e.g. ?group_id=abc
- Get accessible group assignments. Filter results by adding params, e.g. ?group_id=abc
- group_assignments
- Get project access by ID
- Get project access by ID
- project_accesses
- Get accessible projects accesses. Filter results by adding params, e.g. ?project_id=abc&is_manager=True
- Get accessible projects accesses. Filter results by adding params, e.g. ?project_id=abc&is_manager=True
- project_accesses
- Get project by ID
- Get project by ID
- projects
- Get project_group by ID
- Get project_group by ID
- project_groups
- Get accessible project_groups. Filter results by adding params, e.g. ?is_favorite=true
- Get accessible project_groups. Filter results by adding params, e.g. ?is_favorite=true
- project_groups
- Get project section by ID
- Get project section by ID
- project_sections
- Get accessible projects sections. Filter results by adding params, e.g. ?project_id=abc
- Get accessible projects sections. Filter results by adding params, e.g. ?project_id=abc
- project_sections
- Get accessible projects. Filter results by adding params, e.g. ?team_id=abc&is_open=True
- Get accessible projects. Filter results by adding params, e.g. ?team_id=abc&is_open=True
- projects
- Get reminder by ID
- Get reminder by ID
- reminders
- Get accessible reminders. Filter results by adding params, e.g. ?task_id=abc&is_all_day=True
- Get accessible reminders. Filter results by adding params, e.g. ?task_id=abc&is_all_day=True
- reminders
- Get tag assignment by ID
- Get tag assignment by ID
- tag_assignments
- Get accessible tag assignments. Filter results by adding params, e.g. ?tag_id=abc
- Get accessible tag assignments. Filter results by adding params, e.g. ?tag_id=abc
- tag_assignments
- Get tag by ID
- Get tag by ID
- tags
- Get accessible tags. Filter results by adding params, e.g. ?is_favorite=true
- Get accessible tags. Filter results by adding params, e.g. ?is_favorite=true
- tags
- Get task by ID
- Get task by ID
- tasks
- Get task event by ID
- Get task event by ID
- task_events
- Get accessible task events. Filter results by adding params, e.g. ?task_id=abc
- Get accessible task events. Filter results by adding params, e.g. ?task_id=abc
- task_events
- Get task recurrence by ID
- Get task recurrence by ID
- task_recurrences
- Get accessible task recurrences. Filter results by adding params, e.g. ?project_id=abc
- Get accessible task recurrences. Filter results by adding params, e.g. ?project_id=abc
- task_recurrences
- Get accessible tasks. Filter results by adding params, e.g. ?project_id=abc&review_reason=delegated
- Get accessible tasks. Filter results by adding params, e.g. ?project_id=abc&review_reason=delegated
- tasks
- Get team by ID
- Get team by ID
- teams
- Get team member by ID
- Get team member by ID
- team_members
- Get accessible team members. Filter results by adding params, e.g. ?role=admin&status=active
- Get accessible team members. Filter results by adding params, e.g. ?role=admin&status=active
- team_members
- Get accessible teams. Filter results by adding params, e.g. ?name=MyTeam
- Get accessible teams. Filter results by adding params, e.g. ?name=MyTeam
- teams
- Get user by ID
- Get user by ID
- users
- Get accessible users. Filter results by adding params, e.g. ?name=John
- Get accessible users. Filter results by adding params, e.g. ?name=John
- users
- Get attachment metadata by its ID
- Get attachment metadata by its ID
- attachments
- Get file content by attachment ID
- Get file content by attachment ID
- attachments
- Get attachments related with comment
- Get attachments related with comment
- attachments
- Get new tasks since last call
- Get new tasks since last call
- other
- Get updated tasks since last call
- Get updated tasks since last call
- other
- Add a comment
- Add a comment
- comments
- Add records in batch. Currently supports only tasks and projects records - upload CSV file either as "tasks" or "projects" field.
- Add records in batch. Currently supports only tasks and projects records - upload CSV file either as "tasks" or "projects" field.
- other
- Add a group assignment
- Add a group assignment
- group_assignments
- Add a project
- Add a project
- projects
- Add a project access
- Add a project access
- project_accesses
- Add a project from template
- Add a project from template
- projects
- Add a project_group
- Add a project_group
- project_groups
- Add a project section
- Add a project section
- project_sections
- Add a reminder
- Add a reminder
- reminders
- Add a tag
- Add a tag
- tags
- Add a tag assignment
- Add a tag assignment
- tag_assignments
- Add a task
- Add a task
- tasks
- Add a task recurrence
- Add a task recurrence
- task_recurrences
- Add a team member
- Add a team member
- team_members
- Add a user
- Add a user
- users
- Add an attachment metadata
- Add an attachment metadata
- attachments
- Upload file content by its attachment ID
- Upload file content by its attachment ID
- attachments
- Upload file content to create attachment
- Upload file content to create attachment
- attachments
- Update a business member
- Update a business member
- business_members
- Update a comment
- Update a comment
- comments
- Update a project access
- Update a project access
- project_accesses
- Update a project
- Update a project
- projects
- Update a project_group
- Update a project_group
- project_groups
- Update a project section
- Update a project section
- project_sections
- Update a tag
- Update a tag
- tags
- Update a task
- Update a task
- tasks
- Update task recurrence
- Update task recurrence
- tasks
- Update a team
- Update a team
- teams
- Update a team member
- Update a team member
- team_members
- Update a user
- Update a user
- users
Nozbe integration, answered
- How do AI agents use Nozbe through Open Connector?
- Your user connects Nozbe once with one of its cataloged authentication methods. Open Connector stores the credential in an encrypted vault and exposes Nozbe tools to your agent over MCP or a typed API, with credentials injected server-side on each call.
- Is this a Nozbe MCP server?
- Yes. Open Connector can serve Nozbe as a named MCP server with a scoped allowlist and a per-user connection URL, so any MCP client can call Nozbe actions with credentials injected server-side.
- Where do Nozbe credentials live?
- In your own infrastructure. Open Connector keeps credentials in its own vault and injects them at call time, so they never leave your environment.
Give your agents Nozbe — keep the keys.
Open source, self-hostable, with Nozbe credentials that never leave your infrastructure. Run it from source today.