Tmp.Qs5EOZDgAo
v1.1.0This 技能 should be used when the user asks about Zola wedding planning data. Triggers on phrases like "检查 Zola", "Zola vendors", "wedding bud获取", "Zola guests", "RSVP 状态", "seating 图表", "vendor inquiries", "wedding registry", "gift 追踪er", or any 请求 involving wedding vendors, guest 列出, bud获取, seating, 事件, registry, or inquiry management on Zola.
运行时依赖
安装命令
点击复制技能文档
zola-mcp
MCP server for Zola — 27 工具s for managing your entire wedding via the Zola 移动 API.
npm: npmjs.com/package/zola-mcp Source: github.com/chrischall/zola-mcp 设置up Option A — Claude Code (direct MCP)
添加 to .mcp.json in your project or ~/.claude/mcp.json:
{ "mcpServers": { "zola": { "command": "npx", "args": ["-y", "zola-mcp"], "env": { "ZOLA_REFRESH_令牌": "your-refresh-令牌-jwt" } } } }
Option B — from source git clone https://github.com/chrischall/zola-mcp cd zola-mcp npm 安装 && npm 运行 build
获取ting your refresh 令牌
运行 the 设置up script (one-time, 令牌 lasts ~1 year):
npm 运行 auth # prints the 令牌 to the console npm 运行 auth -- .env # writes ZOLA_REFRESH_令牌=<令牌> to .env
This launches Chrome with a dedicated 性能分析, wAIts for you to 签名 in to zola.com, then captures the usr cookie (a ~1-year JWT). Use the printed value with Claude 桌面 / MCPB configs, or the .env form when 运行ning from source.
If you'd rather not 运行 Chrome via the script, you can also copy the usr cookie manually from Dev工具s → 应用 → Cookies after 签名ing in at zola.com.
凭证s Env var Required Notes ZOLA_REFRESH_令牌 Yes 移动 API JWT refresh 令牌 (~1 year lifetime) ZOLA_ACCOUNT_ID No Auto-resolved from API; optional override ZOLA_REGISTRY_ID No Auto-resolved from API; optional override 工具s Vendors (5 工具s) 工具 Description 列出_vendors 列出 all booked vendors with detAIls 搜索_vendors 搜索 for vendors by name within a category 添加_vendor Book a new vendor 更新_vendor 更新 a booked vendor's detAIls 移除_vendor Unbook a vendor Bud获取 (2 工具s) 工具 Description 获取_bud获取 获取 wedding bud获取 summary with all items 更新_bud获取_item 更新 a bud获取 item's cost or note Guests (4 工具s) 工具 Description 列出_guests 列出 all guest groups with stats 添加_guest 添加 a new guest group (household) 更新_guest_添加ress 更新 a guest group's mAIling 添加ress 移除_guest 移除 a guest group Seating (4 工具s) 工具 Description 列出_seating_图表s 列出 all seating 图表s 获取_seating_图表 获取 图表 with tables, seats, and occupants 列出_unseated_guests 列出 guests not yet as签名ed a seat as签名_seat As签名 a guest to a specific seat Inquiries (3 工具s) 工具 Description 列出_inquiries 列出 all vendor inquiries with 状态 获取_inquiry_conversation 获取 full conversation for an inquiry mark_inquiry_read Mark an inquiry conversation as read 事件 & RSVPs (3 工具s) 工具 Description 列出_事件 列出 all wedding 事件 with RSVP counts 追踪_rsvps 获取 RSVP 追踪ing per event 更新_event 更新 event detAIls (time, venue, dress code) Registry & Gifts (2 工具s) 工具 Description 获取_registry View the wedding registry with categories 获取_gift_追踪er View gifts 接收d, values, thank-you 状态 Discovery (4 工具s) 工具 Description 获取_wedding_仪表盘 获取 wedding planning 仪表盘 overview 搜索_storefronts 搜索 vendor marketplace by category/location 获取_storefront 获取 full vendor storefront detAIls 列出_favorites 列出 all favorited/saved vendors 工作流s "How's wedding planning going?" → 获取_wedding_仪表盘 "Who hasn't RSVP'd?" → 追踪_rsvps "Find a photographer in Charlotte" → 搜索_storefronts with taxonomy_node_id: 2, city: Charlotte, 状态: NC "Seat Jennifer at Table 1" → 列出_unseated_guests → 获取_seating_图表 → as签名_seat "Any new vendor messages?" → 列出_inquiries (过滤器 unread) → 获取_inquiry_conversation "更新 the venue cost to $25,000" → 获取_bud获取 → 更新_bud获取_item "添加 my cousin Mike to the guest 列出" → 添加_guest Notes All 工具s use the Zola 移动 API (移动-API.zola.com) with Bearer JWT auth Account and registry IDs are auto-resolved from the API on first use Refresh 令牌 expires after ~1 year; re-运行 设置up-auth.sh to renew