oto_group
Teams (departments) of an org. op=create (org_id, name; org admin) / list (the teams of your active org + your role in each) / get (group_id: its members and the accounts shared or lent to the team; a member, or an org admin) / list_invites (group_id, pending invitations; team lead) / add_member (group_id, target sub|email, optional role group_member|group_admin; team lead — target must already be in the org) / invite (group_id, optional email + role group_member|group_admin, send_email=false returns the link — invites a NEW person into the team, joining the org too on accept) / remove_member (group_id, target) / set_instruction (group_id, slug, body_md — the team's guide, served on top of the org's). To switch team, use oto_use_group. Team shared secrets are set on the dashboard (never via MCP).
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": {
"op": "<op>"
},
"name": "oto_group"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| op | Yes | ||
| _org | No | ||
| name | No | ||
| role | No | ||
| slug | No | ||
| No | |||
| title | No | ||
| org_id | No | ||
| target | No | ||
| body_md | No | ||
| group_id | No | ||
| send_email | No | ||
| description | No |