4,500+ servers built on MCP Fusion
Vinkius

GetYourGuide MCP. Manage travel bookings and activity discovery via AI conversation.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

GetYourGuide MCP on Cursor AI Code Editor MCP Client GetYourGuide MCP on Claude Desktop App MCP Integration GetYourGuide MCP on OpenAI Agents SDK MCP Compatible GetYourGuide MCP on Visual Studio Code MCP Extension Client GetYourGuide MCP on GitHub Copilot AI Agent MCP Integration GetYourGuide MCP on Google Gemini AI MCP Integration GetYourGuide MCP on Lovable AI Development MCP Client GetYourGuide MCP on Mistral AI Agents MCP Compatible GetYourGuide MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

GetYourGuide. Connect your AI agent to the GetYourGuide global marketplace. Search for activities, check real-time availability, book tours, and manage reservations directly through natural conversation.

Use it to find experiences anywhere, from Paris to Tokyo, and handle the entire booking lifecycle without leaving your chat client.

What your AI agents can do

Cancel travel booking

Cancels an existing travel booking using a unique booking ID.

Check activity availability

Checks available time slots and vacancies for a specific tour or activity.

Create travel booking

Creates a new booking for an activity and returns the booking confirmation details.

+ 9 more capabilities included
Find Activities

Search for tours and experiences using keywords, locations, or coordinates to pull detailed information.

Check Availability

Verify open time slots and remaining spots for a specific tour date and time.

Book Activities

Create a new booking for an activity and receive instant confirmation details.

Check Booking Status

Get the current status and details for any existing reservation.

Manage Carts

View, list, and retrieve details for shopping carts, whether they are active or abandoned.

List Destinations

Get a list of all cities and global areas supported by GetYourGuide.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

GetYourGuide MCP Server: 12 Tools for Travel Ops

These tools let your AI agent search, verify, book, and manage every aspect of a travel itinerary through the GetYourGuide marketplace.

cancel019d75a4

cancel travel booking

Cancels an existing travel booking using a unique booking ID.

check019d75a4

check activity availability

Checks available time slots and vacancies for a specific tour or activity.

create019d75a4

create travel booking

Creates a new booking for an activity and returns the booking confirmation details.

get019d75a4

get activity details

Retrieves full metadata and information for a specific tour or activity.

get019d75a4

get booking status

Checks the current status and details of an existing booking.

get019d75a4

get cart details

Retrieves detailed information about a specific shopping cart.

get019d75a4

get partner details

Retrieves the identity and metadata of the connected partner account.

list019d75a4

list active carts

Lists all shopping carts that are currently active or pending.

list019d75a4

list travel destinations

Lists all cities and global destinations supported by GetYourGuide.

search019d75a4

search by destination

Filters available activities to only show results within a specified city or location.

search019d75a4

search travel activities

Searches for tours or activities based on keywords and location.

verify019d75a4

verify api connection

Confirms the connection status between your AI agent and the GetYourGuide platform.

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 every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with GetYourGuide, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

You connect your AI agent to the GetYourGuide global marketplace. It lets you find, book, and manage tours and activities from around the world just by chatting with it. You can handle the entire trip planning process without ever leaving your chat client. You'll use the search_travel_activities tool to search for tours or activities based on keywords and a location, and you can narrow that down further by using search_by_destination to filter results to a specific city or area.

When you find something you like, you can grab the full details for any activity using get_activity_details. You'll see all the cities and global areas the platform supports when you run list_travel_destinations. To make sure a tour is open for business, check available time slots and remaining spots with check_activity_availability.

Once you're set on a date, you can create a new booking for an activity and get the confirmation details right away using create_travel_booking. You can check the status and details of any existing reservation with get_booking_status, or if plans change, you can cancel a booking using cancel_travel_booking. You'll also manage your shopping experience with the list_active_carts tool to see all pending or active carts, and you can get detailed info about a specific cart using get_cart_details.

If you've got a partner account set up, you can pull the identity and metadata of that partner using get_partner_details. Finally, you can confirm that your AI agent is connected to GetYourGuide using verify_api_connection.

