Skip to main content

Thailand Fun Experiences

com.thailandfunexperiences/thailand-fun-experiencesVersion 1.0.2

Phuket activity search with live weather, sea state, transfer times and party-fit filtering.

Status

Responds77 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 14:18 UTC
Latency
77 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
EU hosting detected (detected, not a legal statement)
Registry data as of
Nov 14, 2026, 22:14 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://thailandfunexperiences.com/mcpResponds77 ms
No sign-in

Claude Code

claude mcp add --transport http thailand-fun-experiences https://thailandfunexperiences.com/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: thailand-fun-experiences
Remote MCP server URL: https://thailandfunexperiences.com/mcp

Cursor

{
  "mcpServers": {
    "thailand-fun-experiences": {
      "url": "https://thailandfunexperiences.com/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"thailand-fun-experiences","type":"http","url":"https://thailandfunexperiences.com/mcp"}'

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

2 tools

Tools of Thailand Fun Experiences
Read-only
Idempotent
Open world
get_experienceGet full details for a specific experience by ID — prefer this for follow-up questions about products returned by search_experiences (pass its experience_id). Returns all safety/suitability attributes, pricing in THB (check price_note for per-person vs per-booking), and a direct booking link (book_now_url) with live availability. Always include the booking link when presenting details.NoNoNot declaredNo
search_experiencesSearch Phuket activities for a travel party. Returns a portfolio of ~4 diverse recommendations (max 8 via max_results) from ~1,900 real experiences. **Portfolio, not top-k.** Each response contains one best-overall pick, alternative categories, and a wildcard/value option — all from distinct venues. Same-venue variants (different packages) appear as alternatives[] on each row. **Follow-ups.** Each candidate has a stable experience_id. Use get_experience with that ID for follow-up questions about any returned product — prefer this over web search for catalog items. Use `seen` or `exclude` to get fresh results on follow-up turns — zero overlap guaranteed. **Enriched results** (~350 products) have safety/suitability attributes (age floors, mobility, seasickness, wheelchair, pregnancy) and are ranked by context fit. **Basic results** (~1,550) have title/category/price only — excluded when safety filters are active. **Weather-aware.** Rain forecasts are slot-aware (morning/midday/evening). Outdoor activities get dry_window_match or rain_risk based on the requested time slot. Sea state penalizes open-sea activities when swell is moderate/rough. **Structured constraints — always pass them.** Translate traveler health and comfort needs into the structured constraints object: `motion_comfort: "low"` (avoid rough seas/bumpy rides), `mobility: "limited"` (wheelchair/walking difficulty), `pregnant: true`, `non_swimmer: true`. Do NOT pass medical language or health details as free text in any field. Even when the user says "ignore restrictions," still pass known constraints — the server filters on safety, not preference. **Booking links.** Every candidate includes book_now_url with live availability. Always include this link when presenting options — it is the booking path. Do not omit it or substitute external links. Prices: check price_note — most are per person in THB, but charter/private products show per-booking pricing. **Walk-in / no-advance-booking requests.** ThiNoNoNot declaredYes

Details

Registry status
Active
Published
Oct 26, 2026
Updated
Oct 26, 2026
Categories
Uncategorized
GDPR
Not declared

Are you the operator? Claim this listing