About GuruWalk
GuruWalk is the world's largest free walking tour platform, connecting travelers with local guides in over 200 cities across 60+ countries. Founded in 2017 in Valencia, Spain, the platform operates on a unique pay-what-you-want model for free tours: travelers book for free and tip the guide based on their experience.
Alongside free walking tours, GuruWalk offers paid activities including guided tours, skip-the-line tickets, food experiences, day trips, and more — all bookable in one place.
What is this?
GuruWalk's ChatGPT App renders an interactive widget inside the conversation. Ask about tours in any city and get a visual carousel with two actions per card: "See details" opens a fullscreen tour page, and "Availability" opens a fullscreen calendar to pick dates and book — all without leaving ChatGPT.
- Protocol
- MCP (Model Context Protocol) over Streamable HTTP
- Auth
- No authentication required
- Type
- Read-only app with interactive cards
Setup
ChatGPT App Directory
- Go to Settings → Apps
- Search for "GuruWalk" in the App Directory
- Click Connect
- Start chatting about travel destinations
Developer Mode (for testing)
- Go to Settings → Apps → Developer Mode
- Click Add connector
- Paste the MCP server URL:
https://ai.guruwalk.com/mcp-openai - The 5 tools will appear in the tools menu
General MCP Server
GuruWalk also has a general-purpose MCP server with 4 tools that works with any MCP-compatible client (Claude, Claude Code, and others). See MCP Server documentation.
Available Tools
Supported Languages
All tools support four languages via the language parameter. Tour results, descriptions, and categories are returned in the requested language when available.
en English (default)es Spanishde Germanit ItalianWhat can you do with this?
Ask ChatGPT anything about tours and activities — it renders an interactive widget with GuruWalk's full catalog in real time.
Popular Destinations
GuruWalk covers 200+ cities across Europe, the Americas, Asia, Africa, and Oceania. Top destinations include Rome, Barcelona, Paris, London, Istanbul, Lisbon, Prague, Budapest, Florence, Vienna, Amsterdam, Berlin, Madrid, Porto, Dublin, Edinburgh, New York, Tokyo, Bangkok, Seville, Venice, Kraków, Munich, Dubrovnik, Brussels, Stockholm, Copenhagen, San Francisco, Tirana, and Sofia — with new cities added regularly.
How it works
When you ask about tours, ChatGPT renders an interactive widget directly in the conversation — not just text. You can browse, explore details, and book without leaving the chat.
1. Discover tours in a city
"What can I do in Barcelona?"
ChatGPT shows an interactive carousel with tour cards. Each card displays the photo, rating, reviews, duration, and price. Scroll through to explore, then use either button: "See details" to view the full tour page, or "Availability" to jump straight to the calendar.
2. View tour details
Click "See details" on any card to open the tour in fullscreen mode — the chat disappears and the widget takes over. You get the photo gallery, guide info, itinerary with stops, reviews, meeting point, and what's included. This view is read-only for focused browsing. Use ChatGPT's native X button to close and return to the carousel.
3. Check availability and book
Click "Availability" on any carousel card to open the calendar directly in fullscreen mode — no need to go through the detail page first. Select dates to see available time slots. Each slot shows the language and a "Book now" button that opens the booking page on GuruWalk. Use ChatGPT's native X button to close and return to the carousel.
Privacy & Security
readOnlyHint: true, destructiveHint: false, openWorldHint: false.
Support
- Help Center: support.guruwalk.com
- Email: support@guruwalk.com
- Website: guruwalk.com
- MCP Server docs: ai.guruwalk.com/docs/walkers