# Eatcrush > Find the dish you can eat. Every dish in Sydney's restaurants, cafés and pubs, with its allergen status for gluten, dairy, nuts, > egg, soy, sesame, shellfish and fish (plus vegetarian and vegan): free by default, can be made free on > request, contains, or not stated. Each answer carries its evidence and the day the menu was read. Logo: https://eatcrush.com/brand/icon.svg (app icon; PNG https://eatcrush.com/icon-512.png). Wordmark: https://eatcrush.com/brand/wordmark.svg (on dark), https://eatcrush.com/brand/wordmark-on-light.svg. Cities: https://eatcrush.com/ searches dishes with a changeable city chip. Choose a city without JavaScript at https://eatcrush.com/cities/. Live: Sydney (https://eatcrush.com/sydney/), Gold Coast (https://eatcrush.com/gold-coast/), Brisbane (https://eatcrush.com/brisbane/), London (https://eatcrush.com/london/), Cape Town (https://eatcrush.com/cape-town/), San Francisco (https://eatcrush.com/san-francisco/). Windhoek is coming soon. The MCP server and the search API answer for Sydney; other live cities are searched on the site. Outside Sydney, only venues with a good llm-audit-gate verdict export dishes; other listings say “Menu not checked yet.” Existing unprefixed venue and region URLs belong to Sydney. Sitemap index: https://eatcrush.com/sitemap.xml. Index built 2026-11-11: 16,373 venues, 180,216 dishes from 4,449 menus. Menus are read area by area and re-read about monthly. ## Connect (MCP, no sign-up, no key) MCP (streamable HTTP): https://eatcrush.com/mcp ``` { "mcpServers": { "eatcrush": { "url": "https://eatcrush.com/mcp" } } } ``` Tools: search_dishes { query, near?, free_of?[], limit? } · get_venue { id | slug } · list_allergen_free { family, region?, dish_type?, limit? } · compare { dish_type? | venues?[], free_of?[], near?, max_price?, sort?: price|distance|fit, limit? } HTTP for scripts: https://eatcrush.com/api/search?q=gluten+free+pasta+warriewood (also near=, free_of=, status=free|option, limit=) Setup for each app: https://eatcrush.com/agents/ ## Rules an agent must keep - Cite the day the menu was read and link the venue page (https://eatcrush.com/r//) with every answer. - Say where an answer came from: labelled by the venue (menu), described by the venue (statement), inferred from ingredients, or checked by a reviewer. - "Can be made free" means on request; pass on what to ask for (the dish's "how", e.g. "GF pasta +$4"). - "Not stated" is not "free". Pass on the reason when there is one ("fried: ask whether the fryer is shared"). - "Free" and "can be made free" are only ever the venue's own word. "Contains" is the venue's word; "likely contains" (`likelyContains`) is only our guess from the listed ingredients: say it is a guess. - Catering, functions, set (per person) and seasonal menus are not the venue's everyday menu: they are not in search results. - Never call a dish safe. Eatcrush reads each venue’s own menu and says where every answer came from. It never calls a dish safe: kitchens share fryers, boards and flour, and menus change. If you have coeliac disease or an allergy, confirm with staff before you order. - "Coeliac Australia accredited" comes from Coeliac Australia's Gluten Free Accreditation Program list, with the date it was checked. ## Pages - Search: https://eatcrush.com/?q= (e.g. https://eatcrush.com/?q=italian+gluten+free+warriewood) - Compare a dish or restaurants side by side (price, allergens, distance): https://eatcrush.com/compare/?q= (e.g. https://eatcrush.com/compare/?q=compare+gluten+free+burgers+near+me, https://eatcrush.com/compare/?q=grill%27d+vs+betty%27s+burgers) - One dish compared across Sydney: https://eatcrush.com/compare/small-plates/, https://eatcrush.com/compare/seafood-dishes/, https://eatcrush.com/compare/desserts/, https://eatcrush.com/compare/pizzas/, https://eatcrush.com/compare/sides/, https://eatcrush.com/compare/breakfast-dishes/, https://eatcrush.com/compare/salads/, https://eatcrush.com/compare/fried-chicken-dishes/, https://eatcrush.com/compare/curries/, https://eatcrush.com/compare/pasta-dishes/, https://eatcrush.com/compare/sandwiches/, https://eatcrush.com/compare/noodle-dishes/ (all: https://eatcrush.com/compare/) - Compare data as JSON (no key): https://eatcrush.com/compare/data/venues.json (venues with menus: printed price range, allergen counts, hours) and https://eatcrush.com/compare/data/dish-.json (e.g. dish-burger.json: every dish of that type with printed price, allergen bitmasks per docs/INDEX-FORMAT.md, and its menu source and date) - How allergen status is decided: https://eatcrush.com/about/ - For restaurants (claim a listing free, fix dishes, prices and allergens; every change is reviewed): https://eatcrush.com/owners/ - Gluten free in Sydney: https://eatcrush.com/gluten-free/ (per area: https://eatcrush.com/gluten-free//) - Nut free in Sydney: https://eatcrush.com/nut-free/ (per area: https://eatcrush.com/nut-free//) - Dairy free in Sydney: https://eatcrush.com/dairy-free/ (per area: https://eatcrush.com/dairy-free//) - Vegan in Sydney: https://eatcrush.com/vegan/ (per area: https://eatcrush.com/vegan//) - Pubs, bars & breweries (Sydney City/CBD + Northern Beaches), gluten free and allergens: https://eatcrush.com/pubs-bars/ - Areas: https://eatcrush.com/northern-beaches/, https://eatcrush.com/lower-north-shore/, https://eatcrush.com/upper-north-shore/, https://eatcrush.com/city/, https://eatcrush.com/eastern-suburbs/, https://eatcrush.com/inner-west/, https://eatcrush.com/ryde/, https://eatcrush.com/st-george/, https://eatcrush.com/sutherland/, https://eatcrush.com/canterbury-bankstown/, https://eatcrush.com/parramatta/, https://eatcrush.com/hills/, https://eatcrush.com/west/, https://eatcrush.com/south-west/, https://eatcrush.com/hawkesbury/, https://eatcrush.com/blue-mountains/, https://eatcrush.com/central-coast/ - Every venue: https://eatcrush.com/sitemap.xml