Tools Catalog / WooCommerce tools / wc_get_product_variations

wc_get_product_variations tool reference for StifLi Flex MCP

Read-only
Group Products and variationsCapability edit_products

gets variations for a variable product and returns normalized rows with `id`, `product_id`, SKU, pricing, stock, stock status, and attributes.

Description

gets variations for a variable product and returns normalized rows with `id`, `product_id`, SKU, pricing, stock, stock status, and attributes.

What it is for

  • Reviewing sizes, colors, SKUs, or prices per variation.
  • Verifying variation-to-parent product mapping.

Example use case

variation review.

Sample prompt

Get all variations for product ID 410 and show each SKU, attribute set, price, and stock level.

Sample response

{
  "tool": "wc_get_product_variations",
  "status": "ok",
  "items": []
}

What does wc_get_product_variations do?

gets variations for a variable product and returns normalized rows with `id`, `product_id`, SKU, pricing, stock, stock status, and attributes.

Does wc_get_product_variations modify store data?

No. It is a read-only operation and does not modify commerce data or settings.

Which capability is commonly required?

It usually runs under controls compatible with edit_products and the active MCP profile.

How should wc_get_product_variations be used safely?

Limit scope with filters and pagination to reduce overexposure of data.