GetYourGuide MCP. Book, search, and manage global travel plans instantly.
GetYourGuide lets your AI agent search for, check availability on, and book global tours and activities directly within conversation. It handles everything from finding skip-the-line tickets in Paris to managing multi-day travel itineraries across dozens of destinations.
Give Claude and any AI agent real-world access
Search for tours or experiences using keywords, specific locations, or map coordinates to find available options.
Check if a specific tour is running on your desired date and time, seeing exactly how many spots are open.
Create new reservations for activities or tours using the agent, instantly getting confirmation details back.
Retrieve the current status of an existing reservation or cancel a booking entirely using its unique ID.
List and get details on any active or saved shopping cart items for later review.
Ask an AI about this
Waiting for input…
What AI agents can do with GetYourGuide MCP with 12 Tools
These tools give your agent direct access to every function needed for booking, managing, and searching all types of travel experiences worldwide.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using GetYourGuide MCPGet Booking Status
Checks a specific reservation to confirm if it's active or what its current status is.
Get Cart Details
Retrieves detailed metadata about the items currently saved in a shopping cart.
Check Activity Availability
Checks specific tour times to see which ones are open and available for booking on a...
Get Activity Details
Fetches all the descriptive information, like length or meeting points, for a single...
List Active Carts
Pulls a list of all shopping carts that are currently open or pending checkout.
List Travel Destinations
Shows a full list of cities and regions supported by the platform for travel planning.
Search By Destination
Narrows down search results to only show activities located within a specific city or region.
Search Travel Activities
Searches broadly for tours and experiences based on keywords, like 'historical' or...
Cancel Travel Booking
Processes the cancellation of an existing booking using its unique identifier.
Verify Api Connection
Checks that your access token is valid and that the connection to GetYourGuide works...
Create Travel Booking
Finalizes a transaction by creating a new reservation for an activity or tour.
Get Partner Details
Retrieves key information about your connected partner account identity and settings.
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on each call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with GetYourGuide, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,200+ others, all in one place
- Add new capabilities to your AI anytime you want
- Connections are secured and governed automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog weekly
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by GetYourGuide. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS CLOUD
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on each call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Dealing with travel bookings means switching between at least four different screens a day.
Today's process looks like this: You pull up the GetYourGuide website to see available tours. Then, you open your internal CRM to check if the client has already booked something. Next, you switch to a spreadsheet to track which activities need follow-up, and finally, if everything checks out, you manually go through a checkout flow. It's constant context switching and copy/pasting.
With this MCP, that whole process collapses into one conversation with your AI client. You simply ask for the itinerary details—the agent searches, checks availability, tracks carts, and even books it. The result is not a series of clicks; it’s an immediate, actionable summary.
GetYourGuide MCP: Manage bookings & availability
Gone are the days of manually checking if a tour slot was open before booking. You don't have to remember unique reservation IDs or switch between status pages just to confirm details.
Now, your agent manages it all. Need to know what the client already booked? Use `get_booking_status`. Want to cancel it? The MCP handles that via `cancel_travel_booking`—all within a single, continuous workflow.
What GetYourGuide MCP does for your AI
Stop jumping between the GetYourGuide website, booking portals, and spreadsheets just to plan a trip. This MCP lets your AI client manage complex travel logistics instantly, letting you talk through an entire itinerary as if you were speaking to a human concierge.
Need to find the best local food tours in Rome? Your agent can search for activities by keyword or location. Want to know if that tour is free on October 15th? It checks real-time availability. Found the perfect day, but need to secure it? The MCP creates the booking and pulls back confirmation details immediately.
You also manage your shopping cart status and check existing reservations. Because this entire system runs through Vinkius, you keep managing all these travel operations without ever leaving your primary workspace.
019d75a4-1979-717d-afe4-5d42082bf112 How to set up GetYourGuide MCP
The bottom line is that your AI client becomes an automated travel agent that handles every step from searching to confirmation.
First, subscribe to this MCP through the Vinkius Marketplace and provide your GetYourGuide Partner Access Token.
Next, tell your AI client what you want to do—like 'Find me a tour in Barcelona next month' or 'Check the status of booking XYZ'.
The agent executes the necessary tools, retrieves the live data, and presents actionable results back to you.
Who uses GetYourGuide MCP
This MCP is for operations teams and agencies who spend too much time clicking through multiple booking portals. If you're tired of manually checking availability across different sites, this tool lets your agent do the heavy lifting.
Uses the MCP to quickly check activity availability for dozens of clients without having to log into individual booking portals.
Gets a real-time overview of the best local experiences in any destination, summarizing options via simple conversation prompts.
Automates the retrieval of tour details and booking statuses for large travel itineraries, saving hours of manual cross-referencing.
Benefits of connecting GetYourGuide MCP
Instead of navigating multiple tabs to find a tour, you simply ask your agent. Use search_travel_activities to pull up all options—from guided walks to museum passes—in one conversational turn.
Don't guess if a tour is available; check for sure. You can use check_activity_availability to instantly confirm open time slots, knowing exactly when your group can go.
Booking shouldn't be stressful. Use create_travel_booking with a simple command and get the final confirmation details without ever hitting 'Submit' yourself.
Need to change plans? You don't have to manually cancel through a web portal. The agent handles it by calling cancel_travel_booking, keeping your workflow moving fast.
Manage pending trips easily. If you need to see what items are saved for later, the MCP lets you list active carts using list_active_carts and review them instantly.
GetYourGuide MCP use cases
Building a Multi-City Itinerary
A travel coordinator needs to build an itinerary for five days in Italy. Instead of manually checking availability, they ask their agent to find tours using search_travel_activities and then use check_activity_availability for the top three options, getting real-time results back instantly.
Last-Minute Booking Changes
A client's flight changed, forcing a booking change. The agent first uses get_booking_status to confirm the original reservation details, and then uses cancel_travel_booking before initiating a new search.
Checking Corporate Accounts
A corporate planner needs to verify if their API connection is working correctly. They call verify_api_connection first, confirming the system's operational status before attempting any bookings or data retrieval.
Handling Pending Sales Leads
An agency representative has several clients whose tours are partially booked. The agent can use list_active_carts to review all pending shopping cart details, letting them follow up with the client on specific items.
GetYourGuide MCP tradeoffs
What to watch out for, and the recommended way to handle each one.
Trying to search by date alone
The user tries to tell the agent: 'Show me tours for October 10th.' The agent might return thousands of results, overwhelming the user and requiring manual filtering.
Better off using search_by_destination first to narrow down the city, then using search_travel_activities with keywords, and finally confirming dates via check_activity_availability.
Assuming booking success
The agent books a tour without verifying if that specific date/time was actually available in the system. The user gets an error later because the slot was already taken.
Always check real-time slots first by calling check_activity_availability before you attempt to call create_travel_booking. This verifies capacity.
Overcomplicating cancellations
The user tries to cancel a booking just by saying, 'Cancel my Venice trip.' The agent needs more context and might fail.
You must provide the unique hash ID. Use get_booking_status first to confirm the correct details, then call cancel_travel_booking with that specific reservation ID.
When to use GetYourGuide MCP
Use this MCP if your workflow involves multi-step travel planning where you frequently need to check availability, search across global destinations, and finalize bookings. Specifically, if you are managing client accounts or agency operations, the ability to call get_booking_status and then either modify it or use cancel_travel_booking is crucial.
Don't use this if your primary need is simple information retrieval that doesn't involve transactional changes (like writing a blog post about travel). For general destination data, you might only need to call list_travel_destinations. If you just need to read static tour descriptions and don't care about availability or booking, the get_activity_details tool is sufficient. But if you are planning anything real, this MCP is your hub.
Frequently asked questions about GetYourGuide MCP
How do I search for tours using the GetYourGuide MCP? +
You use the search_travel_activities tool. This allows you to query broad categories of experiences or specific keywords to find options across global destinations.
Can I check if a tour is available for a different date with GetYourGuide MCP? +
Yes, that's exactly what check_activity_availability does. You tell it the specific activity ID and the target dates, and it returns real-time vacancy information.
What is the difference between listing carts and booking a tour with GetYourGuide MCP? +
Listing active carts (list_active_carts) just shows you what's saved for later. Booking a tour requires create_travel_booking, which completes the transaction using that cart data.
Does the GetYourGuide MCP help me update my account details? +
No, this MCP focuses purely on travel activities and reservations. You can check your partner credentials with get_partner_details to ensure connectivity, but it doesn't manage user profiles.
What if I need to find out which cities the GetYourGuide MCP supports? +
You simply run the list_travel_destinations tool. This provides a comprehensive list of all supported geographic locations you can plan trips for.