List team members
People in your CharlieHR account with office, team, line manager and start date.
MCP tool charliehr_read → list_team_members
read
Lists team members the signed-in role can see, by name. status active returns current people and archived returns offboarded ones. office and team filter by name. Each item has the member id other tools take. Salary and bank details are never returned.
Parameters
| Name | Type | Description |
|---|---|---|
| status string | string | active (default) or archived |
| office string | string | Office name |
| team string | string | Team name |
| query string | string | Part of the name |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "charliehr_read",
"arguments": {
"operation": "list_team_members",
"arguments": {}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"members": [
{
"member_id": "tm_31c9e4",
"name": "Ana Lopez",
"job_title": "Support Agent",
"office": "London",
"team": "Support",
"line_manager": "Maya Cole",
"start_date": "2023-03-06",
"role": "Member"
},
{
"member_id": "tm_7d20ab",
"name": "Daniel Kim",
"job_title": "Account Executive",
"office": "London",
"team": "Sales",
"line_manager": "Maya Cole",
"start_date": "2022-09-12",
"role": "Member"
}
]
},
"isError": false
}