{"ok":true,"site":{"host":"demo.openforagents.com","url":"https://demo.openforagents.com/","type":"live","desc":"Open for Agents WebMCP demos for declarative browser-agent actions.","tools":[{"name":"get_site_info_api","kind":"answer","impl":"imperative","description":"Get site info. Built-in standard WordPress capability. No site scan required. Returns public site metadata, front page references, and feature flags.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"executable":true,"handlerField":"execute","page":"/"},{"name":"list_post_types_api","kind":"answer","impl":"imperative","description":"List post types. Lists public post types an agent can browse without scanning.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"executable":true,"handlerField":"execute","page":"/"},{"name":"get_navigation_api","kind":"answer","impl":"imperative","description":"Get navigation. Returns registered menus when available, with a top-level page fallback for sites that do not use classic menus.","inputSchema":{"type":"object","properties":{"location":{"type":"string","title":"Menu location","description":"Optional theme menu location such as primary or footer."},"menu_slug":{"type":"string","title":"Menu slug","description":"Optional menu slug when you want one specific menu."}},"required":[],"additionalProperties":false},"executable":true,"handlerField":"execute","page":"/"},{"name":"list_posts_api","kind":"answer","impl":"imperative","description":"List posts. Browse recent content without needing a keyword first.","inputSchema":{"type":"object","properties":{"post_type":{"type":"string","title":"Post type","description":"Optional public post type or comma-separated list."},"taxonomy":{"type":"string","title":"Taxonomy","description":"Optional public taxonomy filter."},"term":{"type":"string","title":"Term","description":"Term slug used with the taxonomy filter."},"per_page":{"type":"integer","title":"Results per page","description":"Maximum 50."},"page":{"type":"integer","title":"Page","description":"1-based page number."},"orderby":{"type":"string","title":"Order by","description":"Sort field. Relevance only applies when searching.","enum":["date","modified","title","menu_order","relevance"],"oneOf":[{"const":"date","title":"date"},{"const":"modified","title":"modified"},{"const":"title","title":"title"},{"const":"menu_order","title":"menu_order"},{"const":"relevance","title":"relevance"}]},"order":{"type":"string","title":"Order","description":"Sort direction.","enum":["DESC","ASC"],"oneOf":[{"const":"DESC","title":"DESC"},{"const":"ASC","title":"ASC"}]}},"required":[],"additionalProperties":false},"executable":true,"handlerField":"execute","page":"/"},{"name":"search_posts_api","kind":"answer","impl":"imperative","description":"Search posts. Searches public content across public post types with a stable schema managed by this plugin.","inputSchema":{"type":"object","properties":{"query":{"type":"string","title":"Search query","description":"Keyword query used to search public content."},"post_type":{"type":"string","title":"Post type","description":"Optional public post type or comma-separated list."},"taxonomy":{"type":"string","title":"Taxonomy","description":"Optional public taxonomy filter."},"term":{"type":"string","title":"Term","description":"Term slug used with the taxonomy filter."},"per_page":{"type":"integer","title":"Results per page","description":"Maximum 50."},"page":{"type":"integer","title":"Page","description":"1-based page number."},"orderby":{"type":"string","title":"Order by","description":"Sort field. Relevance only applies when searching.","enum":["date","modified","title","menu_order","relevance"],"oneOf":[{"const":"date","title":"date"},{"const":"modified","title":"modified"},{"const":"title","title":"title"},{"const":"menu_order","title":"menu_order"},{"const":"relevance","title":"relevance"}]},"order":{"type":"string","title":"Order","description":"Sort direction.","enum":["DESC","ASC"],"oneOf":[{"const":"DESC","title":"DESC"},{"const":"ASC","title":"ASC"}]}},"required":["query"],"additionalProperties":false},"executable":true,"handlerField":"execute","page":"/"},{"name":"get_post_api","kind":"answer","impl":"imperative","description":"Get post. Returns a normalized content payload for a single public post, page, or public custom post type.","inputSchema":{"type":"object","properties":{"id":{"type":"integer","title":"Post ID","description":"Lookup by numeric post ID."},"slug":{"type":"string","title":"Post slug","description":"Lookup by slug or nested path."},"post_type":{"type":"string","title":"Post type","description":"Optional public post type when resolving by slug."},"continuation":{"type":"string","title":"Continuation","description":"Short-lived continuation returned by an earlier response for this exact post."}},"required":[],"additionalProperties":false},"executable":true,"handlerField":"execute","page":"/"},{"name":"get_terms_api","kind":"answer","impl":"imperative","description":"Get terms. Use this instead of category-only tools so agents can work on custom-taxonomy sites too.","inputSchema":{"type":"object","properties":{"taxonomy":{"type":"string","title":"Taxonomy","description":"A public taxonomy such as category, post_tag, or product_cat."},"search":{"type":"string","title":"Search","description":"Optional term search query."},"slug":{"type":"string","title":"Slug","description":"Optional term slug filter."},"parent":{"type":"integer","title":"Parent term ID","description":"Optional parent term filter."},"hide_empty":{"type":"boolean","title":"Hide empty","description":"When true, only returns terms with content attached."},"per_page":{"type":"integer","title":"Results per page","description":"Maximum 50."},"page":{"type":"integer","title":"Page","description":"1-based page number."}},"required":["taxonomy"],"additionalProperties":false},"executable":true,"handlerField":"execute","page":"/"},{"name":"woo_search_products_api","kind":"act","impl":"imperative","description":"Use this tool whenever a visitor asks about current products, prices, availability, recommendations, or exact inventory quantities. Search the public product catalog. Managed-stock results include exact physical units remaining in stock_quantity and availability.quantity.","inputSchema":{"type":"object","properties":{"query":{"type":"string","title":"Search query","description":"Keyword query used to search the catalog."},"category":{"type":"string","title":"Category slug","description":"Optional product category slug filter."},"min_price":{"type":"number","title":"Minimum price","description":"Optional non-negative minimum current product price."},"max_price":{"type":"number","title":"Maximum price","description":"Optional non-negative maximum current product price."},"availability":{"type":"string","title":"Availability","description":"Optional public availability filter.","enum":["available","unavailable","low_stock","on_backorder"],"oneOf":[{"const":"available","title":"available"},{"const":"unavailable","title":"unavailable"},{"const":"low_stock","title":"low_stock"},{"const":"on_backorder","title":"on_backorder"}]},"on_sale":{"type":"boolean","title":"On sale","description":"When true, return products currently on sale; when false, exclude them."},"per_page":{"type":"integer","title":"Results per page","description":"Maximum 50."},"page":{"type":"integer","title":"Page","description":"1-based page number."},"orderby":{"type":"string","title":"Order by","description":"Sort field.","enum":["date","modified","title","menu_order"],"oneOf":[{"const":"date","title":"date"},{"const":"modified","title":"modified"},{"const":"title","title":"title"},{"const":"menu_order","title":"menu_order"}]},"order":{"type":"string","title":"Order","description":"Sort direction.","enum":["DESC","ASC"],"oneOf":[{"const":"DESC","title":"DESC"},{"const":"ASC","title":"ASC"}]}},"required":[],"additionalProperties":false},"executable":true,"handlerField":"execute","page":"/"},{"name":"woo_get_product_api","kind":"act","impl":"imperative","description":"Return one public product with current price, availability, and category details. Managed-stock products include exact physical units remaining in stock_quantity and availability.quantity.","inputSchema":{"type":"object","properties":{"id":{"type":"integer","title":"Product ID","description":"Lookup by numeric product ID."},"slug":{"type":"string","title":"Product slug","description":"Lookup by product slug."},"sku":{"type":"string","title":"Product SKU","description":"Optional lookup by SKU when available."},"continuation":{"type":"string","title":"Continuation","description":"Short-lived continuation returned by an earlier response for this exact product."}},"required":[],"additionalProperties":false},"executable":true,"handlerField":"execute","page":"/"},{"name":"woo_get_product_categories_api","kind":"act","impl":"imperative","description":"Get product categories. WooCommerce add-on capability for category discovery and browsing.","inputSchema":{"type":"object","properties":{"search":{"type":"string","title":"Search","description":"Optional product category search query."},"slug":{"type":"string","title":"Slug","description":"Optional category slug filter."},"parent":{"type":"integer","title":"Parent term ID","description":"Optional parent category filter."},"hide_empty":{"type":"boolean","title":"Hide empty","description":"When true, only returns categories with products attached."},"per_page":{"type":"integer","title":"Results per page","description":"Maximum 50."},"page":{"type":"integer","title":"Page","description":"1-based page number."}},"required":[],"additionalProperties":false},"executable":true,"handlerField":"execute","page":"/"},{"name":"browse_products_api","kind":"act","impl":"imperative","description":"Browse products.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"executable":true,"handlerField":"execute","page":"/"},{"name":"woo_inspect_cart","kind":"act","impl":"imperative","description":"Inspect the current visitor cart once. On success, report the top-level plain-language summary to the visitor and do not repeat this tool in the same turn. The structured result also includes item quantities, coupons, and totals.","inputSchema":{"type":"object","properties":{"scope":{"type":"string","description":"Optional compatibility marker. Omit it or use current_cart; this tool can only read the current visitor cart.","enum":["current_cart"]}},"required":[],"additionalProperties":false},"executable":true,"handlerField":"execute","page":"/"},{"name":"woo_add_to_cart","kind":"act","impl":"imperative","description":"Add an approved purchasable product and quantity to the visitor cart. First call woo_search_products_api to resolve the exact current product; use woo_get_product_api only with an ID returned by that search when more detail is needed. Then use only the product_id and variation_id returned by those lookups. Never infer or guess an ID from a product name.","inputSchema":{"type":"object","properties":{"product_id":{"type":"integer","description":"Exact product ID returned by the current product lookup. Never guess this value."},"quantity":{"type":"integer","description":"Quantity to add."},"variation_id":{"type":"integer","description":"Optional exact variation ID returned by the current product lookup. Never guess this value."}},"required":["product_id","quantity"],"additionalProperties":false},"executable":true,"handlerField":"execute","page":"/"},{"name":"woo_update_cart_quantity","kind":"act","impl":"imperative","description":"Update the quantity of one item already in the visitor cart.","inputSchema":{"type":"object","properties":{"cart_item_key":{"type":"string","description":"Current WooCommerce cart item key."},"quantity":{"type":"integer","description":"New quantity. Zero removes the item."}},"required":["cart_item_key","quantity"],"additionalProperties":false},"executable":true,"handlerField":"execute","page":"/"},{"name":"woo_remove_cart_item","kind":"act","impl":"imperative","description":"Remove one approved item from the visitor cart.","inputSchema":{"type":"object","properties":{"cart_item_key":{"type":"string","description":"Current WooCommerce cart item key."}},"required":["cart_item_key"],"additionalProperties":false},"executable":true,"handlerField":"execute","page":"/"},{"name":"woo_reset_cart","kind":"act","impl":"imperative","description":"Empty the current visitor cart after explicit approval.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"executable":true,"handlerField":"execute","page":"/"},{"name":"set_buddy_color","kind":"act","impl":"declarative","description":"Set the buddy body color from a fixed palette. Use blue for blue prompts, violet for magic, gold for bright party prompts, rose for playful prompts, and mint for calm prompts.","inputSchema":{"type":"object","properties":{"buddy_color":{"type":"string","enum":["mint","blue","rose","gold","violet"]},"buddy_hat":{"type":"string","enum":["none","wizard","party","cap","crown"]},"buddy_accessory":{"type":"string","enum":["none","glasses","scarf","wand","balloon"]},"buddy_mood":{"type":"string","enum":["happy","sleepy","excited","grumpy","surprised"]},"buddy_scene":{"type":"string","enum":["sunny","rainy_night","birthday","space","rainbow"]},"buddy_color_tool":{"type":"string","enum":["set_color"]}},"required":["buddy_color"]},"executable":true,"page":"/buddy/"},{"name":"set_buddy_hat","kind":"act","impl":"declarative","description":"Set the buddy headwear. Use wizard for magic prompts, party for birthday prompts, cap for cozy prompts, crown for royal prompts, or none.","inputSchema":{"type":"object","properties":{"buddy_hat":{"type":"string","enum":["none","wizard","party","cap","crown"]},"buddy_color":{"type":"string","enum":["mint","blue","rose","gold","violet"]},"buddy_accessory":{"type":"string","enum":["none","glasses","scarf","wand","balloon"]},"buddy_mood":{"type":"string","enum":["happy","sleepy","excited","grumpy","surprised"]},"buddy_scene":{"type":"string","enum":["sunny","rainy_night","birthday","space","rainbow"]},"buddy_hat_tool":{"type":"string","enum":["set_hat"]}},"required":["buddy_hat"]},"executable":true,"page":"/buddy/"},{"name":"set_buddy_accessory","kind":"act","impl":"declarative","description":"Set the buddy accessory. Use wand for magic, balloon for birthday, scarf for rainy or cozy prompts, glasses for clever prompts, or none.","inputSchema":{"type":"object","properties":{"buddy_accessory":{"type":"string","enum":["none","glasses","scarf","wand","balloon"]},"buddy_color":{"type":"string","enum":["mint","blue","rose","gold","violet"]},"buddy_hat":{"type":"string","enum":["none","wizard","party","cap","crown"]},"buddy_mood":{"type":"string","enum":["happy","sleepy","excited","grumpy","surprised"]},"buddy_scene":{"type":"string","enum":["sunny","rainy_night","birthday","space","rainbow"]},"buddy_accessory_tool":{"type":"string","enum":["set_accessory"]}},"required":["buddy_accessory"]},"executable":true,"page":"/buddy/"},{"name":"set_buddy_mood","kind":"act","impl":"declarative","description":"Set the buddy expression. Use sleepy for tired or night prompts, excited for chaotic prompts, happy for cheerful prompts, grumpy for annoyed prompts, or surprised.","inputSchema":{"type":"object","properties":{"buddy_mood":{"type":"string","enum":["happy","sleepy","excited","grumpy","surprised"]},"buddy_color":{"type":"string","enum":["mint","blue","rose","gold","violet"]},"buddy_hat":{"type":"string","enum":["none","wizard","party","cap","crown"]},"buddy_accessory":{"type":"string","enum":["none","glasses","scarf","wand","balloon"]},"buddy_scene":{"type":"string","enum":["sunny","rainy_night","birthday","space","rainbow"]},"buddy_mood_tool":{"type":"string","enum":["set_mood"]}},"required":["buddy_mood"]},"executable":true,"page":"/buddy/"},{"name":"set_buddy_scene","kind":"act","impl":"declarative","description":"Set the buddy scene. Use rainy_night for rainy night prompts, birthday for birthday prompts, space for cosmic prompts, rainbow for chaotic colorful prompts, or sunny.","inputSchema":{"type":"object","properties":{"buddy_scene":{"type":"string","enum":["sunny","rainy_night","birthday","space","rainbow"]},"buddy_color":{"type":"string","enum":["mint","blue","rose","gold","violet"]},"buddy_hat":{"type":"string","enum":["none","wizard","party","cap","crown"]},"buddy_accessory":{"type":"string","enum":["none","glasses","scarf","wand","balloon"]},"buddy_mood":{"type":"string","enum":["happy","sleepy","excited","grumpy","surprised"]},"buddy_scene_tool":{"type":"string","enum":["set_scene"]}},"required":["buddy_scene"]},"executable":true,"page":"/buddy/"},{"name":"set_base","kind":"act","impl":"declarative","description":"Set the Cursed Kitchen base. Use waffle, donut, toast, or ramen.","inputSchema":{"type":"object","properties":{"kitchen_frame":{"type":"string","enum":["1"]},"kitchen_base":{"type":"string","enum":["none","waffle","donut","toast","ramen"]},"kitchen_filling_1":{"type":"string","enum":["none","fried_egg","burger_patty","meatballs","noodle_block"]},"kitchen_filling_2":{"type":"string","enum":["none","fried_egg","burger_patty","meatballs","noodle_block"]},"kitchen_filling_3":{"type":"string","enum":["none","fried_egg","burger_patty","meatballs","noodle_block"]},"kitchen_topping_1":{"type":"string","enum":["none","gummy_bears","pickles","crushed_chips","onion_rings"]},"kitchen_topping_2":{"type":"string","enum":["none","gummy_bears","pickles","crushed_chips","onion_rings"]},"kitchen_topping_3":{"type":"string","enum":["none","gummy_bears","pickles","crushed_chips","onion_rings"]},"kitchen_sauce_1":{"type":"string","enum":["none","green_liquid","mustard","chocolate_syrup","pink_frosting"]},"kitchen_sauce_2":{"type":"string","enum":["none","green_liquid","mustard","chocolate_syrup","pink_frosting"]},"kitchen_garnish":{"type":"string","enum":["none","tiny_umbrella","birthday_candle","bacon_strip","eyeball_toothpick"]},"kitchen_plate":{"type":"string","enum":["plate","paper_boat","cutting_board","pan"]},"kitchen_verdict":{"type":"string","enum":["draft","served"]},"kitchen_base_tool":{"type":"string","enum":["set_base"]}},"required":["kitchen_base"]},"executable":true,"page":"/kitchen/"},{"name":"add_filling","kind":"act","impl":"declarative","description":"Append one main sandwich layer. Use fried_egg, burger_patty, meatballs, or noodle_block.","inputSchema":{"type":"object","properties":{"kitchen_frame":{"type":"string","enum":["1"]},"kitchen_filling":{"type":"string","enum":["fried_egg","burger_patty","meatballs","noodle_block"]},"kitchen_base":{"type":"string","enum":["none","waffle","donut","toast","ramen"]},"kitchen_filling_1":{"type":"string","enum":["none","fried_egg","burger_patty","meatballs","noodle_block"]},"kitchen_filling_2":{"type":"string","enum":["none","fried_egg","burger_patty","meatballs","noodle_block"]},"kitchen_filling_3":{"type":"string","enum":["none","fried_egg","burger_patty","meatballs","noodle_block"]},"kitchen_topping_1":{"type":"string","enum":["none","gummy_bears","pickles","crushed_chips","onion_rings"]},"kitchen_topping_2":{"type":"string","enum":["none","gummy_bears","pickles","crushed_chips","onion_rings"]},"kitchen_topping_3":{"type":"string","enum":["none","gummy_bears","pickles","crushed_chips","onion_rings"]},"kitchen_sauce_1":{"type":"string","enum":["none","green_liquid","mustard","chocolate_syrup","pink_frosting"]},"kitchen_sauce_2":{"type":"string","enum":["none","green_liquid","mustard","chocolate_syrup","pink_frosting"]},"kitchen_garnish":{"type":"string","enum":["none","tiny_umbrella","birthday_candle","bacon_strip","eyeball_toothpick"]},"kitchen_plate":{"type":"string","enum":["plate","paper_boat","cutting_board","pan"]},"kitchen_verdict":{"type":"string","enum":["draft","served"]},"kitchen_filling_tool":{"type":"string","enum":["add_filling"]}},"required":["kitchen_filling"]},"executable":true,"page":"/kitchen/"},{"name":"add_topping","kind":"act","impl":"declarative","description":"Append one chaos topping. Use gummy_bears, pickles, crushed_chips, or onion_rings.","inputSchema":{"type":"object","properties":{"kitchen_frame":{"type":"string","enum":["1"]},"kitchen_topping":{"type":"string","enum":["gummy_bears","pickles","crushed_chips","onion_rings"]},"kitchen_base":{"type":"string","enum":["none","waffle","donut","toast","ramen"]},"kitchen_filling_1":{"type":"string","enum":["none","fried_egg","burger_patty","meatballs","noodle_block"]},"kitchen_filling_2":{"type":"string","enum":["none","fried_egg","burger_patty","meatballs","noodle_block"]},"kitchen_filling_3":{"type":"string","enum":["none","fried_egg","burger_patty","meatballs","noodle_block"]},"kitchen_topping_1":{"type":"string","enum":["none","gummy_bears","pickles","crushed_chips","onion_rings"]},"kitchen_topping_2":{"type":"string","enum":["none","gummy_bears","pickles","crushed_chips","onion_rings"]},"kitchen_topping_3":{"type":"string","enum":["none","gummy_bears","pickles","crushed_chips","onion_rings"]},"kitchen_sauce_1":{"type":"string","enum":["none","green_liquid","mustard","chocolate_syrup","pink_frosting"]},"kitchen_sauce_2":{"type":"string","enum":["none","green_liquid","mustard","chocolate_syrup","pink_frosting"]},"kitchen_garnish":{"type":"string","enum":["none","tiny_umbrella","birthday_candle","bacon_strip","eyeball_toothpick"]},"kitchen_plate":{"type":"string","enum":["plate","paper_boat","cutting_board","pan"]},"kitchen_verdict":{"type":"string","enum":["draft","served"]},"kitchen_topping_tool":{"type":"string","enum":["add_topping"]}},"required":["kitchen_topping"]},"executable":true,"page":"/kitchen/"},{"name":"add_sauce","kind":"act","impl":"declarative","description":"Append one sauce stripe. Use green_liquid, mustard, chocolate_syrup, or pink_frosting.","inputSchema":{"type":"object","properties":{"kitchen_frame":{"type":"string","enum":["1"]},"kitchen_sauce":{"type":"string","enum":["green_liquid","mustard","chocolate_syrup","pink_frosting"]},"kitchen_base":{"type":"string","enum":["none","waffle","donut","toast","ramen"]},"kitchen_filling_1":{"type":"string","enum":["none","fried_egg","burger_patty","meatballs","noodle_block"]},"kitchen_filling_2":{"type":"string","enum":["none","fried_egg","burger_patty","meatballs","noodle_block"]},"kitchen_filling_3":{"type":"string","enum":["none","fried_egg","burger_patty","meatballs","noodle_block"]},"kitchen_topping_1":{"type":"string","enum":["none","gummy_bears","pickles","crushed_chips","onion_rings"]},"kitchen_topping_2":{"type":"string","enum":["none","gummy_bears","pickles","crushed_chips","onion_rings"]},"kitchen_topping_3":{"type":"string","enum":["none","gummy_bears","pickles","crushed_chips","onion_rings"]},"kitchen_sauce_1":{"type":"string","enum":["none","green_liquid","mustard","chocolate_syrup","pink_frosting"]},"kitchen_sauce_2":{"type":"string","enum":["none","green_liquid","mustard","chocolate_syrup","pink_frosting"]},"kitchen_garnish":{"type":"string","enum":["none","tiny_umbrella","birthday_candle","bacon_strip","eyeball_toothpick"]},"kitchen_plate":{"type":"string","enum":["plate","paper_boat","cutting_board","pan"]},"kitchen_verdict":{"type":"string","enum":["draft","served"]},"kitchen_sauce_tool":{"type":"string","enum":["add_sauce"]}},"required":["kitchen_sauce"]},"executable":true,"page":"/kitchen/"},{"name":"set_garnish","kind":"act","impl":"declarative","description":"Set the final garnish. Use none, tiny_umbrella, birthday_candle, bacon_strip, or eyeball_toothpick.","inputSchema":{"type":"object","properties":{"kitchen_frame":{"type":"string","enum":["1"]},"kitchen_garnish":{"type":"string","enum":["none","tiny_umbrella","birthday_candle","bacon_strip","eyeball_toothpick"]},"kitchen_base":{"type":"string","enum":["none","waffle","donut","toast","ramen"]},"kitchen_filling_1":{"type":"string","enum":["none","fried_egg","burger_patty","meatballs","noodle_block"]},"kitchen_filling_2":{"type":"string","enum":["none","fried_egg","burger_patty","meatballs","noodle_block"]},"kitchen_filling_3":{"type":"string","enum":["none","fried_egg","burger_patty","meatballs","noodle_block"]},"kitchen_topping_1":{"type":"string","enum":["none","gummy_bears","pickles","crushed_chips","onion_rings"]},"kitchen_topping_2":{"type":"string","enum":["none","gummy_bears","pickles","crushed_chips","onion_rings"]},"kitchen_topping_3":{"type":"string","enum":["none","gummy_bears","pickles","crushed_chips","onion_rings"]},"kitchen_sauce_1":{"type":"string","enum":["none","green_liquid","mustard","chocolate_syrup","pink_frosting"]},"kitchen_sauce_2":{"type":"string","enum":["none","green_liquid","mustard","chocolate_syrup","pink_frosting"]},"kitchen_plate":{"type":"string","enum":["plate","paper_boat","cutting_board","pan"]},"kitchen_verdict":{"type":"string","enum":["draft","served"]},"kitchen_garnish_tool":{"type":"string","enum":["set_garnish"]}},"required":["kitchen_garnish"]},"executable":true,"page":"/kitchen/"},{"name":"plate_it","kind":"act","impl":"declarative","description":"Choose the serving vessel and reveal the chef verdict. Use plate, paper_boat, cutting_board, or pan.","inputSchema":{"type":"object","properties":{"kitchen_frame":{"type":"string","enum":["1"]},"kitchen_plate":{"type":"string","enum":["plate","paper_boat","cutting_board","pan"]},"kitchen_base":{"type":"string","enum":["none","waffle","donut","toast","ramen"]},"kitchen_filling_1":{"type":"string","enum":["none","fried_egg","burger_patty","meatballs","noodle_block"]},"kitchen_filling_2":{"type":"string","enum":["none","fried_egg","burger_patty","meatballs","noodle_block"]},"kitchen_filling_3":{"type":"string","enum":["none","fried_egg","burger_patty","meatballs","noodle_block"]},"kitchen_topping_1":{"type":"string","enum":["none","gummy_bears","pickles","crushed_chips","onion_rings"]},"kitchen_topping_2":{"type":"string","enum":["none","gummy_bears","pickles","crushed_chips","onion_rings"]},"kitchen_topping_3":{"type":"string","enum":["none","gummy_bears","pickles","crushed_chips","onion_rings"]},"kitchen_sauce_1":{"type":"string","enum":["none","green_liquid","mustard","chocolate_syrup","pink_frosting"]},"kitchen_sauce_2":{"type":"string","enum":["none","green_liquid","mustard","chocolate_syrup","pink_frosting"]},"kitchen_garnish":{"type":"string","enum":["none","tiny_umbrella","birthday_candle","bacon_strip","eyeball_toothpick"]},"kitchen_verdict":{"type":"string","enum":["served"]},"kitchen_plate_it_tool":{"type":"string","enum":["plate_it"]}},"required":["kitchen_plate"]},"executable":true,"page":"/kitchen/"}],"category":"Commerce","favicon":"/favicons/demo.openforagents.com.png","apiSurface":"spec","_scrape":{"etag":null,"lastModified":null,"scrapedAt":"2026-08-27T04:02:22.786Z"},"toolCount":27}}