Teams tools.

A team groups people so access can be given to all of them at once. Workspace access comes in three levels, read, write and admin, and adds to any access given on individual items. `listTeams` and `getTeam` are listed under navigation; the tools that change teams are here.

The live list

Your AI tool can call searchTools with category: "teams" for the current list of these tools with every input. This page is the readable copy.

The tools

Every tool below keeps to the access of the key or sign-in that calls it, and to the person’s own role. A tool only sees the tools it may use.

  • addTeamMember

    Add a member to a team.

  • createTeam

    Create a new team (org admin + `manage_teams`).

  • deleteTeam

    Remove a team.

  • getTeam

    Get a single team by ID with profile-enriched member list (display_name, email, avatar_url, role, joined_at).

  • grantTeamWorkspaceAccess

    Grant a team read / write / admin access to a workspace.

  • listTeams

    List teams in an organization, with optional search filter and an `includeMembers` flag that fans out to v_team_members in a single round-trip.

  • removeTeamMember

    Remove a member from a team.

  • revokeTeamWorkspaceAccess

    Revoke a team's access to a workspace.

  • updateTeam

    Update team name, description, or colour.

  • updateTeamWorkspaceAccess

    Change the access level a team has on a workspace.