update_wedding_settings
Update wedding details like title, date, city, or guest count. Only changed fields are applied; unchanged settings stay intact, with confirmation before saving.
Instructions
Update top-level wedding settings. Provide only the fields you want to change; the rest are preserved. Asks the user to confirm first: a confirmation prompt where the client supports one; otherwise the first call returns a preview and a confirmToken, and only a repeat call with that token proceeds (see MCP_CONFIRM_MODE).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | ||
| slug | No | URL slug — appears in the public website URL. Changing it breaks every link and QR code already shared or printed with the old URL | |
| title | No | Wedding title (e.g., "Alex & Jordan") | |
| hashtag | No | e.g. #alexjordan2026 — empty string clears it | |
| guest_count | No | ||
| confirmToken | No | ONLY for the two-step confirmation fallback (a client without MCP elicitation). The confirmToken from this same tool's phase-1 "confirmation-required" response, passed back ONLY after the user has seen that preview and explicitly approved it in chat — never on the first call, never invented, never reused. Call again with the same arguments. Ignored when the client supports elicitation. | |
| wedding_date | No | YYYY-MM-DD | |
| state_province | No | ||
| owner_last_name | No | ||
| owner_first_name | No | ||
| partner_last_name | No | ||
| enable_search_zola | No | Allow Zola search to find the site | |
| partner_first_name | No | ||
| enable_search_engine | No | Allow search engines (Google, etc.) to index the site |