How GetYourGuide MCP Works

  1. 1 Subscribe to the server on Vinkius and provide your GetYourGuide Partner Access Token.
  2. 2 Your AI client uses a natural language prompt (e.g., 'Book me a tour in Rome next week').
  3. 3 The server executes the necessary tools (e.g., search_travel_activities, then create_travel_booking) and returns the final confirmation or status update to your client.

The bottom line is, your AI client handles the entire API workflow, so you just talk to it.

Who Is GetYourGuide MCP For?

Travel agencies, tour operators, and concierge services need this. If your job involves planning trips or managing client itineraries, this server cuts out the manual portal navigation. It lets you handle complex, multi-step bookings—like checking availability, finding the right tour, and confirming the booking—all through simple conversation.

Travel Agent

Uses the server to quickly check activity availability or manage multiple client bookings without logging into a separate portal.

Concierge Service

Gets a real-time overview of the best activities in a destination using simple AI commands, making instant recommendations.

Logistics Operations Manager

Automates the retrieval of tour details and booking statuses for large travel groups and complex itineraries.

What Changes When You Connect

  • Automate booking steps. Instead of manually visiting the GetYourGuide site to check availability and then booking, your agent uses check_activity_availability and create_travel_booking in sequence. You get the confirmation in your chat window.
  • Handle complex itineraries. You can search for options using search_travel_activities and then refine the results using search_by_destination. This builds a full trip plan without ever leaving your primary workspace.
  • Manage reservations easily. If a client changes plans, you don't need to log into a portal. Just use get_booking_status or cancel_travel_booking to check or cancel the reservation using its unique hash.
  • Keep track of sales. Use list_active_carts to see pending purchases. This lets you follow up with clients who started browsing but didn't finish buying.
  • Verify setup instantly. The verify_api_connection tool confirms your connection is live before you start, giving you peace of mind that your agent can actually run the booking commands.
  • Know your limits. Use list_travel_destinations to see all supported cities, ensuring your agent won't try to plan a trip to an unsupported location.

Real-World Use Cases

01

Planning a Multi-City Trip

A travel agent needs to plan a trip through Paris and Rome. They ask their agent, 'Find me three-day tours in Paris, and then check for options in Rome.' The agent uses search_travel_activities for Paris, then uses search_by_destination to narrow the search for Rome, returning two lists of options. The agent gives the agent a comparative summary, solving the planning problem in one chat session.

02

Handling a Last-Minute Change

A client's flight was delayed, and they need a new activity booked immediately. The agent uses list_travel_destinations to confirm the current location, then uses check_activity_availability to find open spots for a suitable tour. Finally, it uses create_travel_booking to lock in the new plans, all without human intervention.

03

Auditing Pending Sales

A sales team needs to follow up on high-value leads. They ask the agent to 'List all active shopping carts.' The agent uses list_active_carts to pull a list of IDs, and then uses get_cart_details on each one. The sales team gets a report of abandoned purchases, allowing them to follow up with the right details.

04

Checking a Booking Status

A concierge receives a client query: 'What is the status of booking GYG-XYZ?' The agent uses get_booking_status to fetch the details. The agent reports back, confirming the booking and providing the meeting point coordinates, solving the client query instantly.

The Tradeoffs

Manually checking every detail

The developer writes a script that calls get_activity_details for a list of 50 IDs, then tries to manually cross-reference the dates and prices in a spreadsheet. This is slow, prone to copy/paste errors, and fails if the metadata changes.

Instead, let your agent run search_travel_activities with all necessary parameters. The search tool pulls the core metadata, and your agent processes the structured output, eliminating the need for bulk manual data handling.

Over-relying on the UI

The user tries to book a tour, but gets stuck on the checkout page because they need to know the exact number of available slots. They leave the platform and check the website manually.

Before booking, always run check_activity_availability. This tool gives you real-time capacity numbers right in your workflow, confirming if the slot is open before you even attempt to create_travel_booking.

Ignoring the connection status

