
{
  "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": 2,
      "iso_code": "en",
      "url_prefix": "\/en\/"
    },
    "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": 82
    },
    "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\/en\/mcc\/mcc_agent\/product?id_product=82&setCountry=1&setCurrency=1",
    "agent": {
      "root": "https:\/\/musiccraft-instruments.com\/en\/mcc\/mcc_agent\/root?setCountry=1&setCurrency=1",
      "sitemap": "https:\/\/musiccraft-instruments.com\/en\/mcc\/mcc_agent\/sitemap?setCountry=1&setCurrency=1",
      "search": "https:\/\/musiccraft-instruments.com\/en\/mcc\/mcc_agent\/search?setCountry=1&setCurrency=1",
      "cart": "https:\/\/musiccraft-instruments.com\/en\/mcc\/mcc_agent\/cart?setCountry=1&setCurrency=1",
      "product": "https:\/\/musiccraft-instruments.com\/en\/mcc\/mcc_agent\/product?id_product=82&setCountry=1&setCurrency=1",
      "contexts": "https:\/\/musiccraft-instruments.com\/en\/mcc\/mcc_agent\/contexts?resource=product&id_product=82&setCountry=1&setCurrency=1"
    },
    "human": {
      "home": "https:\/\/musiccraft-instruments.com\/",
      "sitemap": "https:\/\/musiccraft-instruments.com\/en\/sitemap",
      "search": "https:\/\/musiccraft-instruments.com\/en\/search",
      "product": "https:\/\/musiccraft-instruments.com\/en\/p\/violin-22131-built-for-real-musical-moments-82.html",
      "cart": "https:\/\/musiccraft-instruments.com\/en\/order",
      "contact": "https:\/\/musiccraft-instruments.com\/en\/contact-us"
    }
  },

  "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\/en\/p\/violin-22131-built-for-real-musical-moments-82.html#product",
      "url": "https:\/\/musiccraft-instruments.com\/en\/p\/violin-22131-built-for-real-musical-moments-82.html",
      "urls": {
        "agent": "https:\/\/musiccraft-instruments.com\/en\/mcc\/mcc_agent\/product?id_product=82&setCountry=1&setCurrency=1",
        "contexts": "https:\/\/musiccraft-instruments.com\/en\/mcc\/mcc_agent\/contexts?resource=product&id_product=82&setCountry=1&setCurrency=1",
        "human": "https:\/\/musiccraft-instruments.com\/en\/p\/violin-22131-built-for-real-musical-moments-82.html"
      },

      "id_product": 82,
      "name": "Violin 22131 \u2013 Built for real musical moments",
      "description": "Handcrafted master violin by Norbert Knappe with powerful projection, open tone and exceptional dynamics.",
      "full_description": "Some violins sound correct.  And then there are instruments like the 22131\u00a0by Norbert Knappe.\u00a0   A violin that doesn\u2019t simply produce notes. It creates atmosphere.   The very first bow stroke already reveals the craftsmanship behind this instrument. The tone feels open, warm and surprisingly present at the same time. Never harsh. Never sterile. Just alive. That\u2019s exactly what makes high-quality handcrafted instruments so special. The 22131\u00a0reacts beautifully to every movement of the bow and delivers dynamics ranging from soft, almost fragile pianissimo passages to rich and powerful projection.   It doesn\u2019t fight you. It follows you.   The traditional construction and carefully selected tonewoods create depth, warmth and real character. With every piece you play, the instrument continues to open up and develop its own personality. And that\u2019s exactly why musicians buy great violins not for a single year. But for decades.  Classical repertoire, chamber music, film scores or modern arrangements \u2014 the 22131\u00a0stays flexible while maintaining its own musical identity.  For ambitious students. For advanced players. For musicians searching for inspiration instead of limitation.   Not perfect. But yours.   Handcrafted by Norbert Knappe. For people who don\u2019t just want to play music. But actually feel it.",
      "additional_text": "Handcrafted master violin by Norbert Knappe \n Warm, open and projecting tone \n Excellent dynamics and responsive feel \n Traditional violin-making construction \n Premium selected tonewoods \n Hand-applied varnish \n Suitable for ambitious students and advanced players \n Perfect for classical, chamber music and modern styles \n Traditional craftsmanship \n Made in Germany",

      "sku": "210\/22131",
      "mpn": "210\/22131",
      "ean13": "",
      "upc": "",

      "brand": {
        "@type": "Brand",
        "name": "Norbert Knappe Master Violin Maker",
        "url": "https:\/\/musiccraft-instruments.com\/en\/norbert-knappe-master-violin-maker_14"      },

      "manufacturer": {
        "@type": "Organization",
        "id_manufacturer": 14,
        "name": "Norbert Knappe Master Violin Maker",
        "url": "https:\/\/musiccraft-instruments.com\/en\/norbert-knappe-master-violin-maker_14"      },

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

      "main_category": {
        "id_category": 21,
        "name": "Violins",
        "link_rewrite": "violins",
        "urls": {
          "agent": "https:\/\/musiccraft-instruments.com\/en\/mcc\/mcc_agent\/category?id_category=21&setCountry=1&setCurrency=1",
          "human": "https:\/\/musiccraft-instruments.com\/en\/violins-21"
        }
      },

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

      "features": [
                            {
            "id_feature": 1,
            "id_feature_value": 150,
            "name": "Product declaration",
            "value": "Spare parts"
          },                    {
            "id_feature": 15,
            "id_feature_value": 130,
            "name": "Taxation",
            "value": "Standard Rate"
          },                    {
            "id_feature": 9,
            "id_feature_value": 148,
            "name": "Instrument",
            "value": "Violin"
          }                        ],

      "agent_faqs": [
              ],

      "images": [
                            {
            "id_image": 2117,
            "cover": true,
            "position": 1,
            "legend": "Violin 22131 \u2013 Built for real musical moments",
            "url": "https:\/\/cdn1.musiccraft-instruments.com\/2117-large_default\/violin-22131-built-for-real-musical-moments.webp"
          },                    {
            "id_image": 2121,
            "cover": false,
            "position": 2,
            "legend": "Violin 22131 \u2013 Built for real musical moments",
            "url": "https:\/\/cdn2.musiccraft-instruments.com\/2121-large_default\/violin-22131-built-for-real-musical-moments.webp"
          },                    {
            "id_image": 2120,
            "cover": false,
            "position": 3,
            "legend": "Violin 22131 \u2013 Built for real musical moments",
            "url": "https:\/\/cdn2.musiccraft-instruments.com\/2120-large_default\/violin-22131-built-for-real-musical-moments.webp"
          },                    {
            "id_image": 2118,
            "cover": false,
            "position": 4,
            "legend": "Violin 22131 \u2013 Built for real musical moments",
            "url": "https:\/\/cdn1.musiccraft-instruments.com\/2118-large_default\/violin-22131-built-for-real-musical-moments.webp"
          },                    {
            "id_image": 2119,
            "cover": false,
            "position": 5,
            "legend": "Violin 22131 \u2013 Built for real musical moments",
            "url": "https:\/\/cdn1.musiccraft-instruments.com\/2119-large_default\/violin-22131-built-for-real-musical-moments.webp"
          }                        ],

            "shipping_weight": {
        "@type": "QuantitativeValue",
        "value": 1.2,
        "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": 82,
        "id_product_attribute": 0,
        "url": "https:\/\/musiccraft-instruments.com\/en\/p\/violin-22131-built-for-real-musical-moments-82.html",
        "price": 4690.00,
        "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": 4690.00,
          "priceCurrency": "EUR",
          "valueAddedTaxIncluded": true        }
        ,

        
        "action": {
          "type": "add_to_cart",
          "method": "GET",
          "enabled": true,
          "quantity": 1,
          "url": "https:\/\/musiccraft-instruments.com\/en\/shopping-cart?add=1&id_product=82&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": 4690.00,
        "price_tax_excluded": 3941.18,
        "price_without_reduction": 3941.18,
        "reduction_percent": 0,
        "reduction_price": 0      },

      "availability": {
        "status": "https://schema.org/InStock",
        "orderable": true,
        "available_for_order": true,
        "show_price": true,
        "quantity": 2,
        "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."
      }
    }
  }
}