Set member role
set_member_roleMake a member an admin or moderator, or back to a member. Admins only. Changes one member's role, as the member's Membership settings do: admin (full control), moderator (can remove posts and members) or member. Skool allows moderators only on the Pro plan. The group owner keeps their role. By default you confirm each call; you can switch that off for this tool. Waits for the owner's approval.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"group": "<group>",
"membership_id": "<membership_id>",
"role": "<role>"
},
"name": "set_member_role"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| role | Yes | admin, moderator or member. | |
| group | Yes | Group URL name, e.g. 'yourgroup' for skool.com/yourgroup. | |
| membership_id | Yes | membership_id from list_members. |