Team members
Invite people and choose what they can do and which websites they see.
Connect the MCP server, then just ask.
| list_members | Lists the people on the account as team: userId, name, email, role (Owner or Member), permissions, preset, websites and whether their invite is still pending. | Read-only |
| get_permissions_catalog | Returns every permission a member can be given and the presets (full, sales, developer, viewer, team, client) with the permissions each one ticks. | Read-only |
| invite_members | Invites people to the account; each one receives an invitation email to set a password. | Changes data |
| update_member | Changes a member's role, permissions or websites. | Changes data |
| remove_member | Removes a person from the account: they lose access straight away. | Deletes data |
Use case
Invite sam@yourcompany.example as a sales member on all websites.
Called invite_membersShow input
{
"invites": [
{
"email": "sam@yourcompany.example",
"role": "Member",
"preset": "sales",
"allWebsites": true
}
]
}