GuruWalk MCP Server

by Unknown

Not rated
Website

About

Discover and book free walking tours and activities in 200+ cities worldwide. Search destinations, browse categories, check real-time availability, and get tour details.

Details

Author
Unknown
Categories
Other

- Search tours by destination— Ask for things to do in a city, andsearch_tours_activities_by_destinationreturns categories, featured tours, ratings, and reviews.
- Browse a specific tour category— Dive into food tours, day trips, or tickets usingget_tours_activities_by_categorywith category IDs from the initial search.
- Check real-time availability— Useget_product_availabilityto see open spots and per-person pricing for specific dates, batching multiple tours in one call.
- Get full tour details— Retrieve itineraries, meeting points, inclusions, and cancellation policies viaget_product_detailbefore recommending or comparing options.

GuruWalk is the world's largest free walking tour platform, connecting travelers with local guides in over 1,000 cities across 120+ countries. Founded in 2017 in Valencia, Spain, the platform operates on a uniquepay-what-you-wantmodel 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.

GuruWalk's MCP server lets AI assistants search destinations, browse categories, check availability, and get full tour details — all without leaving the conversation. Works with any MCP-compatible client.

MCP (Model Context Protocol) over Streamable HTTP
- Go toCustomizeConnectors
- Click the+button and select"Browse connectors"
- Search for"GuruWalk"and click+to add it
- Start chatting about travel destinations

claude mcp add --transport http guruwalk https://back.guruwalk.com/mcp

No API key or authentication needed. Works with any client that supports MCP over Streamable HTTP.

Also available onSmithery, the MCP server registry.

GuruWalk has a dedicated ChatGPT App with 5 tools and interactive cards. SeeChatGPT App documentation.

Search a city to explore free walking tours and paid activities on GuruWalk, the world's largest free walking tour platform. Returns destination info, tour categories (free tours, food tours, day trips, tickets, and more), and featured listings with ratings and verified traveler reviews. Covers 1,000+ cities worldwide. Free tours operate on a pay-what-you-want model. Supports English, Spanish, German, and Italian — the language argument MUST be one of en, es, de, it. If the traveler speaks another language, pass the closest supported code and translate the answer into the traveler's language. Use this tool when the traveler asks what to do, what to see, or what tours or activities are available in a destination, or wants help planning their trip or days there. Do not call it when the destination is only mentioned in passing with no request for plans or recommendations. If the traveler mentions a landmark instead of a city, infer the city (e.g. 'eiffel tower' → Paris, 'colosseum' → Rome, 'sagrada familia' → Barcelona, 'big ben' → London). After getting results, review the categories and featured_products to find the most relevant matches for what the traveler asked about.

Input: destination (city), country (optional), date range, group size, language (en/es/de/it)

Browse tours and activities within a specific category for a destination on GuruWalk. Categories include free walking tours, food tours, bike tours, day trips, skip-the-line tickets, and more. Returns listings with ratings, verified review counts, duration, available languages, and pricing. Use the category IDs returned by search_tours_activities_by_destination — never invent category IDs. Use this tool to dive deeper into a specific category that matches what the traveler has shared (e.g. food tours for a foodie, night tours for someone asking about evenings, kid-friendly activities for families). Supports en, es, de, it — the language argument MUST be one of these four codes. If the traveler speaks another language, pass the closest supported code and translate the answer into the traveler's language.

Input: vertical_id (category ID from search_tours_activities_by_destination), hub_slug (for free tours), group size, language

Check real-time availability for one or more tours or activities on GuruWalk in a single call. Pass an items array — each entry is independent and has its own type, product_id and date range. Returns a results array where every entry echoes its type and product_id so you can match each response to its request. Always batch when checking multiple tours: send them all in one call instead of invoking this tool several times. For paid activities, shows rates by traveler type (adult, child, infant). price is always per person — never state a group total by quoting price alone. When total_price is present on a rate, it's already computed for the participants you requested of that rate's type — quote it directly, don't multiply or divide it yourself. If the group mixes traveler types (e.g. adults and children), sum each rate's total_price for the full group total. For free walking tours, no upfront price — travelers pay what they want after the tour. Includes direct booking links. Maximum date range per item: 5 days. Per-item errors (invalid dates, product not found) are reported inside that item's result without failing the rest of the batch. Use this tool when the traveler asks about specific dates, wants to know if something is available, or is ready to book. When the traveler hasn't given specific dates, use the booking date ±2 days as the default search range. Supports en, es, de, it — the language argument MUST be one of these four codes. If the traveler speaks another language, pass the closest supported code and translate the answer into the traveler's language.

Input: items[] — each with type (product/free_tour), product_id, date range, participants, language

Get the full detail of one or more tours or activities on GuruWalk in a single call. Pass an items array — each entry has its own type, product_id and language, and is processed independently. Returns a results array where every entry echoes its product_id and type so you can match each response to its request. Always batch when you need details for several tours (e.g. before recommending or comparing them): send them all in one call instead of invoking this tool several times. Each successful entry returns description, images, reviews, duration, available languages, cancellation policies, and meeting point info. Paid product entries also return highlights, included/excluded, pricing_from, and where (address + coordinates). free_tour entries return itinerary as a flat array of point-title strings (no descriptions), plus guide.name, meeting_point_url, and how_to_find_me. Meeting point shape differs by type: paid product returns the address text plus coordinates in where; free_tour returns meeting_point_url (Google Maps link), meeting_point_latitude and meeting_point_longitude (use these coords as destination for routing), plus how_to_find_me: a free-text note written by the guide describing how the traveler can recognize them at the meeting point. Per-item errors (product not found) are reported inside that item's result without failing the rest of the batch. Use this tool whenever the traveler asks what a tour covers, which places it visits, its itinerary, route, description, meeting point, duration, or any content-related question. Always call this tool BEFORE answering questions about a specific tour — never give generic opinions or advice without consulting the real data first. Supports en, es, de, it — the language argument MUST be one of these four codes. If the traveler speaks another language, pass the closest supported code and translate the answer into the traveler's language.

