eCellar MCP for AI. Manage your winery's DTC data through chat.
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
eCellar MCP connects your winery's entire Direct-to-Consumer (DTC) operation—from tasting room bookings and customer profiles to inventory levels and club memberships—directly to your AI agent.
Manage every aspect of premium wine sales conversationally.
What your AI can do
Search customers
Finds and summarizes customer history, including total spend, club membership, and visits.
List inventory
Shows the current stock levels across all physical storage locations.
Get customer
Retrieves a specific customer's profile for personalized service details.
Retrieve detailed customer profiles, including their lifetime spending history, club status, and past tasting room visits.
Track every order placed—online, in the tasting room, or via phone call—with full line-item details.
View and manage specific membership tiers, track available allocations, and check shipment schedules for members.
Get real-time inventory counts across all physical locations: what's on hand versus what's reserved or allocated.
View and manage the full schedule of tasting room bookings, filtering by date to prepare staff for the day.
Ask an AI about this
Waiting for input…
eCellar: 10 Tools for Winery Management
These ten tools allow your agent to handle everything from looking up a single customer profile to calculating multi-location stock counts.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using eCellar on VinkiusSearch Customers
Finds and summarizes customer history, including total spend, club membership, and visits.
List Inventory
Shows the current stock levels across all physical storage locations.
Get Customer
Retrieves a specific customer's profile for personalized service details.
List Orders
Lists multiple wine orders, including their payment status and fulfillment progress.
Get Order
Pulls up the full details of any single wine order.
List Products
Retrieves the entire current product catalog used for sales and e-commerce listings.
Get Product
Provides comprehensive information and pricing for a specific wine product.
List Clubs
Generates a list of active membership tiers and their revenue potential.
List Club Members
Lists all current members of the wine club for retention planning.
List Reservations
Displays a list of all upcoming tasting room bookings, filterable by date.
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
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
Make Your AI Do More
Start with eCellar, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,100+ 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
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
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 connection provides 10 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
The Pain Point: Juggling multiple screens for every customer interaction
Right now, if a guest calls about an order or asks about their club status, you have to open the CRM tab, then switch to the POS system to check sales history, and maybe jump over to a separate inventory dashboard just to confirm if we can fulfill it. It's clicking through five different screens, copy-pasting IDs, and spending half your time finding data instead of talking to customers.
With this MCP connection, all that manual switching disappears. You ask your agent about the customer, and in a single response, you get their history, current club standing, *and* if we have the wine left in stock. It's like having every department head sitting at the same desk.
eCellar MCP: What You Get When Your AI Agent Knows Everything
You eliminate the need to manually check `list_orders` and then cross-reference those line items with `get_product` details. The system does that synthesis for you, providing a cohesive narrative instead of a spreadsheet dump.
The difference is context. You get reliable answers immediately, making your team sound knowledgeable and efficient without having to dig through five separate systems.
What your AI can actually do with this
This connection lets you run a full, complex DTC winery business entirely through natural chat with your AI agent. You don't need to jump between the POS system, the CRM, and the warehouse inventory screen anymore. Need to know if a VIP customer has enough points for an allocation? Ask.
Want to check stock levels across three different locations before confirming a large order? Get that data immediately. Whether you are handling daily reservations or planning long-term membership campaigns, this MCP pulls together every piece of information—customer history, current product pricing, and real-time inventory counts. It's everything needed for premium wine sales, all available inside the Vinkius catalog.
019d758c-54bc-73d4-b9dc-e44ec1fba018 Here's how it actually works
The bottom line is that instead of manually running five reports in different tabs, your AI client pulls everything together instantly.
Start by telling your AI agent who you need information on—maybe a customer's name or an order ID.
The MCP runs background checks, calling multiple tools like search_customers and list_orders to gather all relevant data points.
Your agent then synthesizes the results into one simple, natural-sounding answer for you.
Who is this actually for?
This MCP is built for winery owners and operations managers who hate switching between sales dashboards, inventory trackers, and CRM systems. If you spend time manually correlating a customer's order history with current stock levels, this one’s for you.
Using the system to calculate total club health or identifying the top five customers who need personalized follow-up.
Running daily checks for list_reservations and cross-referencing those names against recent purchases using get_customer to prepare staff.
Checking multi-location stock via list_inventory, ensuring that club shipments have enough product without overbooking the warehouse.
What Changes When You Connect
Stop searching for customer history. You can use search_customers to instantly pull up a person's total spend, club status, and tasting room visits in one go.
Tasting room prep is faster than ever. Use list_reservations to view the day's schedule and get an immediate headcount for staff planning.
Inventory control becomes simple. Checking stock across multiple sites happens instantly with list_inventory, so you never promise a bottle that isn’t there.
Never lose track of sales details again. Running list_orders gives you the complete picture—line items, total cost, and whether it shipped or not.
Planning for the future is easier. You can check potential revenue streams by running list_clubs, helping guide your wine club marketing efforts.
See it in action
A VIP client calls with an issue.
An agent asks, 'What's the status of Ms. Jones?' The system uses search_customers to confirm her lifetime spend and club membership, then checks get_order history for the last three months, giving the team a perfect answer on the spot.
Checking if an allocation is possible.
The operations manager asks about 2019 Reserve Cab. The agent runs list_inventory to confirm available stock and then uses get_product to check the current list price before confirming the sale.
Coordinating a large, multi-stage shipment.
The director asks for all orders going out next week. The agent calls list_orders, filters by date, and then uses get_product details to ensure every line item is correctly documented.
Staffing the tasting room for a busy day.
The manager needs to know how many guests are coming. The agent calls list_reservations and cross-references that count with the total wine catalog using list_products to prepare staff on offerings.
The honest tradeoffs
Asking for a 'full report'.
Telling your agent, 'Give me everything about our business.' This vague request forces the AI to guess which data sources you need and provides useless noise.
Be specific. Instead of a general report, ask: 'Show me all orders from club members who purchased Product X last quarter.' Use list_orders combined with search_customers.
Checking stock manually for every product.
Running get_product and then having to call list_inventory separately for each item just to check if it's available. This is slow and requires too many steps.
Use the centralized list_inventory tool first. It checks all locations at once, giving you a quick snapshot of stock across your entire operation.
Mixing up customer data with inventory.
Asking, 'What did Mr. Smith buy?' and getting only general product info without knowing if it was in stock or allocated for his club shipment. The context is missing.
Always anchor the query first using search_customers to establish the client's history, then ask about their order status using get_order.
When It Fits, When It Doesn't
Use this MCP if your core business process involves connecting customer behavior (CRM data) directly to physical product movement (Inventory/POS). You need visibility into whether a member who signed up for the club last month actually bought the right wine and if that bottle is currently available in the warehouse. Don't use this if you only need simple marketing tasks, like generating a list of all membership tiers (list_clubs). For basic data retrieval, simply listing products or checking reservations might be enough. But when you need to correlate 'who,' 'what was bought,' and 'how many are left,' this is the tool.
Questions you might have
How does the eCellar MCP use `list_orders`? +
list_orders lets you see all past sales, giving you a clear view of line items, total amounts paid, and whether the order was fulfilled or still pending.
Can I find out what wine clubs exist using `list_clubs`? +
Yes. The list_clubs tool gives you a list of all current membership tiers in your system, which is essential for planning new revenue streams.
How do I use `search_customers` to find spending info? +
search_customers searches by name or email and returns profile details like total lifetime spend, club status, and a history of their visits for personalized recommendations.
Does eCellar MCP help with reservations? (using `list_reservations`) +
Absolutely. By using list_reservations, you can view the full schedule of tasting room bookings, making daily prep and staff scheduling simple.
How does using `list_products` help me manage the wine catalog? +
It gives you core data on every product, including pricing, tasting notes, and current stock levels. This makes it easy to populate a comprehensive e-commerce storefront or POS system.
What key information can I get about inventory using `list_inventory`? +
You get a real-time breakdown across all locations: available for sale, allocated for clubs, and total on hand. This precise tracking prevents overselling and helps with planning.
Does `list_club_members` provide enough detail for marketing campaigns? +
Yes. It lists comprehensive membership records that go beyond just names, allowing you to track engagement history and plan highly targeted communication efforts based on club status.
When I use `get_order`, what fulfillment details can my AI agent access? +
The tool provides full line items, total payment records, and the order's current fulfillment status. This gives operations teams a clear view of where every purchase stands in the pipeline.
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.
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.
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.
Built, hosted, and secured by Vinkius. You just connect and go.