← All WebMCP sites

demo.openforagents.com

Commercehttps://demo.openforagents.com/listed as of 2026-08-27
Open for Agents WebMCP demos for declarative browser-agent actions.
Run a live auditWe load the site in a real browser and score the tools it gives an agent.

Tools

get_site_info_apianswerimperative
Get site info. Built-in standard WordPress capability. No site scan required. Returns public site metadata, front page references, and feature flags.
Input schema
{
  "type": "object",
  "properties": {},
  "required": [],
  "additionalProperties": false
}
list_post_types_apianswerimperative
List post types. Lists public post types an agent can browse without scanning.
Input schema
{
  "type": "object",
  "properties": {},
  "required": [],
  "additionalProperties": false
}
get_navigation_apianswerimperative
Get navigation. Returns registered menus when available, with a top-level page fallback for sites that do not use classic menus.
Input schema
{
  "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
}
list_posts_apianswerimperative
List posts. Browse recent content without needing a keyword first.
Input schema
{
  "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
}
search_posts_apianswerimperative
Search posts. Searches public content across public post types with a stable schema managed by this plugin.
Input schema
{
  "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
}
get_post_apianswerimperative
Get post. Returns a normalized content payload for a single public post, page, or public custom post type.
Input schema
{
  "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
}
get_terms_apianswerimperative
Get terms. Use this instead of category-only tools so agents can work on custom-taxonomy sites too.
Input schema
{
  "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
}
woo_search_products_apiactimperative
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.
Input schema
{
  "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
}
woo_get_product_apiactimperative
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.
Input schema
{
  "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
}
woo_get_product_categories_apiactimperative
Get product categories. WooCommerce add-on capability for category discovery and browsing.
Input schema
{
  "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
}
browse_products_apiactimperative
Browse products.
Input schema
{
  "type": "object",
  "properties": {},
  "required": [],
  "additionalProperties": false
}
woo_inspect_cartactimperative
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.
Input schema
{
  "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
}
woo_add_to_cartactimperative
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.
Input schema
{
  "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
}
woo_update_cart_quantityactimperative
Update the quantity of one item already in the visitor cart.
Input schema
{
  "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
}
woo_remove_cart_itemactimperative
Remove one approved item from the visitor cart.
Input schema
{
  "type": "object",
  "properties": {
    "cart_item_key": {
      "type": "string",
      "description": "Current WooCommerce cart item key."
    }
  },
  "required": [
    "cart_item_key"
  ],
  "additionalProperties": false
}
woo_reset_cartactimperative
Empty the current visitor cart after explicit approval.
Input schema
{
  "type": "object",
  "properties": {},
  "required": [],
  "additionalProperties": false
}
set_buddy_coloractdeclarative/buddy/
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.
Input schema
{
  "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"
  ]
}
set_buddy_hatactdeclarative/buddy/
Set the buddy headwear. Use wizard for magic prompts, party for birthday prompts, cap for cozy prompts, crown for royal prompts, or none.
Input schema
{
  "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"
  ]
}
set_buddy_accessoryactdeclarative/buddy/
Set the buddy accessory. Use wand for magic, balloon for birthday, scarf for rainy or cozy prompts, glasses for clever prompts, or none.
Input schema
{
  "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"
  ]
}
set_buddy_moodactdeclarative/buddy/
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.
Input schema
{
  "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"
  ]
}
set_buddy_sceneactdeclarative/buddy/
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.
Input schema
{
  "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"
  ]
}
set_baseactdeclarative/kitchen/
Set the Cursed Kitchen base. Use waffle, donut, toast, or ramen.
Input schema
{
  "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"
  ]
}
add_fillingactdeclarative/kitchen/
Append one main sandwich layer. Use fried_egg, burger_patty, meatballs, or noodle_block.
Input schema
{
  "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"
  ]
}
add_toppingactdeclarative/kitchen/
Append one chaos topping. Use gummy_bears, pickles, crushed_chips, or onion_rings.
Input schema
{
  "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"
  ]
}
add_sauceactdeclarative/kitchen/
Append one sauce stripe. Use green_liquid, mustard, chocolate_syrup, or pink_frosting.
Input schema
{
  "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"
  ]
}
set_garnishactdeclarative/kitchen/
Set the final garnish. Use none, tiny_umbrella, birthday_candle, bacon_strip, or eyeball_toothpick.
Input schema
{
  "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"
  ]
}
plate_itactdeclarative/kitchen/
Choose the serving vessel and reveal the chef verdict. Use plate, paper_boat, cutting_board, or pan.
Input schema
{
  "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"
  ]
}
Listings are sourced from public community registries and shown as reported.