Skip to main content
Glama

Server Details

Search the wines of NEVINI, a Dutch wine importer, and build Shopify carts with a checkout link.

Ownership verified
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

A4.4/5.0

Scored across 8 tools

Disambiguation5/5

Each tool has a clearly distinct role: three catalog tools (search, get, overview), four cart tools (create, add, get, update), and store info. Descriptions explicitly cross-reference siblings (e.g. 'use create_cart when there is no cart yet', 'use add_to_cart for wines not in the cart yet'), eliminating overlap.

Naming Consistency5/5

All eight tools follow a consistent snake_case verb_noun pattern (add_to_cart, create_cart, get_cart, get_wine, search_wines, update_cart, get_catalog_overview, get_store_info). The 'get_' prefix is used consistently for read-only single-resource fetches.

Tool Count5/5

Eight tools is well-scoped for a wine storefront: catalog discovery, cart lifecycle, and store facts. No redundant or filler tools; each earns its place.

Completeness4/5

Cart lifecycle is fully covered (create, add, view, update/remove via quantity 0) and catalog discovery has search/get/overview. Minor gaps exist—no explicit clear-cart or order-status tool—but checkout_url and update_cart working around them make these non-blocking.

Publisher details

Operator
NEVINI, a wine importer in Maastricht, the Netherlands · Publisher source
Operator website
https://nevini.wine/
Vendor relationship
First-party
Trust center
Not available
Restrictions
No sign-in or paid plan. NEVINI sells alcohol: the buyer and the recipient must be 18 or older. Delivery only to NL, BE, DE, LU, AT, FR, ES, IT, PT, CH, AD and MC, or pickup in Maastricht. The server prepares Shopify carts; the customer pays in the checkout on shop.nevini.wine. · Publisher source

Available Tools

8 tools
add_to_cartAdd to cartAInspect

Adds wine variants to an existing cart; quantities add up with lines already in the cart. Returns the updated cart and checkout_url. No order is placed and no payment is taken here; checkout_url opens the checkout on shop.nevini.wine. Use create_cart when there is no cart yet and update_cart to change or remove lines already in the cart.

Inputs: items (required), cart_id (required), language. Returns: items, cart_id, currency, warnings, +6 more

create_cartCreate cartAInspect

Creates a new Shopify cart with wine variants (variant_id from search_wines or get_wine) and returns cart_id, the items with live prices, the subtotal and checkout_url. No order is placed and no payment is taken here; checkout_url opens the checkout on shop.nevini.wine. Requires buyer_is_18_or_older: true, set only after the user has confirmed being 18 or older. To add wines to a cart the user already has, use add_to_cart instead.

Inputs: items (required), buyer_is_18_or_older (required), language. Returns: items, cart_id, currency, warnings, +6 more

get_cartGet cartA
Read-onlyIdempotent
Inspect

Returns the current lines, live prices, subtotal and checkout_url of a cart. No order is placed and no payment is taken here; checkout_url opens the checkout on shop.nevini.wine. It changes nothing; use it to show the cart again or to look up line_id for update_cart.

Inputs: cart_id (required), language. Returns: items, cart_id, currency, warnings, +6 more

get_catalog_overviewCatalog overviewA
Read-onlyIdempotent
Inspect

Returns an overview of the NEVINI range: wine counts per type, country and category page, the most common grapes, the top selection and the verified price range. Use it to see what the range covers; use search_wines to find wines and get_wine for one wine.

Inputs: language. Returns: notes, types, commerce, language, +7 more

get_store_infoStore informationA
Read-onlyIdempotent
Inspect

Returns NEVINI store facts: company and contact details, contact availability, pickup in Maastricht, shipping rates, countries and delivery times, returns, age policy, payment, hospitality services, policy URLs and how ordering through this server works. Use it for questions about delivery, pickup, returns, payment or contact; for wines use search_wines.

Inputs: language. Returns: horeca, pickup, company, payment, +8 more

get_wineGet wine detailsA
Read-onlyIdempotent
Inspect

Returns one wine by slug, numeric id, name or wine URL: description, grapes, taste notes, serving temperature, rating, every bottle size with its variant_id, live price and availability, and related wines. taste lists every taste note; food_pairing is the pairing sentence quoted from the description, or null when it names no dish. default_variant_id is the standard bottle of the wine (0.75 L for most wines) and is null unless that bottle is purchasable; default_size is its size. Sizes marked on_request cannot be ordered online. Use search_wines first when the user describes a wine rather than naming it.

Inputs: wine (required), language. Returns: wine, notes, commerce

search_winesSearch winesA
Read-onlyIdempotent
Inspect

Searches the NEVINI wine catalog by free text and filters (type, country, region, grape, verified price range, availability). query matches name, winery, grape, region, country, type and vintage; use type, country, region, grape, min_price_eur, max_price_eur and sort for style and budget, and food for dishes. Returns compact wine summaries with live Shopify price and availability, the first four taste notes and food_pairing (a sentence quoted from the wine description, or null). default_variant_id is the standard bottle of the wine (0.75 L for most wines) and is null unless that bottle is purchasable; default_size is its size, e.g. "0.75L" or "1.5L" for a magnum. type "sparkling" includes Champagne. Use get_wine for other bottle sizes, all taste notes and the full description, get_catalog_overview for what the range covers and get_store_info for delivery, pickup or contact.

Inputs: food, sort, type, grape, +8 more. Returns: notes, query, filters, results, +3 more

update_cartUpdate cartA
DestructiveIdempotent
Inspect

Sets the quantity of existing cart lines by line_id; quantity 0 removes a line. Returns the updated cart and checkout_url. No order is placed and no payment is taken here; checkout_url opens the checkout on shop.nevini.wine. line_id comes from create_cart, add_to_cart or get_cart; use add_to_cart for wines that are not in the cart yet.

Inputs: lines (required), cart_id (required), language. Returns: items, cart_id, currency, warnings, +6 more

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables AI agents to search and read a Dutch web shop's public product catalog, variants, CMS pages, blog posts, merchant profile, and contact details through read-only MCP tools.
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables buyer-side AI agents to search every wholesaler catalogue on the hub at once, compare drinks field by field, identify the maker, and retrieve the trade channel for ordering across European countries. It serves beer, wine, spirits, cider and ready-to-drink products for business-to-business trade only.
      404 npm
      MIT
    • F
      license
      Not graded
      quality
      A
      maintenance
      Enables AI assistants to search grocery products, manage shopping carts, access account and order information, and find deals and delivery details across several European online grocery platforms.
      -
    • A
      license
      A
      quality
      D
      maintenance
      Enables an AI assistant to search the mon-marche.fr grocery catalog and build a basket, stopping at the cart without automating payment.
      10
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources