MCP-Tools: Teams
list_teams
Listet alle Teams. read · follower
| Parameter | Typ | Default | Beschreibung |
|---|---|---|---|
status | enum active | inactive | deleted | – | Nach Status filtern |
search | string | – | Suche im Team-Namen |
limit | number | 50 | Anzahl Ergebnisse |
offset | number | 0 | Ergebnisse überspringen |
Antwort: { teams, total, limit, offset, has_more } (Teams inkl. member_count).
get_team
Team-Details inkl. Mitglieder. read · follower
| Parameter | Typ | Beschreibung |
|---|---|---|
teamId | string (erforderlich) | UUID des Teams |
create_team
Neues Team anlegen. write · admin
| Parameter | Typ | Beschreibung |
|---|---|---|
name | string (erforderlich) | Team-Name (min. 1 Zeichen) |
parentId | string | Übergeordnetes Team (verschachtelt) |
add_team_member
Benutzer zum Team hinzufügen. write · admin
| Parameter | Typ | Beschreibung |
|---|---|---|
teamId | string (erforderlich) | Team-ID |
userId | string (erforderlich) | Benutzer-ID |
remove_team_member
Benutzer aus Team entfernen. write · admin
| Parameter | Typ | Beschreibung |
|---|---|---|
teamId | string (erforderlich) | Team-ID |
userId | string (erforderlich) | Benutzer-ID |
get_team_workload
Auslastung aller Team-Mitglieder. read · follower
| Parameter | Typ | Beschreibung |
|---|---|---|
teamId | string (erforderlich) | Team-ID |
Antwort: { team, member_workload[], summary }.
