Mitglieder auflisten

Listet alle Mitglieder der Organisation des authentifizierten Benutzers auf.

Tool Name

list_organization_members

Beschreibung

Das list_organization_members Tool gibt eine Liste aller Mitglieder in der Organisation des aktuellen Benutzers zurück. Standardmäßig werden E-Mail-Adressen aus Datenschutzgründen nicht angezeigt.

Parameter

ParameterTypRequiredBeschreibung
limitnumberNeinMaximale Anzahl der Ergebnisse (1-100, Standard: 50)
includeEmailbooleanNeinE-Mail-Adressen einbeziehen (Standard: false)

Beispiel Request

{ "jsonrpc": "2.0", "method": "tools/call", "params": { "name": "list_organization_members", "arguments": { "limit": 20, "includeEmail": false } }, "id": 1 }

Beispiel Response

{ "jsonrpc": "2.0", "result": { "content": [ { "type": "text", "text": "{\"members\":[{\"id\":\"mem_abc123\",\"userId\":\"user_xyz789\",\"role\":\"admin\",\"name\":\"Max Mustermann\",\"image\":\"https://example.com/avatar.jpg\",\"joinedAt\":\"2026-01-15T10:00:00Z\"},{\"id\":\"mem_def456\",\"userId\":\"user_uvw456\",\"role\":\"member\",\"name\":\"Anna Schmidt\",\"image\":null,\"joinedAt\":\"2026-01-20T14:30:00Z\"}],\"total\":2,\"organizationId\":\"org_abc123\"}" } ] }, "id": 1 }

Rückgabewerte

FeldTypBeschreibung
membersarrayArray der Mitgliedereinträge
members[].idstringEindeutige Mitglieds-ID
members[].userIdstringBenutzer-ID
members[].rolestringRolle: owner, admin, member
members[].namestring | nullAnzeigename
members[].emailstring | nullE-Mail (nur wenn includeEmail: true)
members[].imagestring | nullProfilbild-URL
members[].joinedAtstring | nullISO 8601 Beitrittsdatum
totalnumberAnzahl der zurückgegebenen Mitglieder
organizationIdstringID der Organisation

Fehler

CodeBedeutung
-32602Ungültige Parameter (limit außerhalb des Bereichs)
-32003Nicht authentifiziert
-32004Benutzer ist kein Mitglied einer Organisation

Datenschutz-Hinweis

E-Mail-Adressen werden standardmäßig nicht zurückgegeben. Setzen Sie includeEmail: true nur, wenn dies für Ihren Anwendungsfall erforderlich ist.

Verwandte Tools