experiences-oracle
Server Details
Search & compare prices for tours, activities and tickets across multiple providers.
- 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 3 tools
search_experiences and get_destination_guide both return ranked lists of things to do in a place, which can cause misselection, but the descriptions explicitly differentiate intent-based search with filters from quality-ranked destination planning. compare_experience is clearly distinct, requiring an experience_id from search.
All three tools follow a consistent verb_noun snake_case pattern: search_experiences, get_destination_guide, compare_experience. No mixing of conventions.
Three tools is on the thin side for an experiences discovery/price-comparison domain; there is no dedicated detail or availability tool, with those needs pushed to page_url. It is workable but borderline minimal.
The surface covers discovery (search, guide) and price comparison, but lacks a get_experience detail tool and any booking/availability operation; descriptions explicitly redirect detail needs to an external page_url, leaving a notable gap in the lifecycle.
Available Tools
3 toolscompare_experienceConfronta il prezzo tra i providerARead-onlyInspect
Confronta il prezzo della STESSA esperienza tra i provider (Viator, Tiqets, Headout) e indica dove costa meno, con un verdetto e page_url, la pagina PIQOD dell'esperienza. USA QUESTO TOOL quando l'utente vuole il MIGLIOR PREZZO per un tour/attività specifico (passa l'experience_id ottenuto da search_experiences).
Nel risultato (lo stesso testo delle azioni GPT, api/oracle_openapi):
min_people: Minimo di persone per prenotare, solo se il provider lo chiede ed è 2 o più: dillo accanto al
prezzo («minimo 2 persone»). null = nessuno o ignoto. price_from non è il totale: a persona se
price_basis=PER_PERSON, per unità se UNIT; con price_basis '' scrivi «minimo N persone» senza «a persona».
price_basis: PER_PERSON | UNIT (prezzo per veicolo/gruppo/barca) | '' = dato non fornito dal provider (oggi
disponibile sui prodotti Viator arricchiti; copertura in crescita).
price_unit: VEHICLE/GROUP/BOAT/... quando price_basis=UNIT; altrimenti ''.
page_url: Pagina PIQOD dell'esperienza (piqod.it), nella lingua del browser di chi la apre: lì ci sono descrizione, cosa è
incluso, accessibilità (sedia a rotelle, sforzo fisico), lingue della guida, cancellazione, i giorni disponibili
col prezzo del giorno e il tasto per prenotare. Questi dettagli NON sono nel risultato: se servono, apri la pagina.
Dai SEMPRE questo link all'utente; non costruire mai link verso i provider.
Args:
experience_id: id dell'esperienza (es. "viator_12345").
query: (opzionale) la richiesta originale dell'utente.
Inputs: experience_id (required), query. Returns: object
get_destination_guideGuida: le migliori esperienze di una destinazioneARead-onlyInspect
Le migliori esperienze e cose da fare in una destinazione (città o paese), ordinate per qualità, ciascuna con page_url, la sua pagina PIQOD. USA QUESTO TOOL quando l'utente pianifica un viaggio o chiede le TOP attività/esperienze di un posto.
Nel risultato (lo stesso testo delle azioni GPT, api/oracle_openapi):
min_people: Minimo di persone per prenotare, solo se il provider lo chiede ed è 2 o più: dillo accanto al
prezzo («minimo 2 persone»). null = nessuno o ignoto. price_from non è il totale: a persona se
price_basis=PER_PERSON, per unità se UNIT; con price_basis '' scrivi «minimo N persone» senza «a persona».
price_basis: PER_PERSON | UNIT (prezzo per veicolo/gruppo/barca) | '' = dato non fornito dal provider (oggi
disponibile sui prodotti Viator arricchiti; copertura in crescita).
price_unit: VEHICLE/GROUP/BOAT/... quando price_basis=UNIT; altrimenti ''.
page_url: Pagina PIQOD dell'esperienza (piqod.it), nella lingua del browser di chi la apre: lì ci sono descrizione, cosa è
incluso, accessibilità (sedia a rotelle, sforzo fisico), lingue della guida, cancellazione, i giorni disponibili
col prezzo del giorno e il tasto per prenotare. Questi dettagli NON sono nel risultato: se servono, apri la pagina.
Dai SEMPRE questo link all'utente; non costruire mai link verso i provider.
Args:
place: città o paese (es. "Roma", "Giappone").
limit: numero risultati (max 30).
Inputs: place (required), limit. Returns: object
search_experiencesCerca esperienze, tour e bigliettiARead-onlyInspect
Cerca tour, attività ed esperienze da prenotare in un luogo o per un intento
di viaggio (es. "cosa fare a Roma", "biglietti per il Colosseo", "tour in barca a
Capri"). Restituisce risultati reali con città, prezzo, rating e page_url, la
pagina PIQOD dell'esperienza. USA QUESTO TOOL quando l'utente cerca
cose da fare, tour, attività, biglietti o esperienze in una destinazione.
IMPORTANTE per la coerenza: se l'utente nomina un'ATTRAZIONE/attività precisa
(es. "tour del Colosseo"), passa quel nome in keyword (es. "Colosseo") → i
risultati saranno SUL Colosseo, non genericamente vicini. Mappa anche gli INTENTI
sui filtri: "salta fila/skip the line" → skip_the_line=True; "più economico/cheapest"
→ sort="price"; "cancellazione gratuita" → free_cancellation=True; "con bambini/per
famiglie" → traveler_type="famiglie", "romantico/in coppia" → "coppie"; "la sera/di
notte/al tramonto" → day_part="sera", "la mattina/all'alba" → "mattina", "il
pomeriggio" → "pomeriggio".
Nel risultato (lo stesso testo delle azioni GPT, api/oracle_openapi):
min_people: Minimo di persone per prenotare, solo se il provider lo chiede ed è 2 o più: dillo accanto al
prezzo («minimo 2 persone»). null = nessuno o ignoto. price_from non è il totale: a persona se
price_basis=PER_PERSON, per unità se UNIT; con price_basis '' scrivi «minimo N persone» senza «a persona».
price_basis: PER_PERSON | UNIT (prezzo per veicolo/gruppo/barca) | '' = dato non fornito dal provider (oggi
disponibile sui prodotti Viator arricchiti; copertura in crescita).
price_unit: VEHICLE/GROUP/BOAT/... quando price_basis=UNIT; altrimenti ''.
page_url: Pagina PIQOD dell'esperienza (piqod.it), nella lingua del browser di chi la apre: lì ci sono descrizione, cosa è
incluso, accessibilità (sedia a rotelle, sforzo fisico), lingue della guida, cancellazione, i giorni disponibili
col prezzo del giorno e il tasto per prenotare. Questi dettagli NON sono nel risultato: se servono, apri la pagina.
Dai SEMPRE questo link all'utente; non costruire mai link verso i provider.
Args:
query: intento o luogo dell'utente.
location: luogo esplicito (override di query), opzionale.
category: categoria/filtro tematico, opzionale.
budget_max: prezzo massimo, opzionale.
keyword: attrazione/attività specifica da matchare nei titoli (es. "Colosseo").
skip_the_line: True se l'utente vuole biglietti/tour "salta fila".
free_cancellation: True se vuole cancellazione gratuita.
sort: "price" per i più economici prima (default "rating").
limit: numero risultati (max 50).
traveler_type: "famiglie" | "coppie", opzionale.
day_part: "mattina" | "pomeriggio" | "sera" (quando inizia l'esperienza), opzionale.
Inputs: query (required), sort, limit, keyword, +7 more. Returns: object
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Find, price, and book tours, day trips, and activities worldwide, with live dates and prices.
Search, check availability and book tours and activities worldwide.
Search tours, attraction tickets, and holiday packages across 24 countries.
Search and compare outdoor experiences. Public keyless API; booking and payment happen on Viator.
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
- AlicenseAqualityCmaintenanceDiscover and book theatre, shows, events, tours and experiences across 700+ cities worldwide on tickadoo® with real-time pricing and booking links.480 npm2MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to compare and find the cheapest domestic and international flights, hotels, villas, trains and buses in Iran, with exact Toman prices, fare and cancellation rules, baggage details, seats left and hotel reviews. Also covers CIP lounges, eSIM plans, visas and tours, and is read-only, so it never books, holds seats or pays.246 PyPI2MIT
- AlicenseBqualityBmaintenanceOfficial MCP server for MAQAMI, a hotel and flight booking platform with 3M+ hotels. Search live hotel rates and flights, look up places, airports and hotel details, then prebook and book. Remote Streamable HTTP endpoint, no API key required.41101 npm2MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.