# MCP: team

Source: <https://telegafirst.com/docs/mcp-team>
Locale: ru
releaseGitSha: 0bb11ef116e17ec64c802d5476eaff442e53d252
sourceContentDigest: 7d7de498cb98a84df18d0ae1def55d2cef55e678b954df409af2b32020fad9fc
Version: 9

# MCP: team

Определения инструментов. Обновляйте tools/list после изменения прав. required\_scopes: ALL.

## invite\_team\_member

Invite a team member by tg\_username and/or email (≥1 required), with optional permission flags. Creates the member in the \`invited\` state. OWNER-ONLY. Returns the created member with its \`seqNum\`.

Scopes (ALL): \["team:write"]. Risk: "write".

[Вход, результат и права](https://telegafirst.com/docs/mcp-tool-invite-team-member)

## list\_team\_members

List the tenant team (operators/members): each with \`seqNum\` (the id you pass to update/revoke as \`seq\_num\`), tg\_username/email identity, lifecycle status (invited/active/revoked), and the 12 per-capability permission flags. OWNER-ONLY. 0-cost read.

Scopes (ALL): \["team:read"]. Risk: "read".

[Вход, результат и права](https://telegafirst.com/docs/mcp-tool-list-team-members)

## revoke\_team\_member

Revoke a team member by \`seq\_num\` (sets status=revoked — access is removed but the row is retained for audit). Idempotent (already-revoked → revoked:true). OWNER-ONLY. Errors NOT\_FOUND for a missing tenant sequence.

Scopes (ALL): \["team:write"]. Risk: "destructive".

[Вход, результат и права](https://telegafirst.com/docs/mcp-tool-revoke-team-member)

## update\_team\_member

Update a team member by \`seq\_num\`: change lifecycle status (invited/active/revoked) and/or the permission flags (partial patch). Identity (tg\_username/email) is IMMUTABLE here. Idempotent. OWNER-ONLY. Errors NOT\_FOUND for a missing tenant sequence.

Scopes (ALL): \["team:write"]. Risk: "write".

[Вход, результат и права](https://telegafirst.com/docs/mcp-tool-update-team-member)
