io.github.naeem-jtr/jtr-holidays
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Search tours, attraction tickets, and holiday packages across 24 countries.
| Author | io.github.naeem-jtr |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 927 ms |
| Last measured | 2026-10-26 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"jtr-holidays": {
"url": "https://api.jtrholidays.com/mcp/v1",
"transport": "streamable-http"
}
}
}
Measured tools (7)
search_activitiesread-onlySearch JTR Holidays activity/tour catalog by destination, category, and budget
Parameters:
limit— integer — Max results to return (default: 20, max: 50)category— string — Activity category (e.g. "Desert Safari", "Sightseeing")budget_max— number — Maximum price per person in the activity's local currencydestination— string — City or country name (e.g. "Dubai", "Singapore")
Hints: read-only yes · destructive no · idempotent yes · open-world yes
get_activity_detailsread-onlyGet full details for a single activity including inclusions, exclusions, cancellation policy, and reviews
Parameters:
activity_id(required) — string — Activity UUID from search_activities results
Hints: read-only yes · destructive no · idempotent yes · open-world no
check_availabilityread-onlyCheck if an activity is available on a specific date and get pricing options
Parameters:
activity_id(required) — string — Activity UUIDdate(required) — string — Date to check in Y-m-d format (e.g. "2025-12-25")pax— integer — Number of people (default: 1)
Hints: read-only yes · destructive no · idempotent yes · open-world no
get_destinationsread-onlyList all destinations (countries) where JTR Holidays offers tours, with activity counts and popular picks
Hints: read-only yes · destructive no · idempotent yes · open-world no
get_holiday_packagesread-onlyBrowse multi-day holiday packages with itineraries, departures, and pricing
Parameters:
limit— integer — Max results to return (default: 20, max: 50)destination— string — Filter by country or regionduration_days— integer — Filter by exact number of days
Hints: read-only yes · destructive no · idempotent yes · open-world yes
compare_activitiesread-onlyCompare 2–5 JTR activities side-by-side on price, discount, rating, inclusions, and cancellation policy. Use this when a user asks "which is better?" or wants to choose between specific activities.
Parameters:
activity_ids(required) — array — Array of 2–5 activity UUIDs to compare (from search_activities results)
Hints: read-only yes · destructive no · idempotent yes · open-world no
get_current_offersread-onlyReturn activities with active discounts — where the current price is lower than the original price. Sorted by discount percentage. Use this when a user asks for deals, discounts, or best value.
Parameters:
limit— integer — Max results (default: 20, max: 50)destination— string — Filter offers to a specific city or country
Hints: read-only yes · destructive no · idempotent yes · open-world yes
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.