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 into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
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
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>