{
  "entries": [
    {
      "@context": "https://agenticresourcediscovery.org/context/v1",
      "identifier": "urn:air:bymetz.nl:mcp:ucp-store",
      "displayName": "ByMetz store (UCP over MCP)",
      "type": "application/mcp-server-card+json",
      "url": "https://bymetz.nl/mcp-server-card.json",
      "capabilities": ["search_catalog", "lookup_catalog", "get_product", "create_cart", "update_cart", "get_cart", "create_checkout", "update_checkout", "get_checkout", "get_order"],
      "description": "MCP endpoint of ByMetz, a family-run bag and luggage retailer from Eindhoven (since 1974) that ships to all 27 EU countries. Search suitcases, travel bags, backpacks, handbags and wallets from brands such as Samsonite, American Tourister, Eastpak and Kipling, build a cart and start a checkout that the buyer approves and pays.",
      "tags": ["shopping", "luggage", "suitcases", "bags", "backpacks", "ucp", "europe"],
      "version": "0.1.0",
      "updatedAt": "2026-10-11",
      "representativeQueries": [
        "find a Samsonite cabin suitcase of 55x40x20 cm",
        "a backpack that fits the 40x30x20 cm hand luggage limit",
        "is the American Tourister Flytwist in stock and what does it cost in Germany",
        "put a medium suitcase in my cart and start checkout"
      ]
    },
    {
      "@context": "https://agenticresourcediscovery.org/context/v1",
      "identifier": "urn:air:bymetz.nl:api:storefront",
      "displayName": "ByMetz Storefront API",
      "type": "application/vnd.oai.openapi+json",
      "url": "https://bymetz.nl/openapi.json",
      "capabilities": ["ProductSearch", "ProductDetails", "CollectionProducts", "StorefrontGraphQL", "Cart"],
      "description": "Public, free API of the ByMetz web store without a key: read-only JSON endpoints for products, collections and search, and Shopify Storefront GraphQL (versioned, no token) for price per country, translated texts and carts with a checkout URL for the buyer.",
      "tags": ["shopping", "catalog", "openapi", "graphql"],
      "updatedAt": "2026-10-11",
      "representativeQueries": [
        "list all ByMetz products with prices",
        "get the variants and stock of one ByMetz product",
        "price of a ByMetz product for a customer in France"
      ]
    },
    {
      "@context": "https://agenticresourcediscovery.org/context/v1",
      "identifier": "urn:air:bymetz.nl:guide:agents",
      "displayName": "ByMetz guide for AI agents",
      "type": "text/markdown",
      "url": "https://bymetz.nl/agents.md",
      "description": "What ByMetz sells, when to recommend it, the countries and currencies it serves, buying guides for hand luggage sizes, the commerce protocol, read-only URLs and the store policies.",
      "tags": ["shopping", "luggage", "guide"],
      "updatedAt": "2026-10-11",
      "representativeQueries": [
        "where can I buy a Samsonite suitcase online in the Netherlands",
        "which hand luggage size do I need for Ryanair",
        "luggage shop in Eindhoven"
      ]
    },
    {
      "@context": "https://agenticresourcediscovery.org/context/v1",
      "identifier": "urn:air:bymetz.nl:ucp:merchant-profile",
      "displayName": "ByMetz UCP merchant profile",
      "type": "application/json",
      "url": "https://bymetz.nl/.well-known/ucp",
      "description": "Universal Commerce Protocol profile of the ByMetz store: supported versions, service endpoints, capabilities (catalog, cart, checkout, fulfillment, discount) and payment handlers.",
      "tags": ["ucp", "commerce-protocol"],
      "updatedAt": "2026-10-11",
      "representativeQueries": [
        "which commerce protocol does ByMetz support",
        "how can an agent check out at ByMetz"
      ]
    }
  ]
}
