
{
  "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": 0,
      "iso_code": false
    },
    "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": 90
    },
    "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=90&setCountry=0&setCurrency=1",
    "agent": {
      "root": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/root?setCountry=0&setCurrency=1",
      "sitemap": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/sitemap?setCountry=0&setCurrency=1",
      "search": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/search?setCountry=0&setCurrency=1",
      "cart": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/cart?setCountry=0&setCurrency=1",
      "product": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/product?id_product=90&setCountry=0&setCurrency=1",
      "contexts": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/contexts?resource=product&id_product=90&setCountry=0&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\/kontrabass-20950-holger-krupke-90.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\/kontrabass-20950-holger-krupke-90.html#product",
      "url": "https:\/\/musiccraft-instruments.com\/de\/p\/kontrabass-20950-holger-krupke-90.html",
      "urls": {
        "agent": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/product?id_product=90&setCountry=0&setCurrency=1",
        "contexts": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/contexts?resource=product&id_product=90&setCountry=0&setCurrency=1",
        "human": "https:\/\/musiccraft-instruments.com\/de\/p\/kontrabass-20950-holger-krupke-90.html"
      },

      "id_product": 90,
      "name": "Kontrabass 20950 \u2013 Tiefe, die man nicht nur h\u00f6rt",
      "description": "Handgefertigter Kontrabass von Holger Krupke mit kraftvollem Fundament, warmer Ansprache und beeindruckender klanglicher Pr\u00e4senz.",
      "full_description": "Ein guter Kontrabass h\u00e4lt nicht einfach nur den Rhythmus. Er tr\u00e4gt die gesamte Musik.   Der Kontrabass 20950 von Holger Krupke macht genau das mit beeindruckender Ruhe und Pr\u00e4senz.   Dieses handgefertigte Instrument verbindet traditionelle Kontrabassbaukunst mit einem Klangbild voller W\u00e4rme, Tiefe und Dynamik. Schon die ersten gespielten T\u00f6ne zeigen, dass hier nicht einfach nur Lautst\u00e4rke entsteht \u2013 sondern echtes Fundament.  Die tiefen Register entwickeln einen kraftvollen, tragf\u00e4higen Klang mit viel Substanz, w\u00e4hrend die Ansprache angenehm offen und kontrollierbar bleibt. Genau diese Balance macht hochwertige Kontrab\u00e4sse so besonders: Sie liefern Druck und bleiben gleichzeitig musikalisch flexibel.   Dieser Kontrabass reagiert nicht nur auf Kraft. Er reagiert auf Gef\u00fchl.   Ob gestrichen oder gezupft \u2013 der Kontrabass 20950 entwickelt eine bemerkenswerte klangliche Offenheit und eine direkte Verbindung zwischen Spieler und Instrument. Leise Passagen wirken warm und detailreich, kr\u00e4ftige Spielweise entfaltet beeindruckende Tiefe und Pr\u00e4senz.  Gerade im Ensemble oder Orchester entsteht dadurch genau die Art von Klang, die Musik zusammenh\u00e4lt, ohne sich aufzudr\u00e4ngen. Gleichzeitig bleibt gen\u00fcgend Charakter f\u00fcr solistische Momente und musikalischen Ausdruck.  F\u00fcr ambitionierte Bassisten. F\u00fcr Musiker mit Anspruch. F\u00fcr Menschen, die Musik nicht nur begleiten wollen. Sondern tragen.   Tief. Ehrlich. Echt.   Handgefertigt von Holger Krupke. Traditionelle deutsche Kontrabassbaukunst.",
      "additional_text": "Handgefertigter Kontrabass von Holger Krupke \n Warmer, tiefer und tragf\u00e4higer Klangcharakter \n Kraftvolle Bassansprache mit gro\u00dfer Dynamik \n Sehr gute Kontrolle und direkte Ansprache \n Geeignet f\u00fcr gestrichenes und gezupftes Spiel \n Ideal f\u00fcr Ensemble, Orchester und Solospiel \n Traditionelle Handwerkskunst \n F\u00fcr ambitionierte und fortgeschrittene Musiker \n Made in Germany",

      "sku": "209\/20950",
      "mpn": "209\/20950",
      "ean13": "",
      "upc": "",

      "brand": {
        "@type": "Brand",
        "name": "Holger Krupke Geigenbaumeister",
        "url": "https:\/\/musiccraft-instruments.com\/de\/holger-krupke-geigenbaumeister_17"      },

      "manufacturer": {
        "@type": "Organization",
        "id_manufacturer": 17,
        "name": "Holger Krupke Geigenbaumeister",
        "url": "https:\/\/musiccraft-instruments.com\/de\/holger-krupke-geigenbaumeister_17"      },

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

      "main_category": {
        "id_category": 24,
        "name": "Kontrab\u00e4sse",
        "link_rewrite": "kontrabaesse",
        "urls": {
          "agent": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/category?id_category=24&setCountry=0&setCurrency=1",
          "human": "https:\/\/musiccraft-instruments.com\/de\/kontrabaesse-24"
        }
      },

      "categories": [
                            {
            "id_category": 4,
            "name": "Instrumente",
            "link_rewrite": "instrumente",
            "urls": {
              "agent": "https:\/\/musiccraft-instruments.com\/de\/mcc\/mcc_agent\/category?id_category=4&setCountry=0&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=0&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=0&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=0&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": 323,
            "name": "Instrument",
            "value": "Kontrabass"
          },                    {
            "id_feature": 22,
            "id_feature_value": 173,
            "name": "Einsatzbereich",
            "value": "B\u00fchne"
          },                    {
            "id_feature": 22,
            "id_feature_value": 172,
            "name": "Einsatzbereich",
            "value": "Fortgeschrittene"
          },                    {
            "id_feature": 22,
            "id_feature_value": 174,
            "name": "Einsatzbereich",
            "value": "Studio"
          }                        ],

      "agent_faqs": [
              ],

      "images": [
                            {
            "id_image": 2163,
            "cover": true,
            "position": 1,
            "legend": "Kontrabass 20950 \u2013 Tiefe, die man nicht nur h\u00f6rt",
            "url": "https:\/\/cdn1.musiccraft-instruments.com\/2163-large_default\/kontrabass-20950-holger-krupke.webp"
          },                    {
            "id_image": 2167,
            "cover": false,
            "position": 2,
            "legend": "Kontrabass 20950 \u2013 Tiefe, die man nicht nur h\u00f6rt",
            "url": "https:\/\/cdn1.musiccraft-instruments.com\/2167-large_default\/kontrabass-20950-holger-krupke.webp"
          },                    {
            "id_image": 2166,
            "cover": false,
            "position": 3,
            "legend": "Kontrabass 20950 \u2013 Tiefe, die man nicht nur h\u00f6rt",
            "url": "https:\/\/cdn3.musiccraft-instruments.com\/2166-large_default\/kontrabass-20950-holger-krupke.webp"
          },                    {
            "id_image": 2164,
            "cover": false,
            "position": 4,
            "legend": "Kontrabass 20950 \u2013 Tiefe, die man nicht nur h\u00f6rt",
            "url": "https:\/\/cdn3.musiccraft-instruments.com\/2164-large_default\/kontrabass-20950-holger-krupke.webp"
          },                    {
            "id_image": 2165,
            "cover": false,
            "position": 5,
            "legend": "Kontrabass 20950 \u2013 Tiefe, die man nicht nur h\u00f6rt",
            "url": "https:\/\/cdn3.musiccraft-instruments.com\/2165-large_default\/kontrabass-20950-holger-krupke.webp"
          }                        ],

            "shipping_weight": {
        "@type": "QuantitativeValue",
        "value": 5,
        "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": 90,
        "id_product_attribute": 0,
        "url": "https:\/\/musiccraft-instruments.com\/de\/p\/kontrabass-20950-holger-krupke-90.html",
        "price": 20250.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": 20250.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=90&qty=1&setCountry=0&setCurrency=1"
        }
              },

      "variant_offers": [
              ],

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

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