{"serverId":"mcp-registry/com.hebertmagic/booking","tools":[{"name":"book_event","fixed":{"name":"book_event","description":"Submit a request to book Rick Hebert for an event. This sends the details to Rick, who personally reviews every request and replies (usually within a day) to confirm availability, pricing, and details — it does NOT instantly confirm or hold a date. Collect the contact's name and at least an email or phone number before calling. Rick is based near Houston, TX and travels for the right event.","inputSchema":{"type":"object","required":["name"],"properties":{"name":{"type":"string","description":"Full name of the person booking."},"email":{"type":"string","description":"Contact email address. Provide this and/or a phone number."},"phone":{"type":"string","description":"Contact phone number. Provide this and/or an email."},"format":{"type":"string","description":"Preferred format, if known: 'Strolling Close-Up', 'The Stand-Up Show', or 'The Full Evening'. See list_packages. Omit if unsure — Rick will recommend."},"message":{"type":"string","description":"Anything else about the event or what they're looking for."},"event_city":{"type":"string","description":"City and/or venue. Rick is based near Houston, TX (Greater Houston: The Woodlands, Sugar Land, Galveston, Clear Lake) and travels for the right event."},"event_date":{"type":"string","description":"Event date in YYYY-MM-DD format. Omit or leave blank if not set yet."},"event_time":{"type":"string","description":"Approximate start time, e.g. '7:00 PM'."},"event_type":{"type":"string","description":"The occasion — e.g. wedding, corporate event, birthday party, holiday party, gala, fundraiser."},"guest_count":{"type":"string","description":"Approximate number of guests, e.g. '50' or '75-100'."},"contact_pref":{"type":"string","description":"How they'd prefer Rick to reach back — e.g. 'email', 'phone', or 'text'."}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":509,"tokensAfter":509},{"name":"get_contact","fixed":{"name":"get_contact","description":"Get Rick Hebert's contact details (phone, email) and the area he serves. Use when the user wants to reach Rick directly or asks where he performs.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":65,"tokensAfter":65},{"name":"list_packages","fixed":{"name":"list_packages","description":"List Rick Hebert's three booking formats (each custom-quoted): Strolling Close-Up, The Stand-Up Show, and The Full Evening. Use to help a user choose a format before booking.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":74,"tokensAfter":74}],"toolsChanged":3,"tokensSaved":0,"todo":[],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}