Search and book tours and travel experiences in 40+ countries via MCP.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by GetExperience.
search_experiencesSearch tours by location, category, date, price, guests, language
get_experience_detailsFull details: description, photos, pricing, duration, languages, rating
get_experience_scheduleAvailable time slots and pricing for a specific date
add_to_checkoutAdd an experience to the cart
get_checkoutView current cart contents
create_orderPlace the final booking (B2B instant or B2C via Stripe)
MCP server for GetExperience.com β a marketplace of tours and unique travel experiences in 40+ countries.
Search, browse, and book real tours and activities directly from any AI assistant via the Model Context Protocol.
Browse the full catalog: search experiences, view details, check schedules and pricing. Works out of the box β just connect to the endpoint. Instant payment and booking for anyone through the chat β coming soon.
Book tours on behalf of your customers β instant confirmation, no guest payment required. Your company settles with GetExperience separately (invoice/balance).
To get started as a B2B partner, contact us at bookings@getexperience.com β we'll issue your API key the same day.
Transport: Streamable HTTP (since v0.7.0). No installation required β it's a hosted remote server.
Migrating from SSE? See CHANGELOG.md for the full before/after comparison.
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
Add to .cursor/mcp.json:
Point your MCP client to:
No API key required for browsing. For B2B booking, add X-Api-Key header:
| Tool | Description |
|---|---|
search_experiences | Search tours by location, category, date, price, guests, language |
get_experience_details | Full details: description, photos, pricing, duration, languages, rating |
get_experience_schedule | Available time slots and pricing for a specific date |
add_to_checkout | Add an experience to the cart |
get_checkout | View current cart contents |
create_order | Place the final booking (B2B instant or B2C via Stripe) |
Full parameters, response schemas, and examples: TOOLS.md
Set paymentSystem: "stripe" in create_order. Returns a Stripe payment link β the guest completes payment there. (Coming soon)
Set paymentSystem: "internal" and provide X-Api-Key header at connection time. Booking is confirmed instantly, host is notified by email.
Contact bookings@getexperience.com to get your API key.
All tools support two response formats via the responseFormat parameter:
"markdown" (default) β Human-readable text + [GXP_STRUCTURED] JSON block for programmatic use"json" β Pure JSON onlyWhen using markdown format, every response includes a [GXP_STRUCTURED] block with typed JSON:
https://getexperience.com/mcpMIT
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/getexperience)<a href="https://allmcps.com/mcp/getexperience"><img src="https://allmcps.com/api/badge/getexperience?style=directory" alt="GetExperience on AllMCPs" /></a>