
{
  "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": 81
    },
    "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=81&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=81&setCountry=1&setCurrency=1",
      "contexts": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/contexts?resource=product&id_product=81&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\/violine-22101-wenn-holz-ploetzlich-spricht-81.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\/violine-22101-wenn-holz-ploetzlich-spricht-81.html#product",
      "url": "https:\/\/musiccraft-instruments.com\/de\/p\/violine-22101-wenn-holz-ploetzlich-spricht-81.html",
      "urls": {
        "agent": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/product?id_product=81&setCountry=1&setCurrency=1",
        "contexts": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/contexts?resource=product&id_product=81&setCountry=1&setCurrency=1",
        "human": "https:\/\/musiccraft-instruments.com\/de\/p\/violine-22101-wenn-holz-ploetzlich-spricht-81.html"
      },

      "id_product": 81,
      "name": "Violine 22101 \u2013 Wenn Holz pl\u00f6tzlich spricht",
      "description": "Handgefertigte Meistervioline von Norbert Knappe mit warmem, offenem Klang und echter handwerklicher Seele.\u00a0",
      "full_description": "Es gibt Instrumente, die sauber funktionieren. Und dann gibt es Instrumente, die beim ersten Ton etwas ausl\u00f6sen.   Die Violine\u00a022101 von Norbert Knappe geh\u00f6rt genau zu dieser Sorte.   Schon optisch merkt man schnell: Das hier ist keine anonyme Fabrikware. Die handaufgetragene Lackierung, die feinen W\u00f6lbungen und das sorgf\u00e4ltig ausgew\u00e4hlte Holz wirken nicht geschniegelt oder steril.  Sondern lebendig. Und genau so klingt sie auch.  Warm im Ton. Offen in der Ansprache. Tragf\u00e4hig genug f\u00fcr B\u00fchne und Ensemble, aber gleichzeitig sensibel genug f\u00fcr kleine musikalische Momente, die nicht laut sein m\u00fcssen, um unter die Haut zu gehen.   Die Violine reagiert nicht nur auf Technik. Sondern auf Pers\u00f6nlichkeit.   Je l\u00e4nger man spielt, desto mehr \u00f6ffnet sich dieses Instrument. Einzelne T\u00f6ne entwickeln Charakter. Melodien bekommen Spannung. Und pl\u00f6tzlich merkt man, dass man nicht mehr nur \u00fcbt \u2013 sondern wirklich Musik macht. Genau deshalb funktionieren handgebaute Violinen anders als industrielle Serieninstrumente. Kleine Details im Holz, im Lack und in der Bauweise sorgen daf\u00fcr, dass jedes Instrument eine eigene Stimme entwickelt. F\u00fcr Sch\u00fcler, ambitionierte Spieler und Musiker, die ein Instrument suchen, das sie \u00fcber Jahre begleitet statt nur die ersten Monate zu \u00fcberstehen.  Ob klassische Literatur, Filmmusik, Folk oder moderne St\u00fccke \u2013 die\u00a022101 f\u00fchlt sich \u00fcberall dort zuhause, wo Musik nicht perfekt wirken muss. Sondern ehrlich.   Klingt besser, wenn du\u2019s selbst machst.   Handwerk von Norbert Knappe. F\u00fcr Menschen, die Musik nicht nur konsumieren wollen. Sondern f\u00fchlen.",
      "additional_text": "Handgefertigte Violine von Norbert Knappe \n Warmer und offener Klangcharakter \n Fein abgestimmte Ansprache und gute Dynamik \n Hochwertige Tonh\u00f6lzer und traditionelle Bauweise \n Handaufgetragene Lackierung \n Geeignet f\u00fcr Sch\u00fcler, Fortgeschrittene und ambitionierte Musiker \n Ideal f\u00fcr Klassik, Folk, Filmmusik und modernes Spiel \n Traditionelle Geigenbaukunst \n Made in Germany",

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

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

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

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

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

      "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": 148,
            "name": "Instrument",
            "value": "Violine"
          },                    {
            "id_feature": 22,
            "id_feature_value": 172,
            "name": "Einsatzbereich",
            "value": "Fortgeschrittene"
          },                    {
            "id_feature": 22,
            "id_feature_value": 174,
            "name": "Einsatzbereich",
            "value": "Studio"
          },                    {
            "id_feature": 22,
            "id_feature_value": 171,
            "name": "Einsatzbereich",
            "value": "Anf\u00e4nger"
          },                    {
            "id_feature": 22,
            "id_feature_value": 173,
            "name": "Einsatzbereich",
            "value": "B\u00fchne"
          }                        ],

      "agent_faqs": [
              ],

      "images": [
                            {
            "id_image": 2114,
            "cover": true,
            "position": 1,
            "legend": "Violine 22101 \u2013 Wenn Holz pl\u00f6tzlich spricht",
            "url": "https:\/\/cdn3.musiccraft-instruments.com\/2114-large_default\/violine-22101-wenn-holz-ploetzlich-spricht.webp"
          },                    {
            "id_image": 2116,
            "cover": false,
            "position": 2,
            "legend": "Violine 22101 \u2013 Wenn Holz pl\u00f6tzlich spricht",
            "url": "https:\/\/cdn2.musiccraft-instruments.com\/2116-large_default\/violine-22101-wenn-holz-ploetzlich-spricht.webp"
          },                    {
            "id_image": 2115,
            "cover": false,
            "position": 3,
            "legend": "Violine 22101 \u2013 Wenn Holz pl\u00f6tzlich spricht",
            "url": "https:\/\/cdn1.musiccraft-instruments.com\/2115-large_default\/violine-22101-wenn-holz-ploetzlich-spricht.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": 81,
        "id_product_attribute": 0,
        "url": "https:\/\/musiccraft-instruments.com\/de\/p\/violine-22101-wenn-holz-ploetzlich-spricht-81.html",
        "price": 3250.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": 3250.00,
          "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=81&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": 3250.00,
        "price_tax_excluded": 2731.09,
        "price_without_reduction": 2731.09,
        "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."
      }
    }
  }
}