List Team members
teams_list_team_membersRetrieve a list of team members with their roles (e.g., owner) for any Microsoft Teams team. Specify team ID, limit (1-50), and output format (markdown or JSON).
Instructions
List members of a team, including their roles (e.g. 'owner').
Note: requires the delegated scope TeamMember.Read.All, which may need a one-time Entra admin consent.
Args:
team_id (string): the team ID
limit (number, 1-50): max members (default 20)
response_format ('markdown' | 'json'): output format (default markdown)
Returns: JSON { count, members: [{ id, displayName, email, roles }] }.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of items to return (1-50) | |
| team_id | Yes | The Microsoft Teams team (group) ID. Get it from teams_list_joined_teams. | |
| response_format | No | Output format: 'markdown' for human-readable or 'json' for machine-readable | markdown |