Viatsy
https://viatsy.com/mcpskills: {'id': 'search_trips', 'name': 'search_trips', 'description': 'Search published tours. Filter by destination slug, free-text search, duration, or price.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'list_destinations', 'name': 'list_destinations', 'description': 'List all published destinations this agency operates in (countries and sub-destinations).', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'get_trip_details', 'name': 'get_trip_details', 'description': 'Get full trip details: description, duration, highlights, what is included/excluded, and a short itinerary summary. Use when the user asks about a specific trip.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'list_blog_articles', 'name': 'list_blog_articles', 'description': 'Browse travel guides and articles. Returns published blog posts.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'list_upcoming_departures', 'name': 'list_upcoming_departures', 'description': 'Find open group-trip departures with future dates. Filter by destination slug, date range, or max price. Use when the user asks "when can I go to X?" or wants to compare dates.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'request_quote', 'name': 'request_quote', 'description': 'Submit a quote request (inquiry) for a trip. Only use after the user has clearly asked for a quote and provided their name and email.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'subscribe_newsletter', 'name': 'subscribe_newsletter', 'description': 'Subscribe the user to the travel newsletter. Sends a confirmation email — the subscription activates only after the user clicks the link.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}; uptime_30d 1.0%; p95 2111.2ms; conformance: pass
How to connect
https://viatsy.com/mcp
curl -X POST https://viatsy.com/mcp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{}}'