You start a complex booking flow, but the connection fails halfway through, leaving you unsure if the booking was processed or if the data was lost.

Always run verify_api_connection first. This quick check confirms the server is online and ready to process transactions before you waste time building a full itinerary.

When It Fits, When It Doesn't

Use this server if your workflow is centered on the full lifecycle of travel experiences: finding, checking, booking, and managing. It's perfect for travel agencies, booking aggregators, or any system needing real-time access to global activity data. Don't use it if you only need to list general company details or manage simple e-commerce product inventories, as it's highly specialized for travel. If you only need to list cities, use list_travel_destinations; if you only need to confirm the connection, use verify_api_connection—don't try to use the server for something else.

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 INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 12 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

cancel_travel_booking check_activity_availability create_travel_booking get_activity_details get_booking_status get_cart_details get_partner_details list_active_carts list_travel_destinations search_by_destination search_travel_activities verify_api_connection

Planning a trip involves too many tabs and manual lookups.

Right now, planning a trip means hopping between the GetYourGuide website, checking availability, finding the right tour ID, and then manually copying all those details into your internal CRM. You spend minutes just confirming if a tour slot is actually open before you can even draft the booking.

With this MCP server, you tell your agent what you need. It handles the search (`search_travel_activities`) and the availability check (`check_activity_availability`) in one go. You get a clean, structured list of options and the next steps, not a dozen browser tabs to manage.

GetYourGuide MCP Server: Book the experience directly in your chat.

You don't have to copy confirmation numbers or wait for API responses in a separate dashboard. The agent uses `create_travel_booking` and `get_booking_status` to finalize the transaction and report the status instantly. The entire process stays within your AI client.

Booking and managing travel details is now conversational. You talk to your agent, and it talks to GetYourGuide. It's done.

Common Questions About GetYourGuide MCP

How do I check the status of a booking using `get_booking_status`? +

You provide the booking's unique identifier (hash). The agent runs get_booking_status and returns the booking status, meeting point, and details directly to you.

Can I find activities in a new city using `search_by_destination`? +

Yes, this tool filters all activities to only show options within the specified city. You run search_by_destination and then follow up by using search_travel_activities to narrow down the type of activity.

What is the difference between `search_travel_activities` and `get_activity_details`? +

search_travel_activities finds a list of options based on keywords and location. get_activity_details takes a specific activity ID and gives you all the deep metadata for just that one item.

How do I book a tour using `create_travel_booking`? +

You must first confirm availability using check_activity_availability to ensure the slot is open. Then, you give the agent the final parameters, and it uses create_travel_booking to make the booking.

Do I need to list destinations first? (list_travel_destinations) +

No, you can search directly. However, running list_travel_destinations first gives you a comprehensive list of all supported cities, which is useful for initial planning.

How do I check if my API connection is working with `verify_api_connection`? +

The verify_api_connection tool confirms your credentials and setup. It returns a simple status code, letting you know immediately if your GetYourGuide Partner Access Token is valid and active.

What is the purpose of `get_partner_details`? +

This tool fetches your account identity and metadata. You use get_partner_details when you need to confirm which partner account the AI client is operating under.

Can I see a list of my pending trips using `list_active_carts`? +

Yes, list_active_carts retrieves detailed information for any shopping carts. It shows you items added but not yet booked, which is useful for managing pending travel plans.

How do I get an Access Token for GetYourGuide? +

You must register as a Partner or Distributor. Once approved, you can find your Access Token in the GetYourGuide Integrator Portal.

Can I search for activities using coordinates? +

Yes! The 'search_travel_activities' tool accepts location strings which can include latitude/longitude coordinates to find tours near a specific point.

How do I check if a tour is available on a specific date? +

Use the 'check_activity_availability' tool. Provide the Tour ID and an ISO date (YYYY-MM-DD) to see all open slots and vacancies for that day.

What is a 'Booking Hash'? +

The Booking Hash is a unique alphanumeric identifier for a reservation. You need it to retrieve booking details or to cancel a reservation via the agent.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 12 tools

We've already built the connector for GetYourGuide. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 12 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.