4,500+ servers built on MCP Fusion
Vinkius

eCellar MCP. Manage every wine order and club member from chat.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

eCellar MCP on Cursor AI Code Editor MCP Client eCellar MCP on Claude Desktop App MCP Integration eCellar MCP on OpenAI Agents SDK MCP Compatible eCellar MCP on Visual Studio Code MCP Extension Client eCellar MCP on GitHub Copilot AI Agent MCP Integration eCellar MCP on Google Gemini AI MCP Integration eCellar MCP on Lovable AI Development MCP Client eCellar MCP on Mistral AI Agents MCP Compatible eCellar MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

eCellar MCP Server manages your entire direct-to-consumer (DTC) winery operation. Use it to manage customer records, track every order (online, tasting room, club), monitor wine club memberships, and view real-time inventory across all locations.

It lets you handle everything from wine catalog browsing to managing reservations, all through natural conversation.

What your AI agents can do

Get customer

Retrieves a specific customer's profile for personalized service.

Get order

Fetches the detailed information for a single customer order.

Get product

Retrieves specific details about a wine product.

+ 7 more capabilities included
Find and detail customer profiles

Search for a customer by name, email, or phone number to retrieve their history, club status, and total spend.

Track and detail wine orders

Retrieve full details for any order, including line items, payment status, and fulfillment tracking.

List and manage wine club memberships

View the roster of members and manage club details for retention planning.

View real-time product and inventory data

Get the current stock levels, available, allocated, and on-hand count for any wine product across all sites.

Manage and view tasting room bookings

Check the schedule of reservations, filtering by date to plan staffing and resources.

List and plan wine club structures

See the available membership tiers and structures for planning revenue.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

eCellar MCP Server: 10 Tools for Winery Operations

Use these tools to manage everything from customer profiles and wine club data to real-time inventory and order fulfillment status.

get019d758c

get customer

Retrieves a specific customer's profile for personalized service.

get019d758c

get order

Fetches the detailed information for a single customer order.

get019d758c

get product

Retrieves specific details about a wine product.

list019d758c

list club members

Lists all active members in a specific wine club for engagement tracking.

list019d758c

list clubs

Lists all available wine club membership tiers for revenue planning.

list019d758c

list inventory

Provides a multi-location overview of all wine stock levels.

list019d758c

list orders

Lists multiple wine orders, including totals, payments, and fulfillment status.

list019d758c

list products

Lists the entire wine catalog, including pricing and availability.

list019d758c

list reservations

Lists tasting room bookings, allowing filtering by date for daily planning.

search019d758c

search customers

Searches for customers and returns their profile, lifetime spend, club status, and purchase history.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with eCellar, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

eCellar MCP Server handles your whole direct-to-consumer (DTC) winery operation. You'll use it to manage customer records, track every order, monitor wine club memberships, and view real-time inventory across all locations, all through natural conversation.

search_customers searches for a customer using their name, email, or phone number, and it returns their profile, lifetime spend, club status, and purchase history. get_customer retrieves a specific customer's profile for personalized service. list_products lists your entire wine catalog, giving you pricing and availability for every bottle. get_product pulls specific details about any wine product. list_inventory provides a multi-location overview of all wine stock levels, letting you see the available, allocated, and on-hand count for any product across all your sites. list_orders lists multiple wine orders, giving you totals, payments, and the fulfillment status for every shipment. get_order fetches the detailed information for a single customer order, including line items and payment status. list_reservations lists all tasting room bookings, letting you filter by date to plan your day. list_club_members lists every active member in a specific wine club for engagement tracking. list_clubs lists all available wine club membership tiers for planning your revenue.

How eCellar MCP Works

  1. 1 Start by telling your agent what you need. For example, 'Show me the inventory for the Cabernet Sauvignon.'
  2. 2 The agent runs the necessary eCellar tool (list_inventory or get_product) to pull live data from the system.
  3. 3 You receive a clean summary: the current stock levels, available quantities, and allocation status for the product.

The bottom line is you get real-time operational data (inventory, orders, customer records) without having to navigate multiple internal dashboards.

Who Is eCellar MCP For?

Winery owners and operations staff who deal with complex, multi-faceted sales channels. This is for the ops engineer who is tired of jumping between the CRM, the POS system, and the inventory spreadsheet just to answer one customer question. It consolidates the entire customer lifecycle into one conversational API layer.

Winery Operations Manager

Uses the agent to pull multi-location inventory reports and reconcile shipment status against sales orders.

Tasting Room Coordinator

Checks list_reservations for the day, then uses search_customers to find VIP guests and their past spending history before they arrive.

Wine Club Director

Runs reports using list_club_members to identify members who haven't purchased in six months, planning targeted retention outreach.

What Changes When You Connect

  • See a customer's full history immediately. search_customers pulls lifetime spend, club status, and visit counts in one go, eliminating manual lookup across CRM tabs.
  • Track all sales channels. list_orders handles online, phone, and tasting room orders, giving you a single view of fulfillment status and line items.
  • Know exactly what you can sell. list_inventory gives real-time stock counts—available, allocated, and on-hand—across every warehouse location.
  • Plan staff shifts easily. list_reservations lets you filter bookings by date, giving the team a clear view of daily capacity and expected guest volume.
  • Support club growth. list_clubs lets you see all available membership structures, while list_club_members tracks who is currently enrolled.
  • Quickly find product info. get_product gives you tasting notes and pricing details on demand, so you never have to guess about a specific vintage.

Real-World Use Cases

01

