Install
openclaw skills install @chrischall/zolaThis skill should be used when the user asks about Zola wedding planning data. Triggers on phrases like "check Zola", "Zola vendors", "wedding budget", "Zola guests", "RSVP status", "seating chart", "vendor inquiries", "wedding registry", "gift tracker", "wedding website", "Zola FAQ", "invitations", "save the dates", or any request involving wedding vendors, guest list, budget, seating, events, registry, inquiries, the wedding website or invitation projects on Zola.
openclaw skills install @chrischall/zolaMCP server for Zola — 77 tools for managing your entire wedding via the Zola mobile API.
list_vendors — List all booked vendorssearch_vendors — Search vendors by name/categoryadd_vendor — Book a new vendorupdate_vendor — Update vendor detailsremove_vendor — Unbook a vendorget_budget — Budget summary with all items; view: "brief" gives one line per scheduled vendor payment (due date, paid/due)update_budget_item — Update cost or notelist_guests — List all guest groups with stats — names, tier and RSVP state by default; view: "full" adds addresses, emails and phonesadd_guest — Add a guest group (household) with optional partner, address and event invitationsupdate_guest_address — Update mailing addressremove_guest — Remove a guest group (with its RSVPs and seats)list_seating_charts — List seating chartsget_seating_chart — Chart with tables/seats/occupantslist_unseated_guests — Guests not yet seatedassign_seat — Assign guest to a seatlist_inquiries — All vendor inquiries with status; view: "brief" gives one line per vendor (last update, read/unread)get_inquiry_conversation — Full conversation messagesmark_inquiry_read — Mark as readlist_events — All events with RSVP counts; view: "brief" gives one line per event (start time, RSVP counts)track_rsvps — RSVP tracking per eventget_gift_tracker — Gifts received, thank-you statusget_registry — Registry items with per-item purchase state (requested_qty, purchased_qty, marked_fulfilled, availability, inconsistent); paged via limit/offsetupdate_event — Update event detailsset_event_guests — Set which guest groups are invited to an event (bulk)invite_guest_to_event — Invite a single guest or guest group to an event (additive — does not affect other events)remove_event_invitation — Remove an event invitation for a single guest or guest groupsearch_registry_products — Browse Zola products in a category, scoped to your registryadd_registry_item — Add a product (by SKU) to the registryupdate_registry_item — Update an existing registry item — all fields must be supplied (it's a full replace)remove_registry_item — Remove an item from the registry that guests shop fromreconcile_registry — Joins the registry against the gift tracker: DUPLICATE_RISK (flagged fulfilled but nothing purchased — still buyable), UNATTRIBUTED (purchased with no order, so giver and value are lost), ORPHAN_ORDER, MATCHEDlist_pages — List all wedding-website pages with their IDs, types, display order, visibility, and theme infoset_page_hidden — Show or hide a page on the wedding website (e.g., hide the RSVP page until invites go out)reorder_pages — Reorder pages in the website navigationupdate_page — Update page-level metadata (title, intro copy, nav title, visibility, layout customization)get_wedding_settings — Get top-level wedding settings: title, URL slug, partner names, date, city, hashtag, guest count, search visibilityupdate_wedding_settings — Update top-level wedding settingslist_faqs — List all FAQs on the wedding websiteadd_faq — Add a new FAQ (question + answer) to the website FAQ pageupdate_faq — Update an existing FAQ — all three fields (question, answer, display_order) must be suppliedremove_faq — Remove an FAQ from the public websitelist_home_sections — List the story sections on the website home pageadd_home_section — Add a story section to the home page (title + subtitle + description block)update_home_section — Update a home page story section — all fields must be suppliedremove_home_section — Remove a story section from the public home pagelist_pois — List points-of-interest on the "Things to Do" pageadd_poi — Add a point-of-interest to the Things-to-Do page (restaurant, attraction, etc.)update_poi — Update a point-of-interestremove_poi — Remove a point-of-interest from the public Things-to-Do pagelist_travel_items — List hotels, flights, and transportation on the website Travel pageadd_travel_item — Add a travel item (hotel, flight, train, car, bus) to the Travel pageupdate_travel_item — Update a travel itemremove_travel_item — Remove a travel item from the public Travel pageget_current_theme — Get the currently-selected website theme: key, name, swatch color, layout typeget_website_customizations — Get current website colors, font settings, and available font/color optionssearch_themes — Browse the catalog of available wedding-website themesupdate_current_theme — Switch the wedding website to a different theme templateupdate_website_customization — Update website colors and fontslist_card_projects — List your invitation / save-the-date / shower-invite "card" projects (paper or digital)get_card_project — Get full details for one invitation project including all customizations (invitation, envelope, RSVP card, details card), paper/color options, and per-customization pagesvalidate_card_project — Validate an invitation project — reports any text-fit, image, or guest-addressing errors per customizationget_card_project_guests — List the guest groups assigned to an invitation project, including per-group font-size overrides for printed addressingget_card_suite — Get details for an invitation design "suite" (the family of matching invitation + RSVP + details cards), including paper types, sizes, and price rangesearch_card_catalog — Search the invitation design cataloglist_favorite_card_suites — List invitation design suites you have favorited (hearted)get_rsvp_page — Get the RSVP page settings on the wedding website (title, intro copy, visibility, customization)create_card_project — Create a new invitation project from a design suite and a lead variation (specific size/paper)swap_card_project_variation — Swap one or more customizations on a project to different variations (paper type, color or size)set_card_project_guests — Enable / disable guest groups for an invitation project and optionally override font sizes for printed names and addressespreview_card_template — Render an invitation template preview with text substituted inpreview_qrcode — Generate a QR-code PNG for an invitationset_card_project_qrcode — Place (or update) a QR code on a specific page of an invitation projectzola_healthcheck — Verify the credential and Zola reachability; says which hop failedget_wedding_dashboard — Planning dashboard overviewsearch_storefronts — Search marketplace by category/locationget_storefront — Full vendor storefront detailslist_favorites — Favorited vendorsEvery tool except zola_healthcheck carries a _meta.mint hint in the family group, so a host that groups connectors (mcp-host context groups) can answer a family ask from Zola alongside the other family sources. The canonical reads, each answering with view: "brief":
list_events: the wedding's events (ceremony, reception, rehearsal dinner) with start time and RSVP counts.list_inquiries: vendor inquiries, newest activity and whether each is unread. Vendor names are written by the vendors, so these lines come inside the untrusted-data envelope.get_budget: scheduled vendor payments, each with its due date and whether it is paid.An empty read answers the single note line -- none. None takes a subject: an account holds one wedding, so there is nothing to choose between, and none takes a date range. A compound ask looks like "what's on this weekend, and is anything due for the wedding?" — the group asks list_events and get_budget together. Zola is reached through a cached refresh token; the browser (ContextMint Bridge) is needed only to bootstrap or renew that token, so when neither a token nor a signed-in zola.com tab is available the group answers that Zola needs your browser open.