{"ok":true,"site":{"host":"bensiverly.com","url":"https://bensiverly.com/service-of-life.html","type":"live","desc":"Build an Anglican-shaped memorial or funeral liturgy with optional Lutheran or Catholic influences, then print a clean order-of-service PDF.","tools":[{"name":"list_service_of_life_options","kind":"answer","impl":"imperative","description":"List what this Service of Life Builder supports: service types and the sections each includes, tradition profiles, component types and their fields, suggested Scripture readings, and ready-made prayer texts.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/service-of-life.html","pages":["/service-of-life.html"]},{"name":"get_service_of_life_draft","kind":"answer","impl":"imperative","description":"Read the order of service as it currently stands on this page: service type, tradition, name, date, place, officiant, and every section with its components.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/service-of-life.html","pages":["/service-of-life.html"]},{"name":"set_service_of_life_details","kind":"act","impl":"imperative","description":"Set the basics of the order of service on this page. Only the fields you pass change. Changing service_type keeps the content of sections the new type shares; if it would remove sections that hold content, it refuses unless allow_removing_content is true, so ask the person first.","inputSchema":{"type":"object","properties":{"name_of_deceased":{"type":"string","description":"Full name, as it should appear on the order of service."},"date_time":{"type":"string","description":"e.g. \"Saturday, January 25, 2026 at 2:00 PM\"."},"location":{"type":"string","description":"e.g. \"St. Mary's Church\"."},"officiant":{"type":"string","description":"e.g. \"The Rev. Jane Doe\"."},"service_type":{"type":"string","enum":["memorial","funeral","graveside","vigil"]},"tradition_profile":{"type":"string","enum":["anglican_default","anglican_with_lutheran_headings","anglican_with_catholic_station_mode"]},"allow_removing_content":{"type":"boolean","description":"Only after the person agrees: lets a service_type change remove sections that hold content."}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/service-of-life.html","pages":["/service-of-life.html"]},{"name":"add_service_of_life_component","kind":"act","impl":"imperative","description":"Add one item (a prayer or other text, a reading, music, a tribute, or a silence) to a section of the order of service on this page. Adding to a switched-off optional section switches it on. Use list_service_of_life_options for section ids and fields.","inputSchema":{"type":"object","properties":{"section_id":{"type":"string","description":"A section_id from get_service_of_life_draft, e.g. \"gathering\" or \"word\"."},"component_type":{"type":"string","enum":["text_block","reading_ref","music_item","tribute_slot","silence"]},"fields":{"type":"object","description":"text_block: title, role (leader|all|reader|soloist|silent), body, rubric. reading_ref: label, citation, reader_name, full_text. music_item: title, kind (hymn|song|instrumental), details, performer. tribute_slot: speaker, prompt, time_limit_minutes (1-30). silence: label, duration_seconds (5-300). Unknown fields are ignored."},"position":{"type":"integer","minimum":0,"description":"Where in the section, 0 = first. Defaults to the end."}},"required":["section_id","component_type"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/service-of-life.html","pages":["/service-of-life.html"]},{"name":"get_memorial_preferences_worksheet","kind":"answer","impl":"imperative","description":"Returns the questions on the one-page printable Memorial Preferences Worksheet (gathering type, music, prayers, readings, people, special touches, own words) as structured JSON, plus a link that opens it ready to print.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/memorial-preferences.html","pages":["/memorial-preferences.html"]},{"name":"print_memorial_preferences_worksheet","kind":"act","impl":"imperative","description":"Opens the browser print dialog for the one-page Memorial Preferences Worksheet. Only the worksheet prints.","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/memorial-preferences.html","pages":["/memorial-preferences.html"]}],"favicon":"/favicons/bensiverly.com.png","apiSurface":"spec","category":"Travel & Events","toolCount":6}}