
{
  "agent_meta": {
    "type": "agent_product",
    "schema": "mcc_agent",
    "schema_version": "1.1",
    "generated_at": "2026-11-07",
    "source_of_truth": "MCC Commerce Engine"
  },

  "request_context": {
    "language": {
      "id_lang": 1,
      "iso_code": "de",
      "url_prefix": "\/de\/"
    },
    "delivery_country": {
      "id_country": 1,
      "iso_code": "DE"
    },
    "currency": {
      "id_currency": 1,
      "iso_code": "EUR",
      "name": "Euro",
      "symbol": "\u20ac"
    },
    "complete": true
  },

  "context_switching": {
    "available": true,
    "mode": "on_demand_resolver",
    "stateless": true,
    "resolver": "links.agent.contexts",
    "fetch_when": "requested_context_differs",
    "dimensions": [
      "language",
      "delivery_country",
      "currency"
    ],
    "unspecified_dimensions": "preserve_request_context",
    "selection": {
      "match": "exact",
      "source": "available_contexts",
      "result": "available_contexts[].target_url"
    },
    "target": {
      "resource": "product",
      "id_product": 204
    },
    "full_context_in_target_url": true,
    "requires_session_persistence": false,
    "manual_url_construction_allowed": false,
    "instruction": "When a requested language, delivery country or currency differs from request_context, fetch links.agent.contexts. Preserve dimensions not explicitly changed by the user, select the exact matching entry and follow target_url unchanged."
  },

  "platform": {
    "name": "MCC Agentic Commerce",
    "version": "1.0",
    "commerce_engine": "MCC Commerce Engine",
    "agent_interface": "MCC Agentic API"
  },

  "instructions": {
    "purpose": "This endpoint provides the complete machine-readable representation of one product in the active language, delivery-country and currency context.",
    "rules": [
      "All prices, taxes, availability and actions in data.product apply only to request_context.",
      "When variants exist, select the matching entry from data.product.variant_offers and use its exact price, availability and action URL.",
      "Do not infer a variant price from the product-level price or from another variant.",
      "Use the exact action.url supplied by the selected offer. Do not construct add-to-cart URLs manually.",
      "When language, delivery country or currency must change, fetch links.agent.contexts and follow the exact matching target_url unchanged.",
      "Prices, taxes, inventory and availability are calculated by the shop.",
      "Do not invent unavailable product, variant, price, stock, shipping or checkout information."
    ]
  },

  "capabilities": {
    "root": true,
    "sitemap": true,
    "search": true,
    "product": true,
    "contexts": true,
    "category": true,
    "cart": true,
    "cms_page": false,
    "checkout": false
  },

  "links": {
    "self": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/product?id_product=204&setCountry=1&setCurrency=1",
    "agent": {
      "root": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/root?setCountry=1&setCurrency=1",
      "sitemap": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/sitemap?setCountry=1&setCurrency=1",
      "search": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/search?setCountry=1&setCurrency=1",
      "cart": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/cart?setCountry=1&setCurrency=1",
      "product": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/product?id_product=204&setCountry=1&setCurrency=1",
      "contexts": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/contexts?resource=product&id_product=204&setCountry=1&setCurrency=1"
    },
    "human": {
      "home": "https:\/\/musiccraft-instruments.com\/",
      "sitemap": "https:\/\/musiccraft-instruments.com\/de\/sitemap",
      "search": "https:\/\/musiccraft-instruments.com\/de\/suche",
      "product": "https:\/\/musiccraft-instruments.com\/de\/p\/c-sopran-blockfloete-schneider-barocke-griffweise-204.html",
      "cart": "https:\/\/musiccraft-instruments.com\/de\/bestellung",
      "contact": "https:\/\/musiccraft-instruments.com\/de\/kontaktiere-uns"
    }
  },

  "commerce_model": {
    "pricing": "server_calculated",
    "tax": "server_calculated",
    "shipping": "server_calculated",
    "inventory": "live",
    "currencies": "context_based",
    "languages": "url_based"
  },

  "data": {
    "product": {
      "@context": "https://schema.org",
      "@type": "Product",
      "@id": "https:\/\/musiccraft-instruments.com\/de\/p\/c-sopran-blockfloete-schneider-barocke-griffweise-204.html#product",
      "url": "https:\/\/musiccraft-instruments.com\/de\/p\/c-sopran-blockfloete-schneider-barocke-griffweise-204.html",
      "urls": {
        "agent": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/product?id_product=204&setCountry=1&setCurrency=1",
        "contexts": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/contexts?resource=product&id_product=204&setCountry=1&setCurrency=1",
        "human": "https:\/\/musiccraft-instruments.com\/de\/p\/c-sopran-blockfloete-schneider-barocke-griffweise-204.html"
      },

      "id_product": 204,
      "name": "C Sopran Blockfl\u00f6te Schneider mit barocker Griffweise",
      "description": "Zweiteilige C Sopran Blockfl\u00f6te aus heimischem Bergahorn mit barocker Griffweise. Hochwertige Verarbeitung und ausgewogener Klang f\u00fcr Unterricht und anspruchsvolle Einsteiger.",
      "full_description": "Ein gutes Instrument begleitet nicht nur die ersten \u00dcbungen, sondern w\u00e4chst mit den eigenen F\u00e4higkeiten. Die C Sopran Blockfl\u00f6te von Gerald Schneider verbindet traditionelles Blockfl\u00f6tenhandwerk mit einer Bauweise, die auch h\u00f6heren Anspr\u00fcchen gerecht wird.  Gefertigt aus heimischem Bergahorn \u00fcberzeugt sie durch ihre nat\u00fcrliche Ansprache und ihren ausgewogenen Klang. Die barocke Griffweise gilt heute als internationaler Standard und er\u00f6ffnet vielf\u00e4ltige musikalische M\u00f6glichkeiten \u2013 vom Musikunterricht bis zum Ensemblespiel. Die zweiteilige Konstruktion erleichtert zudem Reinigung, Pflege und die individuelle Ausrichtung des Kopfst\u00fccks.  Mit H\u00fclle, Wischer und Spielanleitung ausgestattet, ist diese Blockfl\u00f6te sofort einsatzbereit. Denn echtes Musizieren beginnt nicht mit Routine, sondern mit der Freude, jeden Tag etwas Neues zu entdecken.",
      "additional_text": "C Sopran Blockfl\u00f6te \n Barocke Griffweise \n Stimmung: a1 = 442 Hz \n Material: heimischer Bergahorn \n Farbe: Natur, mattiert \n 2 teilige Bauweise \n Ausgewogener Klang \n Lieferumfang: H\u00fclle, Wischer und Spielanleitung \n Hersteller: Gerald Schneider Blockfl\u00f6tenbau",

      "sku": "40803 se",
      "mpn": "40803 se",
      "ean13": "",
      "upc": "",

      "brand": {
        "@type": "Brand",
        "name": "Gerald Schneider Blockfl\u00f6tenbau",
        "url": "https:\/\/musiccraft-instruments.com\/de\/gerald-schneider-blockflotenbau_24"      },

      "manufacturer": {
        "@type": "Organization",
        "id_manufacturer": 24,
        "name": "Gerald Schneider Blockfl\u00f6tenbau",
        "url": "https:\/\/musiccraft-instruments.com\/de\/gerald-schneider-blockflotenbau_24"      },

      "supplier": {
        "@type": "Organization",
        "id_supplier": 1,
        "name": "Migma e.G."
      },

      "main_category": {
        "id_category": 9,
        "name": "Blockfl\u00f6ten",
        "link_rewrite": "blockfloeten",
        "urls": {
          "agent": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/category?id_category=9&setCountry=1&setCurrency=1",
          "human": "https:\/\/musiccraft-instruments.com\/de\/blockfloeten-9"
        }
      },

      "categories": [
                            {
            "id_category": 4,
            "name": "Instrumente",
            "link_rewrite": "instrumente",
            "urls": {
              "agent": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/category?id_category=4&setCountry=1&setCurrency=1",
              "human": "https:\/\/musiccraft-instruments.com\/de\/instrumente-4"
            }
          },                    {
            "id_category": 6,
            "name": "Equipment & Essentials",
            "link_rewrite": "equipment-essentials",
            "urls": {
              "agent": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/category?id_category=6&setCountry=1&setCurrency=1",
              "human": "https:\/\/musiccraft-instruments.com\/de\/equipment-essentials-6"
            }
          },                    {
            "id_category": 7,
            "name": "Restauration",
            "link_rewrite": "restauration",
            "urls": {
              "agent": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/category?id_category=7&setCountry=1&setCurrency=1",
              "human": "https:\/\/musiccraft-instruments.com\/de\/restauration-7"
            }
          },                    {
            "id_category": 5,
            "name": "Highlight",
            "link_rewrite": "highlight",
            "urls": {
              "agent": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/category?id_category=5&setCountry=1&setCurrency=1",
              "human": "https:\/\/musiccraft-instruments.com\/de\/highlight-5"
            }
          }                        ],

      "features": [
                            {
            "id_feature": 1,
            "id_feature_value": 3,
            "name": "Produkttyp",
            "value": "Einzelartikel"
          },                    {
            "id_feature": 15,
            "id_feature_value": 130,
            "name": "Besteuerung",
            "value": "Standard Rate"
          },                    {
            "id_feature": 9,
            "id_feature_value": 377,
            "name": "Instrument",
            "value": "Blockfl\u00f6te"
          },                    {
            "id_feature": 22,
            "id_feature_value": 171,
            "name": "Einsatzbereich",
            "value": "Anf\u00e4nger"
          },                    {
            "id_feature": 18,
            "id_feature_value": 372,
            "name": " Kernmaterial",
            "value": "Ahornholz"
          }                        ],

      "agent_faqs": [
              ],

      "images": [
                            {
            "id_image": 2469,
            "cover": true,
            "position": 1,
            "legend": "C Sopran Blockfl\u00f6te Schneider mit barocker Griffweise",
            "url": "https:\/\/cdn1.musiccraft-instruments.com\/2469-large_default\/c-sopran-blockfloete-schneider-barocke-griffweise.webp"
          },                    {
            "id_image": 2468,
            "cover": false,
            "position": 2,
            "legend": "C Sopran Blockfl\u00f6te Schneider mit barocker Griffweise",
            "url": "https:\/\/cdn2.musiccraft-instruments.com\/2468-large_default\/c-sopran-blockfloete-schneider-barocke-griffweise.webp"
          },                    {
            "id_image": 2467,
            "cover": false,
            "position": 3,
            "legend": "C Sopran Blockfl\u00f6te Schneider mit barocker Griffweise",
            "url": "https:\/\/cdn1.musiccraft-instruments.com\/2467-large_default\/c-sopran-blockfloete-schneider-barocke-griffweise.webp"
          }                        ],

            "shipping_weight": {
        "@type": "QuantitativeValue",
        "value": 0.25,
        "unitCode": "KGM",
        "note": "Shipping weight, not product content."
      },
      
      
      "variant_model": {
        "has_variants": false,
        "variant_count": 0,
        "default_id_product_attribute": 0
      },

      "offers": {
        "@type": "Offer",
        "offer_scope": "product",
        "id_product": 204,
        "id_product_attribute": 0,
        "url": "https:\/\/musiccraft-instruments.com\/de\/p\/c-sopran-blockfloete-schneider-barocke-griffweise-204.html",
        "price": 33.20,
        "priceCurrency": "EUR",
        "availability": "https://schema.org/InStock",
        "itemCondition": "https://schema.org/NewCondition",
        "seller": {
          "@type": "Organization",
          "name": "musiccraft - instruments",
          "url": "https:\/\/musiccraft-instruments.com\/",
          "telephone": "+49 (0) 34 20 63 14 888"        },
        "priceSpecification": {
          "@type": "PriceSpecification",
          "price": 33.20,
          "priceCurrency": "EUR",
          "valueAddedTaxIncluded": true        }
        ,

        
        "action": {
          "type": "add_to_cart",
          "method": "GET",
          "enabled": true,
          "quantity": 1,
          "url": "https:\/\/musiccraft-instruments.com\/de\/warenkorb?add=1&id_product=204&qty=1&setCountry=1&setCurrency=1"
        }
              },

      "variant_offers": [
              ],

      "pricing": {
        "scope": "product",
        "default_id_product_attribute": 0,
        "delivery_country": "DE",
        "currency": "EUR",
        "currency_symbol": "\u20ac",
        "tax_rate": 19,
        "use_taxes": true,
        "show_taxes": true,
        "price_tax_included": 33.20,
        "price_tax_excluded": 27.90,
        "price_without_reduction": 27.90,
        "reduction_percent": 0,
        "reduction_price": 0      },

      "availability": {
        "status": "https://schema.org/InStock",
        "orderable": true,
        "available_for_order": true,
        "show_price": true,
        "quantity": 100,
        "minimal_quantity": 1,
        "variant_stock_available": false,
        "allow_buy_when_out_of_stock": false,
        "stock_management": false,
        "is_virtual": false      }
    },

    "actions": {
      "add_to_cart": {
        "type": "cart_add",
        "method": "GET",
        "requires_context": true,
        "required_context_parameters": [
          "setCountry",
          "setCurrency"
        ],
        "instruction": "Use the exact action.url from data.product.offers for a simple product or from the selected data.product.variant_offers entry. Respect action.enabled and action.quantity."
      }
    }
  }
}