Family group and plan
manage_familyGroups, members, invites and the user's plan. Reads: list (groups, members, seats, plan), plan, invites. Writes: create (name), invite (group_id, email; sends an email; Family max 5 members, Chef 15 invites total), remove_member, accept/decline (invite_id), leave, delete_group (confirm). Ask the user before invite, remove_member, leave or delete_group. To share recipes use share_with_family.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | create: group name, e.g. "Sunday Dinners" | |
| No | invite or remove_member: person's email address | ||
| action | Yes | What to do; see the tool description | |
| confirm | No | Must be true for destructive actions, only after the user agreed | |
| group_id | No | Group id from list | |
| invite_id | No | accept/decline: id from invites | |
| member_id | No | remove_member: member id from list |