Skip to main content
Server path: /google-workspace-admin | Type: Application | PCID required: Yes User and group administration

Tools

ToolDescription
google-workspace-admin_create_userCreate a new user in Google Workspace with email, name, and password
google-workspace-admin_get_userGet detailed information about a specific user
google-workspace-admin_list_usersList all users in the Google Workspace organization with optional filtering
google-workspace-admin_update_userUpdate an existing user in Google Workspace
google-workspace-admin_delete_userDelete a user from Google Workspace
google-workspace-admin_create_groupCreate a new group in Google Workspace
google-workspace-admin_get_groupGet detailed information about a specific group
google-workspace-admin_list_groupsList all groups in the Google Workspace organization with optional filtering
google-workspace-admin_update_groupUpdate an existing group in Google Workspace
google-workspace-admin_delete_groupDelete a group from Google Workspace
google-workspace-admin_add_user_to_groupAdd a user to a group in Google Workspace
google-workspace-admin_remove_user_from_groupRemove a user from a group in Google Workspace
google-workspace-admin_list_group_membersList all members of a specific group

google-workspace-admin_create_user

Create a new user in Google Workspace with email, name, and password Parameters:
ParameterTypeRequiredDefaultDescription
primaryEmailstringYesPrimary email address for the user
givenNamestringYesUser’s first name
familyNamestringYesUser’s last name
passwordstringYesPassword for the user (minimum 8 characters)
orgUnitPathstringNoOrganizational unit path (e.g., /Engineering, /Sales)

google-workspace-admin_get_user

Get detailed information about a specific user Parameters:
ParameterTypeRequiredDefaultDescription
userKeystringYesUser’s primary email address or unique ID

google-workspace-admin_list_users

List all users in the Google Workspace organization with optional filtering Parameters:
ParameterTypeRequiredDefaultDescription
domainstringNoDomain to list users from (defaults to primary domain)
maxResultsnumberNo100Maximum number of results to return (1-500)
orderBystringNoSort order for results
querystringNoSearch query (e.g., “name:John*” or “orgUnitPath=/Engineering”)
pageTokenstringNoToken for paginating through results

google-workspace-admin_update_user

Update an existing user in Google Workspace Parameters:
ParameterTypeRequiredDefaultDescription
userKeystringYesUser’s primary email address or unique ID
updatesobjectYesUpdates to apply (e.g., {“name”: {“givenName”: “John”}, “suspended”: false})

google-workspace-admin_delete_user

Delete a user from Google Workspace Parameters:
ParameterTypeRequiredDefaultDescription
userKeystringYesUser’s primary email address or unique ID to delete

google-workspace-admin_create_group

Create a new group in Google Workspace Parameters:
ParameterTypeRequiredDefaultDescription
emailstringYesEmail address for the group
namestringYesName of the group
descriptionstringNoDescription of the group

google-workspace-admin_get_group

Get detailed information about a specific group Parameters:
ParameterTypeRequiredDefaultDescription
groupKeystringYesGroup’s email address or unique ID

google-workspace-admin_list_groups

List all groups in the Google Workspace organization with optional filtering Parameters:
ParameterTypeRequiredDefaultDescription
domainstringNoDomain to list groups from (defaults to primary domain)
customerstringNoCustomer ID (defaults to my_customer)
maxResultsnumberNo100Maximum number of results to return (1-200)
pageTokenstringNoToken for paginating through results
userKeystringNoFilter groups by user’s email or ID (groups they belong to)

google-workspace-admin_update_group

Update an existing group in Google Workspace Parameters:
ParameterTypeRequiredDefaultDescription
groupKeystringYesGroup’s email address or unique ID
updatesobjectYesUpdates to apply (e.g., {“name”: “New Name”, “description”: “New description”})

google-workspace-admin_delete_group

Delete a group from Google Workspace Parameters:
ParameterTypeRequiredDefaultDescription
groupKeystringYesGroup’s email address or unique ID to delete

google-workspace-admin_add_user_to_group

Add a user to a group in Google Workspace Parameters:
ParameterTypeRequiredDefaultDescription
groupKeystringYesGroup’s email address or unique ID
userEmailstringYesUser’s email address to add
rolestringNo"MEMBER"Role for the user in the group

google-workspace-admin_remove_user_from_group

Remove a user from a group in Google Workspace Parameters:
ParameterTypeRequiredDefaultDescription
groupKeystringYesGroup’s email address or unique ID
memberKeystringYesMember’s email address or unique ID to remove

google-workspace-admin_list_group_members

List all members of a specific group Parameters:
ParameterTypeRequiredDefaultDescription
groupKeystringYesGroup’s email address or unique ID
maxResultsnumberNo100Maximum number of results to return (1-200)
pageTokenstringNoToken for paginating through results
rolesstringNoComma-separated list of roles to filter by (e.g., “OWNER,MANAGER”)