Input: items[] — each with product_id, type (product/free_tour), language

All tools support four languages via thelanguageparameter. Tour results, descriptions, and categories are returned in the requested language when available.

Ask your AI assistant anything about tours and activities — it will search GuruWalk's full catalog in real time.

Find free walking tours in any citysearch_tours_activities_by_destination → get_tours_activities_by_category

Compare food tours by ratingget_tours_activities_by_category → get_product_detail

Check spots for a specific dateget_product_availability

Get itinerary and meeting pointget_product_detail

Plan a full day with tourssearch_tours_activities_by_destination → get_product_availability

Find night tours in a cityget_tours_activities_by_category

See what's included on a tourget_product_detail

Discover day trips and excursionsget_tours_activities_by_category

GuruWalk covers1,000+ citiesacross Europe, the Americas, Asia, Africa, and Oceania. Top destinations includeRome,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, andSofia— with new cities added regularly.

Each destination offers a mix of free walking tours (pay-what-you-want), guided experiences, skip-the-line tickets, food and wine tours, bike tours, day trips, and more. Usesearch_tours_activities_by_destinationwith any city name to see what's available.

Prompt: "What can I do in Barcelona?"

Found 170+ tours and activities in Barcelona. Free walking tours: Old Town: Gothic Quarter & El Born (★4.8, 7,200+ reviews), Uncover the Secrets of Barcelona (★4.9). Top paid experiences: Sagrada Família Guided Tour (from €48), Casa Batlló Entrance (from €29, 11,000+ reviews), Flamenco Show at Palau Dalmases (from €25). Categories: Free Tours, Sagrada Família Tickets, Food Tours, Bike Tours, Gothic Quarter Tours, Flamenco Shows...

Prompt: "Show me wine tours in Barcelona"

Found 46 wine experiences in Barcelona. In the city: Wine + Cheese Tasting (1h, ★4.56), Food Market Lunch with Wine Pairing (2.5h, ★5.0), Wine & Tapas e-Bike Tour (3h, from €69). Day trips: Montserrat Wine Tour (7.5h, ★4.82, 94 reviews), Penedès Vineyards Off-Roading Tour (5.5h), Montserrat + Wine & Cava Small Group (10h, ★4.69)...

Prompt: "Are there any places left on the guided tour of the neighbourhood with tapas next Saturday?"

Two options for next Saturday, March 21: Barcelona District Tour with Traditional Tapas Tasting (3h, 92€/person) — 11:30 AM and 5:30 PM available. Small Group Guided Tapas & Wine Tour (3h30, 89€/person) — 5:30 PM, 21 spots available. Both are in English.

Prompt: "Tell me more about the Rome City Center Walking Tour"

Rome City Center Walking Tour, Trevi, Pantheon & 11+ Attractions (★4.96, 4,445 reviews, 2h45). This free walking tour covers 11 stops including Trevi Fountain, Pantheon, Piazza Navona, Spanish Steps, and the Colosseum area. Meet at Piazza di Spagna — look for the guide with the sign. Available in English. Accessible for strollers. Pet-friendly. Book free, pay what you want at the end.

Live AI agent city-economy on Base L2 — 92 NPC agents earn real USDC via jobs, trading, and businesses across 10 cities. Claim jobs for USDC payouts, chat with agents, check AGWC token data, and get live crypto news. 11 tools, no API key.

Audited tarot, I Ching, and Xiao Liu Ren divination MCP server. Local seeded entropy; the model only interprets JSON output.

Comprehensive astrology MCP backed by the AstroWay Calculation API — natal, synastry, transits, Vedic dashas (Vimshottari/Yogini/Ashtottari/Kalachakra), Tarot (Rider-Waite-Smith / Marseille / Lenormand), Numerology, Human Design, AI horoscopes. Sub-arcsecond Swiss Ephemeris precision. 10 000 free credits/month, no card required. Install: npx @astroway/mcp

40 MCP tools for AI agents to play a yield-generating pet game on Base chain. Earn USDC/ETH/BTC by raising virtual pets. Impact: every action burns tokens and retires carbon credits.

An MCP server for accessing Bazi (Chinese astrology) data, requiring an API key.

A professional Bazi (Chinese astrology) calculation server providing full analysis including four pillars, five elements, zodiac, and lunar dates with timezone support.

Connect to UCI-compatible chess engines like Stockfish to play and analyze games. Requires a local chess engine binary.

Remote MCP server over a catalogue of 500 cocktail recipes.

Generates true random coin flips using the random.org API.

Connect Claude, GPT, and any MCP-compatible AI agent directly to FunGenerators.com. Generate names, insults, job titles, lorem ipsum, lottery numbers, and much more — all from a single tool call.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.