A VIP guest arrives and the team needs context.

The Tasting Room Coordinator asks the agent about the guest. The agent runs search_customers to pull the profile, instantly showing the guest's lifetime spend, their current club level, and their last five visits. This allows the team to greet them by name and reference their favorite vintage.

02

Need to verify if a large bulk shipment can be fulfilled.

Operations needs to know if 50 cases of a specific wine are available for shipment. They ask the agent to run list_inventory and get_product. The agent checks the real-time stock, confirming the available and allocated counts across all locations, preventing a fulfillment failure.

03

The Wine Club Director needs to plan the next allocation cycle.

The director asks the agent to list all clubs (list_clubs) and then run list_club_members. The agent compiles a list of members by tier and tracks total enrollment, helping the director plan the next annual allocation size.

04

A customer calls about an old order they can't find.

The agent uses search_customers to find the customer ID, then uses get_order to pull up the specific order details. The customer can verify the full line items, the total paid, and the current fulfillment status without waiting for manual backend lookups.

The Tradeoffs

Checking inventory manually.

Logging into the inventory dashboard, searching for the wine, then checking the 'allocated' vs 'available' tabs. This takes 4-5 clicks and often shows stale data.

Just ask the agent to run list_inventory and specify the wine. The agent gives you a single, clean summary of the available, allocated, and on-hand counts immediately.

Trying to find a customer's full history.

Searching for a customer in the CRM, then opening a separate tab for their orders, and finally cross-referencing the club membership page. This breaks the conversation flow.

Use search_customers. It pulls the profile, lifetime spend, club membership, and purchase history into one result set for immediate context.

Handling multi-stage sales inquiries.

A customer asks about a specific wine, then asks about ordering it, then asks about club benefits. The agent needs to jump between three different systems.

Let the agent handle it. Start with get_product for details, then follow up with get_order or list_orders to see how that product fits into past or potential sales.

When It Fits, When It Doesn't

Use this server if your core business problem is connecting disparate sales and operations data points: customer history, inventory levels, and order status. You need a single, conversational interface to run complex queries (e.g., 'Show me the top 10 customers who ordered product X but are not in a club').

Don't use this if you only need simple reporting (like generating a monthly P&L statement) or if you need to manage non-wine-related data (like payroll or accounting). For pure reporting, use dedicated BI tools. If you only need to list wines without context, list_products works, but you lose the operational context that comes from search_customers or get_order.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by eCellar. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_customer get_order get_product list_club_members list_clubs list_inventory list_orders list_products list_reservations search_customers

Tracking a customer's history shouldn't require three different screens.

Today, answering a simple customer question means logging into the CRM to find the person. Then, you open the separate order portal to check their last purchase. Finally, you check the club membership page to see their status. It’s copy-pasting, switching tabs, and losing the customer's thread.

With the eCellar MCP Server, you just ask your agent to search for the customer. The agent runs `search_customers` and gives you one unified report that shows the profile, the club status, and the total lifetime spend—all in one response.

eCellar MCP Server: Get a full picture of wine inventory.

Before, checking stock meant navigating to the inventory system, keying in the SKU, and manually reviewing the 'available' and 'allocated' counts. This was slow and prone to human error, especially when multiple locations were involved.

Now, you ask the agent to check the stock. It runs `list_inventory` and instantly gives you the real-time numbers across all locations. It's immediate, accurate, and keeps your workflow moving.

Common Questions About eCellar MCP

How do I find out what a customer has spent in total using search_customers? +

The search_customers tool provides a customer's full profile, including their total lifetime spend. This single call aggregates the data, so you don't need to run multiple reports.

Can I use list_orders to check if a specific wine is in stock? +

No. You must use list_inventory to check current stock levels. list_orders only provides details on orders that have already been placed and paid for.

What is the difference between get_product and list_products? +

Use get_product when you know the specific wine and need its detailed notes and pricing. Use list_products when you want to browse or see a broad list of all wines in the catalog.

How do I manage wine club data using list_club_members? +

The list_club_members tool lets you view the roster of active members for a specific club, which is essential for planning retention campaigns.

Can I check today's reservations using list_reservations? +

Yes. list_reservations allows you to filter the booking schedule by date, giving you a clear count of guests and timeslots for daily prep.

How do I use list_inventory to check inventory across multiple locations? +

The list_inventory tool aggregates stock counts from all specified locations. You can specify the location IDs or names in the request payload to limit the scope of the inventory report.

What kind of data does search_customers return, and how can I use it for recommendations? +

The search_customers tool returns a full profile, including lifetime spend, club membership details, and tasting room visit history. Use this data to identify preferred varietals and recommend upgrades.

If I need specific details for a single wine, should I use get_product or list_products? +

Use get_product for immediate, deep dives into one wine's data, such as its tasting notes or specific pricing. list_products is better for browsing the entire catalog and seeing general stock levels.

How is eCellar different from Commerce7? +

eCellar is an all-in-one DTC platform popular with ultra-premium Napa Valley and Sonoma wineries. It includes CRM, ecommerce, POS, wine clubs, and reservations in a unified system with full REST API.

Does this integration require additional licensing from eCellar? +

No, the Exchange REST API is generally available to all eCellar customers. You simply need to request your unique API Key and Secret from the eCellar support team as mentioned in the instructions.

Can I manage reservations with this tool? +

Yes! The integration provides full access to your reservation and booking systems, allowing you to quickly query upcoming visits, manage guest lists, and track tasting room capacity.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for eCellar. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 10 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.