Sip.
Server Details
Discover and book wine tastings at 185 South African wine estates. Free for guests and wineries.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 6 tools
Each tool targets a distinct resource or action: discovery (search_wineries, list_regions, list_events), detail (get_winery), and per-experience booking (check_availability, get_booking_link). The only closely related pair, check_availability and get_booking_link, is clearly separated by availability-enquiry vs. booking-link-handoff. No tool appears to duplicate another's purpose.
All six tools use a consistent snake_case verb_noun pattern (check_, get_, list_, search_ + resource). Noun forms are stable and predictable: list_regions, list_events, search_wineries, get_winery. The convention makes the resource each tool acts on immediately readable.
Six tools is well within the ideal 3-15 range and each earns its place: three discovery tools, one detail tool, and two booking-flow tools. Nothing is redundant and nothing feels padded.
The discovery-to-booking-handoff lifecycle is covered: browse regions/events, search wineries, inspect a winery's experiences, check availability, and obtain a booking link. Minor gaps exist, such as no standalone event-detail or experience-by-id lookup (you must route through get_winery), but agents can work around these.
Available Tools
6 toolscheck_availabilityCheck tasting availabilityARead-onlyIdempotentInspect
List bookable start times (South African time) for one tasting experience over the next days, using the same rules as sip-it.io's date picker.
Inputs: experience_id (required), days, guests, start_date.
get_booking_linkGet booking linkARead-onlyIdempotentInspect
Get a sip-it.io link that opens the booking form for a tasting, prefilled with date, time and party size. The guest completes the booking on Sip. For tastings not reserved through Sip, returns the winery's direct contact instead.
Inputs: experience_id (required), date, time, guests.
get_wineryGet winery detailsARead-onlyIdempotentInspect
Get full public details for one winery on Sip (by slug or name), including tasting experiences (with ids) and how each one is booked. Use the experience id with check_availability and get_booking_link.
Inputs: slug (required).
list_eventsList wine eventsARead-onlyIdempotentInspect
List upcoming wine events and festivals published on Sip, optionally filtered by wine region or date range.
Inputs: to, from, limit, region.
list_regionsList wine regionsARead-onlyIdempotentInspect
List all South African wine regions covered by Sip, with a short description and how many wineries each one has.
Inputs: no named parameters.
search_wineriesSearch wineriesARead-onlyIdempotentInspect
Search South African wineries listed on Sip by name or wine region. Returns name, region, description, rating and the Sip page URL.
Inputs: limit, query, region.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Search 20,000+ wineries worldwide by region, amenities, hours, tasting fees and bookings.
Cape Winelands wine farm finder and day-route planner
Verified wineries and wine bars in 31 regions with provenance, wine festivals, tours and stays.
Wine matching, pricing, auctions, exchange, merchant, critic, portfolio, and cellar intelligence.
Related MCP Servers
- -
- AlicenseAqualityFmaintenanceReal-time last-minute tour and activity booking across 18 suppliers in 15 countries via the OCTO open standard. Search available slots, create Stripe checkout sessions, and check booking status.41MIT
- AlicenseAqualityBmaintenanceProvides music events, concerts, music festivals, nightclubs and other events information.172MIT
- AlicenseAqualityDmaintenanceEnables restaurant discovery and reservations across multiple providers (Resy, Google Places, Yelp, Tock) with auditable and secure two-step booking.10MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.