{"ok":true,"site":{"host":"add-to-calendar-button.com","url":"https://add-to-calendar-button.com/","type":"live","desc":"Experience the interactive demo and tutorials on how to create a button, which adds events to your users' calendars. Free, quick, and convenient.","tools":[{"name":"list_add_to_calendar_options","kind":"answer","impl":"imperative","description":"List all documented Add to Calendar Button configuration attributes, optionally by category.","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{"category":{"type":"string","description":"Optional category such as event, recurrence, display, style, ics, behavior, metadata, localization, or pro."}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/advanced-use","/configuration","/de","/es","/de/advanced-use"]},{"name":"search_add_to_calendar_options","kind":"answer","impl":"imperative","description":"Search documented Add to Calendar Button attributes by name, category, type, or purpose.","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","required":["query"],"properties":{"query":{"type":"string","description":"Search text, for example timezone, recurrence, style, ICS, or hide icon."}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/advanced-use","/configuration","/de","/es","/de/advanced-use"]},{"name":"read_add_to_calendar_option","kind":"answer","impl":"imperative","description":"Read one documented Add to Calendar Button attribute by its kebab-case or camelCase name.","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","required":["name"],"properties":{"name":{"type":"string","description":"Exact attribute name, for example start-date, timeZone, button-style, or customCss."}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/advanced-use","/configuration","/de","/es","/de/advanced-use"]},{"name":"get_add_to_calendar_implementation_guidance","kind":"answer","impl":"imperative","description":"Get implementation guidance and a minimal example for the free Add to Calendar Button web component.","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{"useCase":{"type":"string","description":"Optional framework, platform, or event requirement."}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/advanced-use","/configuration","/de","/es","/de/advanced-use"]},{"name":"search_add_to_calendar_faq","kind":"answer","impl":"imperative","description":"Search the localized Add to Calendar Button FAQ.","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","required":["query"],"properties":{"query":{"type":"string"}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/advanced-use","/configuration","/de","/es","/de/advanced-use"]}],"category":"Developer Tools","favicon":"/favicons/add-to-calendar-button.com.png","apiSurface":"spec","toolCount":5}}