BlueSuite Developers
MCPTool reference

Users

BlueSuite MCP tools for users

See connection and authentication and workflow rules before calling these tools.

Related REST API and behavior.

list_users

List workspace team members. Use this to resolve user names to IDs for assignment operations (e.g., assigning a job to "Bob").

Parameters

FieldType / accepted valuesRequiredDetails
pageintegerNoPage number (default: 1)
per_pageintegerNoResults per page (default: 25) minimum: 1. maximum: 100.
searchstringNoSearch by name, email, phone, or company
sort_by"first_name", "last_name", "email", "role", "job_title", "created_at", "updated_at"NoField to sort by. There is no "name" field, use first_name or last_name. Unknown values fall back to the default sort.
sort_direction"asc", "desc"NoSort direction

Result

FieldType / accepted valuesRequiredDetails
dataarray of objectYesThe matching records for this page.
paginationobjectNoHow many more pages of results exist. Absent when the API returned an unpaged result.
pagination.pageintegerWhen parent suppliedCurrent page number, 1-based.
pagination.per_pageintegerWhen parent suppliedNumber of results per page.
pagination.total_pagesintegerWhen parent suppliedTotal number of pages available.

The downloadable tool schemas include the full input and output contracts. Tables describe schema-level required fields; cross-field rules still apply.

On this page