NEVINI Wines

wine.neviniPublished by nevini.wineOfficial publisherv1.1.0Updated Oct 26, 2026

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

VerifiedStreamable HTTPWeb executableLocation & LifestyleBusiness & Commerce

Overview

AI-generated overview

Searches the NEVINI wine catalog and builds Shopify carts with a checkout link, without placing orders or taking payment.

What you can do
  • Search and browse wines by text, type, country, region, grape, price range, availability or food pairing
  • Read a single wine's description, grapes, taste notes, serving temperature, rating, bottle sizes and live prices
  • Get a catalog overview with counts per type and country, common grapes and the price range
  • Read store facts: contact details, pickup in Maastricht, shipping rates, delivery times, returns, age policy and payment
  • Create, extend, update and read a Shopify cart, returning live prices, subtotal and a checkout link
When to use it
Useful when someone wants to explore NEVINI's wine range, match wines to a dish or budget, or assemble a cart and hand over a checkout link. It does not complete purchases, so the customer still pays on the shop site.
Requirements
A remote streamable HTTP endpoint at nevini.wine; no package, account, API key or header is declared. Prices and availability come live from Shopify, so network access is needed. Tools accept language nl (default) or en.
Before you install
NEVINI sells alcohol: the buyer and recipient must be 18 or older, create_cart requires buyer_is_18_or_older set to true, and age may be checked on delivery. Cart tools change a Shopify cart and return a checkout link; no order is placed and no payment is taken by the server. cart_id contains an access key and works like a private link, so treat it as a secret. Limits apply: 25 wines per cart, 24 bottles per wine and size, and per-client call and cart-change rates.

Installation

In SourceWeft

  1. Open NEVINI Wines in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/wine.nevini%2Fshop/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "nevini-wines": {
      "type": "http",
      "url": "https://nevini.wine/api/mcp/"
    }
  }
}

Tools

8

search_wines

Search wines

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. Other bottle sizes, all taste notes and the full description are in get_wine. type "sparkling" includes Champagne.

Parametersfoodsorttypegrapelimitqueryregioncountrylanguagemax_price_eurmin_price_euravailable_only

get_wine

Get wine details

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.

Parameterswinerequiredlanguage

get_catalog_overview

Catalog overview

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.

Parameterslanguage

get_store_info

Store information

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.

Parameterslanguage

create_cart

Create cart

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. NEVINI sells alcohol. The buyer and the recipient must be 18 or older (Dutch Alcohol Act); orders for anyone under 18 are not allowed. The order is only placed once the customer opens the checkout and completes the order. The recipient's age may be checked on delivery; have a valid ID ready. Requires buyer_is_18_or_older: true, set only after the user has confirmed being 18 or older.

Parametersitemsrequiredlanguagebuyer_is_18_or_olderrequired

add_to_cart

Add to cart

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. NEVINI sells alcohol. The buyer and the recipient must be 18 or older (Dutch Alcohol Act); orders for anyone under 18 are not allowed. The order is only placed once the customer opens the checkout and completes the order. The recipient's age may be checked on delivery; have a valid ID ready.

Parametersitemsrequiredcart_idrequiredlanguage

update_cart

Update cart

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. NEVINI sells alcohol. The buyer and the recipient must be 18 or older (Dutch Alcohol Act); orders for anyone under 18 are not allowed. The order is only placed once the customer opens the checkout and completes the order. The recipient's age may be checked on delivery; have a valid ID ready.

Parameterslinesrequiredcart_idrequiredlanguage

get_cart

Get cart

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. NEVINI sells alcohol. The buyer and the recipient must be 18 or older (Dutch Alcohol Act); orders for anyone under 18 are not allowed. The order is only placed once the customer opens the checkout and completes the order. The recipient's age may be checked on delivery; have a valid ID ready.

Parameterscart_idrequiredlanguage

Version history

1
  1. v1.1.0LatestOct 26, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.