MCP Tools: Users
All calls: POST /api/mcp with {"method":"tools/call","params":{"name":"<tool>","arguments":{…}}}.
list_users
Lists all users in the organization. read · follower
| Parameter | Type | Default | Description |
|---|---|---|---|
status | enum active | inactive | suspended | – | Filter by status |
role | enum admin | user | guest | – | Filter by role |
teamId | string | – | Filter by team membership |
search | string | – | Search in name and email |
limit | number | 50 | Number of results |
offset | number | 0 | Skip results |
Response: { users, total, limit, offset, has_more }.
get_user
Details of a single user. read · follower
| Parameter | Type | Default | Description |
|---|---|---|---|
userId | string (required) | – | UUID of the user |
get_me
The currently authenticated user. read · guest
No parameters.
get_user_workload
Workload (assigned items by status). read · follower
| Parameter | Type | Default | Description |
|---|---|---|---|
userId | string | current user | Which user to query |
Response: { total_cards, total_overdue, by_status[] }.
