zola-mcp
MCP server for Zola — 77 tools for managing your entire wedding via the Zola mobile API.
Tools
Vendors
list_vendors— List all booked vendorssearch_vendors— Search vendors by name/categoryadd_vendor— Book a new vendorupdate_vendor— Update vendor detailsremove_vendor— Unbook a vendor
Budget
get_budget— Budget summary with all itemsupdate_budget_item— Update cost or note
Guests
list_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 groupupdate_guest_address— Update mailing addressremove_guest— Remove a guest group (with its RSVPs and seats)
Seating
list_seating_charts— List seating chartsget_seating_chart— Chart with tables/seats/occupantslist_unseated_guests— Guests not yet seatedassign_seat— Assign guest to a seat
Inquiries
list_inquiries— All vendor inquiries with statusget_inquiry_conversation— Full conversation messagesmark_inquiry_read— Mark as read
Events & RSVPs
list_events— All events with RSVP countstrack_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 vialimit/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 group
Registry & Gifts
search_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,MATCHED
Wedding website — pages & settings
list_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 settings
Wedding website — content (FAQs, home, things to do, travel)
list_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 page
Wedding website — theme
get_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 fonts
Invitations & save-the-dates
list_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 project
Discovery & health
zola_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 vendors
