catalog_get_product

Get one master product by id or slug.

Fetches a single master_product row plus its colors, images, and variants. Accepts either the product UUID or the slug.

Request

arguments
{
  "product_id_or_slug": "string"
}

Response

content[0].text (JSON-parsed)
{
  "id": "uuid",
  "slug": "string",
  "title": "string",
  "description_md": "string",
  "base_cost_cents": "number",
  "colors": [{ "name": "string", "hex": "string" }],
  "images": [{ "url": "string", "alt": "string" }],
  "variants": [{ "size": "string", "color": "string", "sku": "string" }]
}

Example

tool call
{
  "name": "catalog_get_product",
  "arguments": { "product_id_or_slug": "premium-heavyweight-tee" }
}

Related tools