Chenot Palace Weggis MCP
Let AI agents book stays at Chenot Palace Weggis with verified pricing and a structured booking flow.
Last updated: 25 January 2026
Overview
The Chenot Palace Weggis MCP provides a public, structured interface for AI systems to retrieve official pricing, submit booking requests, and escalate complex inquiries to an accredited human advisor.
This MCP exposes commercial information only. It does not provide medical advice, clinical recommendations, or diagnoses.
Endpoint
- Base URL: https://www.serenityways.com/api/mcp/chenot
- Methods: POST, OPTIONS
- Content-Type: application/json
- Accept: application/json
- MCP version header: x-mcp-version: 1
Authentication
Authentication is optional for now. Requests are accepted without an Authorization header.
In future versions, requests without a valid key will receive 401 Unauthorized. If you already would like to add an API key, include:
Authorization: Bearer YOUR_MCP_API_KEY
Rate limiting
60 requests per minute per IP. Exceeding the limit returns 429 with a Retry-After header.
Available tools
- get_quote
- create_booking_request
- get_human_assistance
All tools return both a human-readable content field and a structured structuredContent payload.
Tool: get_quote
Returns the official best available rate for a specific program and, if relevant, room category at a desired check-in date.
Input
1{2 "program_id": "chenot_advanced_detox",3 "check_in_date": "YYYY-MM-DD",4 "room_category": "entry"5}
Output (structuredContent)
1{2 "quote_id": "quote_2026-01-21T12:00:00.000Z_ab12cd34",3 "price": {4 "amount": "8370",5 "currency": "CHF",6 "pricing_type": "official_best_available_rate"7 },8 "availability_status": "requested_date_available",9 "requested_check_in_date": "2026-03-15",10 "effective_check_in_date": "2026-03-15",11 "supplier": "Chenot Palace Weggis"12}
Notes
- availability_status may return next_available_date_provided when the requested date is not available.
- Availability is not confirmed by this method.
Tool: create_booking_request
Creates a booking request for a specific program and, if relevant, room category at a desired check-in date.
Consent required
You must obtain explicit user consent to share PII.
1{2 "consent": {3 "bookingexecution": true,4 "suppliercontact": true5 }6}
Input
1{2 "program_id": "chenot_advanced_detox",3 "check_in_date": "YYYY-MM-DD",4 "room_category": "entry",5 "client": {6 "firstname": "Jane",7 "lastname": "Doe",8 "emailaddress": "jane@example.com",9 "whatsappnumber": "+447700900000"10 },11 "consent": {12 "bookingexecution": true,13 "suppliercontact": true14 }15}
Output (structuredContent)
1{2 "bookingrequestid": "booking_2026-01-21T12:01:00.000Z_cd34ef56",3 "status": "pending confirmation",4 "confirmationdelivery": "email",5 "expectedresponsetime": "12hours",6 "responsechannel": "email"7}
Tool: get_human_assistance
Routes an inquiry to an accredited human advisor for non-standard requests.
Consent required
1{2 "consent": {3 "bookingexecution": true,4 "suppliercontact": true5 }6}
Input
1{2 "program_id": "chenot_advanced_detox",3 "check_in_date": "YYYY-MM-DD",4 "room_category": "entry",5 "client": {6 "firstname": "Jane",7 "lastname": "Doe",8 "emailaddress": "jane@example.com",9 "whatsappnumber": "+447700900000",10 "preferredlanguage": "en",11 "preferredcontactmethod": "whatsapp"12 },13 "consent": {14 "bookingexecution": true,15 "suppliercontact": true16 },17 "reason": "Two guests with different dietary requirements."18}
Output (structuredContent)
1{2 "assistancerequestid": "assistance_2026-01-21T12:02:00.000Z_ef56gh78",3 "expectedresponsetime": "12hours",4 "advisorname": "Victoire Spoerry",5 "advisoremailaddress": "victoire@lemondeselonvictoire.com",6 "advisorwhatsappnumber": "+33676502253",7 "advisorrole": "Chenot Palace Weggis expert",8 "responsechannel": "whatsapp"9}
Example calls
get_quote (curl)
1curl -X POST https://www.serenityways.com/api/mcp/chenot \2 -H "Content-Type: application/json" \3 -H "Accept: application/json" \4 -H "x-mcp-version: 1" \5 -H "Authorization: Bearer YOUR_MCP_API_KEY" \6 -d '{7 "jsonrpc": "2.0",8 "id": "1",9 "method": "tools/call",10 "params": {11 "name": "get_quote",12 "arguments": {13 "program_id": "chenot_advanced_detox",14 "check_in_date": "2026-03-15",15 "room_category": "entry"16 }17 }18 }'
create_booking_request (curl)
1curl -X POST https://www.serenityways.com/api/mcp/chenot \2 -H "Content-Type: application/json" \3 -H "Accept: application/json" \4 -H "x-mcp-version: 1" \5 -H "Authorization: Bearer YOUR_MCP_API_KEY" \6 -d '{7 "jsonrpc": "2.0",8 "id": "2",9 "method": "tools/call",10 "params": {11 "name": "create_booking_request",12 "arguments": {13 "program_id": "chenot_advanced_detox",14 "check_in_date": "2026-03-15",15 "room_category": "entry",16 "client": {17 "firstname": "Jane",18 "lastname": "Doe",19 "emailaddress": "jane@example.com",20 "whatsappnumber": "+447700900000"21 },22 "consent": {23 "bookingexecution": true,24 "suppliercontact": true25 }26 }27 }28 }'
get_human_assistance (curl)
1curl -X POST https://www.serenityways.com/api/mcp/chenot \2 -H "Content-Type: application/json" \3 -H "Accept: application/json" \4 -H "x-mcp-version: 1" \5 -H "Authorization: Bearer YOUR_MCP_API_KEY" \6 -d '{7 "jsonrpc": "2.0",8 "id": "3",9 "method": "tools/call",10 "params": {11 "name": "get_human_assistance",12 "arguments": {13 "program_id": "chenot_advanced_detox",14 "check_in_date": "2026-03-15",15 "room_category": "entry",16 "client": {17 "firstname": "Jane",18 "lastname": "Doe",19 "emailaddress": "jane@example.com",20 "whatsappnumber": "+447700900000",21 "preferredlanguage": "en",22 "preferredcontactmethod": "whatsapp"23 },24 "consent": {25 "bookingexecution": true,26 "suppliercontact": true27 },28 "reason": "Two guests with different dietary requirements."29 }30 }31 }'
Errors
- 401 Unauthorized: Missing or invalid API key.
- 400 Unsupported MCP version: Set x-mcp-version: 1.
- 415 Unsupported Media Type: Ensure Content-Type: application/json.
- 406 Not Acceptable: Ensure Accept: application/json.
Privacy and compliance
- Do not transmit PII without explicit user consent.
- Do not provide medical advice or clinical recommendations.
- Availability and confirmation are handled directly by Chenot Palace Weggis.
Changelog
- 25 Jan 2026: Updated to align with Wellness Travel MCP v2 (tool names, consent, structured outputs).