com.viatsy/mcp
Official7 toolsViatsy
Search Asia travel tours, browse guides, request quotes, find upcoming group departures.
Search and book Asia travel tours with guides, quotes, and group departures.
Captured live from the server via tools/list.
search_trips
Search published tours. Filter by destination slug, free-text search, duration, or price.
Parameters (8)
- destinationstring
Destination slug — use list_destinations to get valid slugs
- searchstring
Free-text search over trip name, description, and destinations — matches any supported language, accent-insensitive
- minDurationnumber
Minimum duration in days
- maxDurationnumber
Maximum duration in days
- maxPricenumber
Maximum price per person
- featuredboolean
- limitnumber
Page size (default 20, max 50)
- cursorstring
Opaque pagination cursor from a previous response
list_destinations
List all published destinations this agency operates in (countries and sub-destinations).
Parameters (2)
- limitnumber
Page size (default 50, max 100)
- cursorstring
Opaque pagination cursor from a previous response
get_trip_details
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.
Parameters (1)
- slugstringrequired
Trip slug from search_trips results
list_blog_articles
Browse travel guides and articles. Returns published blog posts.
Parameters (2)
- limitnumber
Page size (default 20, max 50)
- cursorstring
Opaque pagination cursor from a previous response
list_upcoming_departures
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.
Parameters (6)
- destinationSlugstring
Destination slug — use list_destinations to get valid slugs
- fromDatestring
Earliest departure date (YYYY-MM-DD). Defaults to today.
- toDatestring
Latest departure date (YYYY-MM-DD). Optional.
- maxPricenumber
Max price per person (departure currency)
- limitnumber
Page size (default 20, max 50)
- cursorstring
Opaque pagination cursor from a previous response
request_quote
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.
Parameters (7)
- namestringrequired
Traveller full name
- emailstringrequired
Contact email address
- messagestringrequired
Free-text message (required)
- phonestring
Phone with country code
- tripSlugstring
Trip slug the quote is about
- travellersnumber
Number of adult travellers
- departureDatestring
Preferred departure date (YYYY-MM-DD)
subscribe_newsletter
Subscribe the user to the travel newsletter. Sends a confirmation email — the subscription activates only after the user clicks the link.
Parameters (3)
- emailstringrequired
Email address to subscribe
- namestring
Subscriber name (optional)
- languagestring
Preferred content language
README not available yet.
Install
claude_desktop_config.json
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://viatsy.com/mcp"
]
}
}
}Desktop config is stdio-only; this bridges via mcp-remote. Native remote: Settings > Connectors.