CellarPass MCP. Manage reservations and guest history instantly.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
CellarPass manages winery tasting room reservations, guest history, and venue capacity through natural conversation. Connect your CellarPass account to any AI agent to view today's bookings, check availability for specific experiences, and search detailed guest profiles.
It gives you full operational control over your wine-related events.
What your AI agents can do
Check availability
Checks if a specific experience or venue has open time slots for a given date.
Get experience
Retrieves detailed information for a specific tasting experience type.
Get reservation
Pulls all details for one specific reservation ID for pre-visit prep.
The agent pulls all reservations for a given date, providing a summary of guests, total attendees, and experience types.
The agent verifies if a specific experience or venue has available time slots on a requested date.
The agent searches a guest's record to retrieve their visit history, favorite experiences, and lifetime spending.
The agent pulls the full catalog of experiences, including pricing, duration, and maximum capacity.
The agent lists all physical tasting room venues, including their operating hours and maximum guest capacity.
The agent retrieves detailed information for a single reservation ID, useful for staff briefing before a guest arrives.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
CellarPass MCP Server: 8 Tools for Winery Operations
These tools let your AI client access every function of your CellarPass account, from checking availability to reviewing guest visit history.
019d756acheck availability
Checks if a specific experience or venue has open time slots for a given date.
019d756aget experience
Retrieves detailed information for a specific tasting experience type.
019d756aget reservation
Pulls all details for one specific reservation ID for pre-visit prep.
019d756aget venue
Gets specific details about a single physical tasting room location.
019d756alist experiences
Lists the full catalog of available tasting experiences, including pricing and capacity.
019d756alist reservations
Lists all reservations for a date, which is the primary tool for daily operational planning.
019d756alist venues
Lists all physical tasting room locations across multiple winery sites.
019d756asearch guests
Searches for a guest by name and returns their visit history, favorite experiences, and VIP status.
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 CellarPass, 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
Connect your CellarPass account to your AI agent and get full operational control over your winery's bookings. Your agent handles everything from daily scheduling to guest history, letting you ditch the dashboard hopping. list_reservations pulls all bookings for a specific date, giving you a full summary of guests, total attendees, and the types of experiences booked. search_guests lets your agent look up a guest's record, returning their visit history, favorite experiences, and VIP status so your team knows exactly how to greet them. get_reservation pulls all details for one specific reservation ID, which is perfect for staff prep before a guest walks in the door.
Need to know if you can take a private group? check_availability verifies if a specific experience or venue has open time slots on a given date. list_experiences pulls the full catalog of available activities, including pricing, duration, and maximum capacity. You can list all physical tasting room venues across multiple sites with list_venues, which gives you each location's operating hours and maximum guest capacity. get_venue gets specific details about a single physical tasting room location.
Your agent can pull the full catalog of experiences using list_experiences, which includes pricing and capacity limits. For specific tastings, get_experience retrieves detailed information for that experience type. You can also get a rundown of all physical tasting room venues with list_venues, including their operating hours and maximum guest capacity.
Your agent uses list_reservations to provide a daily booking summary, total attendance count, and the types of experiences booked for a given date. When preparing for a visit, your agent pulls detailed information for one specific reservation ID using get_reservation. When you need to know if a specific experience or venue has available time slots, check_availability verifies that for a requested date.
For staff briefing, search_guests searches a guest's record and returns their visit history, favorite experiences, and lifetime spending. list_experiences pulls the full catalog, including pricing, duration, and maximum capacity. list_venues lists all physical tasting room locations, including operating hours and maximum guest capacity. get_venue provides specific details about a single physical tasting room.
Your agent uses get_experience to get detailed information on a specific tasting experience type.**
How CellarPass MCP Works
- 1 Start by telling your agent the goal: 'Show me reservations for next Tuesday.'
- 2 The agent uses
list_reservationsto pull the data, then usessearch_guestsif you ask about a specific VIP. - 3 You get a real-time, structured report of all bookings and guest insights, directly in your chat window.
The bottom line is that your AI client talks directly to your CellarPass backend, giving it the exact data it needs without you having to click through multiple screens.
Who Is CellarPass MCP For?
Tasting Room Managers who are tired of checking multiple dashboards to create a daily briefing. Hospitality Directors who need to proactively manage guest recognition and capacity. Winery Owners who need to quickly measure revenue per guest or spot seasonal trends. Events Coordinators who manage private group bookings.
Runs the daily roster: checking who is arriving, confirming VIP status, and verifying the total number of guests for the day.
Plans guest recognition and experience flow by checking a guest's entire history and preferred activities.
Reviews operational data to determine popular experiences, analyze seasonal booking trends, and track revenue per guest.
Handles large bookings by verifying venue capacity and checking availability for private corporate tastings.
What Changes When You Connect
- See a full daily briefing with
list_reservations. Instead of clicking through a booking dashboard, your agent pulls all guests, dates, and experiences into a single, readable summary. - Instantly check capacity with
check_availability. You don't have to guess if a slot is open; the agent verifies open times for any experience on any date. - Deeply understand your clientele using
search_guests. Pull a guest's entire visit history and favorite pairings to help your staff personalize the welcome. - Keep track of multiple locations using
list_venues. If you manage more than one site, the agent pulls all venue hours and capacity details into one query. - Understand your product lines with
list_experiences. This tool provides the full catalog, including pricing and capacity, so you can advise on the right upsell. - Prepare for any arrival with
get_reservation. Pulling a single reservation's details gives your agent all the necessary context before the guest walks in.
Real-World Use Cases
The Morning Rush: Creating a Daily Roster
The Tasting Room Manager needs to know who's coming today. Instead of opening the physical booking system and manually filtering by date, they ask their agent: 'What reservations do we have for today?' The agent runs list_reservations, returning a structured summary listing every guest, their party size, and the specific experience booked.
Handling a VIP Inquiry
A guest calls asking about a past visit. The Hospitality Director uses their agent to run search_guests on the name. The agent pulls the full record, showing the guest's past favorite pairings and VIP status, allowing the staff member to give a highly personalized welcome immediately.
Planning a Large Corporate Event
The Events Coordinator needs to book 20 people for a private tasting next month. They first use list_experiences to confirm the 'Private Cellar' exists, then use check_availability to ensure a 20-person slot is open, and finally, they can confirm the booking details.
Reviewing Product Performance
The Winery Owner wants to know which experience is most popular. They run list_experiences to see pricing and capacity across all options. Then, they use list_reservations to cross-reference that data against actual booked attendance to find the best sellers.
The Tradeoffs
Checking Availability Separately
Calling list_reservations first, seeing a date is full, and then manually having to check check_availability to see if a different time slot exists.
→
Start by using check_availability. This tool immediately tells you what slots are open, saving you from pulling a full list of booked reservations just to find a time gap.
Missing Guest Context
Staff member greets a guest, but forgets to check their history, leading to a generic and unmemorable interaction.
→
Before the visit, run search_guests. This tool pulls the guest's entire history, letting your agent surface their favorite experiences and VIP status right away.
Confusing Venues and Experiences
Trying to book a reservation without knowing if the venue itself has capacity or if the experience is booked out.
→
First, check the physical location details with list_venues to confirm the site's operating hours. Then, use list_experiences and check_availability to manage the specific booking time.
When It Fits, When It Doesn't
Use this if you need to manage the entire lifecycle of a wine-related event—from initial discovery to post-visit follow-up. Specifically, use it when you need to cross-reference data: For instance, checking if a guest's past favorite experience (search_guests) can actually be booked today (check_availability).
Don't use this if your only goal is to read a simple list of names (use a dedicated CRM tool). If you only need to know the physical address and hours of a single location, just use get_venue or list_venues. If you only need to forecast future demand, a separate analytics tool is better. This is for operational booking management.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by CellarPass. 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 server provides 8 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Manually building a daily booking roster is a nightmare of tabs and filters.
Right now, building a daily roster means opening the reservation dashboard, filtering by today's date, then maybe opening the guest CRM to check VIP status, and then opening a separate document to confirm the venue hours. It’s a multi-system, multi-click process that takes minutes just to get the basic overview.
With the CellarPass MCP Server, you tell your agent, 'What's happening today?' and it runs `list_reservations`. You get a single, structured data packet summarizing every guest, their group size, and the experience they booked. The whole thing happens in one prompt.
CellarPass MCP Server: Manage bookings and venue access
You eliminate the need to manually cross-reference the booking system against the venue calendar. The agent can check the specific location's hours (`get_venue`) and then use `check_availability` to ensure a slot is open, all while knowing the correct experience ID from `list_experiences`.
Now, your system handles the complexity. You just ask for the outcome—a confirmed booking or a list of available alternatives. No more manual data stitching.
Common Questions About CellarPass MCP
How do I use the `list_reservations` tool? +
The list_reservations tool pulls all bookings for a specific date. Just tell your agent the date you need data for, and it returns a structured summary of every reservation.
Can I use `search_guests` to find out if a person is a VIP? +
Yes, search_guests is designed to return visitor profiles. It includes specific fields for VIP status, visit history, and favorite experiences.
Do I need `list_experiences` before I can check availability? +
Not necessarily, but it helps. list_experiences gives you the full catalog (pricing, capacity) to confirm the type of experience you're talking about. Then, check_availability verifies if that experience can be booked on a given date.
What's the difference between `list_venues` and `get_venue`? +
list_venues shows you all the physical tasting room locations across your whole company. get_venue pulls all the detailed information for just one specific location.
When should I use `check_availability` versus `get_reservation`? +
Use check_availability to see if a time slot is open. Use get_reservation when you already know the booking details and just need to confirm them. For example, if you're planning a new date, check availability first.
How does `list_reservations` handle date filtering? +
The tool filters reservations by date parameters. You simply pass the desired start and end dates to the tool. This lets you quickly pull up all bookings within a specific time frame, like a full week.
Is there a way to get a guest's spending history using `search_guests`? +
Yes, search_guests returns comprehensive data including lifetime spending. You can use this figure to identify high-value clients or plan special greetings for VIPs.
What information does `list_experiences` provide about pricing? +
The tool provides pricing details for every listed tasting experience. This allows your agent to quote costs immediately, whether you are recommending a pairing or a private tour.
How many wineries use CellarPass? +
CellarPass serves 800+ wineries across Napa Valley, Sonoma, Oregon, Washington, and other premier wine regions. It's the #1 tasting room reservation platform.
Can I flag or review VIP guest history using this integration? +
Yes! Your AI can pull visitor profiles and tag high-revenue VIPs, highlighting lifetime spend seamlessly when generating your daily prep reviews.
Does it manage multiple tasting room venues? +
Correct. With 'Venues' configuration endpoints natively wired, the AI can cross-reference capacities against your separate tasting properties in a single conversational flow.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Hopin (RingCentral Events)
Connect and manage RingCentral Events (formerly Hopin) webinars and virtual events.
Humanitix
Manage events, tickets, and attendees via Humanitix API.
Eventee
Equip your AI agent to manage events, track speakers, and monitor attendee engagement via the Eventee API.
You might also like
Arcadia Utility Cloud
Automate utility data collection with Arcadia Utility Cloud — track accounts, bills, and usage via AI.
Bilflo
Manage your staffing operations via Bilflo — list clients, contractors, and timecards directly from any AI agent.
Podbean Podcast Hosting
Manage your podcasts via Podbean — list episodes, publish new content, and track download analytics directly via AI.