CityHero
CityHero × ChatGPT · Claude

Reservations, appointments and quotes — right in the chat.

With the CityHero app you find the best local businesses in your Swiss town or region inside ChatGPT and Claude, compare prices and send a reservation, appointment or quote request without leaving the conversation. Free, non-binding, to up to two businesses at once.

Server address (MCP)

https://cityhero.ch/api/mcp/

How it works

  1. 01

    Ask like you would ask a friend

    “Find me an Italian restaurant in Zurich with a terrace for Saturday.” CityHero returns results ranked by Hero Score — with Google rating, open status and profile.

  2. 02

    Pick and clarify details

    The assistant only asks what the business really needs: date, time and guests for restaurants, service and preferred slot for hairdressers, scope and date for craftsmen.

  3. 03

    Confirm and send

    You see a summary and confirm explicitly. CityHero forwards the request, you get a confirmation email and the business replies to you directly.

10 questions — with real answers from the app

This is how CityHero answers in ChatGPT and Claude. The answers below come live from the same tools and are recalculated daily (as of 2026-10-17).

  1. 01«What does a men's haircut cost in Zurich?»

    get_price_stats

    Men's haircut in Zürich costs a median of CHF 71, middle half CHF 39.75–88 (based on 34 businesses with a price, as of 16 Oct 2026).

    Source: Price page →

  2. 02«How much is a classic massage in Zurich?»

    get_price_stats

    Classic massage in Zürich costs a median of CHF 120, middle half CHF 93–139 (based on 61 businesses with a price, as of 16 Oct 2026).

    Source: Price page →

  3. 03«How much is a driving lesson in Winterthur?»

    get_price_stats

    Driving lesson in Winterthur costs a median of CHF 97, middle half CHF 90–120 (based on 12 businesses with a price, as of 16 Oct 2026).

    Source: Price page →

  4. 04«What does a facial cost in Zurich?»

    get_price_stats

    Facial treatment in Zürich costs a median of CHF 120, middle half CHF 92.50–179.50 (based on 55 businesses with a price, as of 16 Oct 2026).

    Source: Price page →

  5. 05«How much is a Pizza Margherita in Winterthur?»

    compare_dish_prices

    Pizza Margherita in Winterthur costs a median of CHF 16, middle half CHF 14.60–16.88 (based on 14 restaurants with a price, as of 17 Oct 2026).

    Source: Price page →

  6. 06«Where is the cheapest Rösti in Zurich?»

    compare_dish_prices

    Rösti in Zürich costs a median of CHF 25.25, middle half CHF 18.38–34.50 (based on 64 restaurants with a price, as of 17 Oct 2026).

    Source: Price page →

  7. 07«What does a cappuccino cost in Zurich?»

    compare_dish_prices

    Cappuccino in Zürich costs a median of CHF 5.50, middle half CHF 5–6 (based on 39 restaurants with a price, as of 17 Oct 2026).

    Source: Price page →

  8. 08«Find a well-rated Italian restaurant in Zurich.»

    search_businesses

    57 Restaurants in Zürich, ranked by Hero Score — the top three:

  9. 09«Which hairdressers are there in and around Winterthur?»

    search_businesses

    102 Hairdressers in Winterthur and surroundings (10 km), ranked by Hero Score — the top three:

  10. 10«I need a moving company in the canton of St. Gallen.»

    search_businesses

    21 Moving companies in the Canton of St. Gallen, ranked by Hero Score — the top three:

App status

  • MCP server (cityhero.ch/api/mcp/)Live
  • ChatGPT App DirectorySubmission prepared
  • MCP RegistrySubmission prepared
  • PulseMCPSubmission prepared
  • GlamaSubmission prepared
  • SmitherySubmission prepared
  • mcp.soSubmission prepared

Connect in ChatGPT

  1. Once the CityHero app is live in the ChatGPT app directory: search “CityHero” and connect — done.
  2. Until then via developer mode: Settings → Apps & Connectors → Advanced → enable developer mode.
  3. Choose “Create”, enter “CityHero” as name and the server address above as URL, authentication “None”.
  4. In a chat pick CityHero via “+” → “More”. Results appear as cards, the request as a form with a calendar.

Connect in Claude

  1. Settings → Connectors → “Add custom connector”.
  2. Name “CityHero”, URL = server address above. No sign-in required.
  3. Enable the connector in a chat and simply ask for businesses. Claude shows results as text or interactively, depending on the app version.

Other AI assistants and developers

CityHero speaks the open Model Context Protocol (MCP, Streamable HTTP, no sign-in). Any MCP client can use the tools: search_businesses, get_business, start_inquiry, request_inquiry, list_categories, list_cities, get_price_stats, compare_dish_prices.

Privacy and fairness

  • ✓ A request is only sent after you explicitly confirm the summary.
  • ✓ Your details only go to the businesses you contact — never to third parties, never for advertising.
  • ✓ At most two businesses per request: businesses get real requests, not mass mailings.
  • ✓ Ranking is the open Hero Score — no paid placements in the chat.

FAQ

Does the CityHero app in ChatGPT cost anything?

No. Search and requests are free and non-binding for you. You only need a ChatGPT or Claude account with apps or connectors available.

Is a reservation via ChatGPT binding?

It is a request, not a booking. The business confirms, suggests an alternative or declines — the answer goes straight to your email address or phone.

Which businesses can I contact via chat?

All businesses with the request feature on CityHero: restaurants, bars, hairdressers, beauty, doctors and dentists, craftsmen, movers, fiduciaries, agencies and many more. Cafés, shops and businesses with their own online booking are excluded; for the latter CityHero shows the direct booking link.

How does the assistant know what a business needs?

Every category on CityHero has its own request form. The assistant gets exactly these fields, only asks for what is missing — and checks date and time against the opening hours.

Can the app compare prices?

Yes. For 42 services of hairdressers, massage and beauty studios and driving schools, and for 131 dishes and drinks, it gives the median, the range and the cheapest businesses of a town or all of Switzerland — from the same data as the price pages on cityhero.ch, with data date and source.

Does the app also search nearby or in a whole canton?

Yes. Ask for “near Winterthur” or “in the canton of St. Gallen” and CityHero searches all towns in the radius or the canton and shows the town and distance for every result.