NYCfoodie
Editorial NYC restaurant recommendations for AI agents: search, compare, guides, ratings.
| Endpoint | https://nycfoodie-production.up.railway.app/mcp (streamable-http) |
|---|---|
| Registry version | 1.0.0 |
| Now | 8 tools · grade C (71) · pin ts_5217adc3547be80e341cda300160aee4 · protocol 2025-06-18 |
| First / last listed | 2026-11-12 01:22 UTC / 2026-11-12 01:22 UTC |
| Grade over time | 2026-11-12: C (71), 8 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: search_restaurants get_restaurant compare_restaurants find_guides find_similar guide_consensus top_rated submit_feedback
search_restaurants | Search restaurants by free text, cuisine, neighbourhood, occasion or price, optionally near a point. Use when the user describes what they want (e.g. 'Italian date night in the West Village', 'ramen near me') rather than naming a specific restaurant. Free text matches names, tags, review prose and guide blurbs (e.g. 'cacio e pepe'). Returns compact matches with Infatuation rating (0–10), price tie params: query, city*, cuisine, neighborhood, occasion, min_rating, price_tier, include_closed, lat, lng, radius_km, sort, limit |
get_restaurant | Get the full picture for one restaurant in one call: Infatuation rating (0–10), price tier, address, reservation link, booking intel, review summary, tags and every guide it appears in. Use when the user names a specific restaurant. editorial_blurbs carries verbatim Eater guide excerpts (guide title, URL, position, blurb, captured_at) for any venue with Eater guide entries — Eater-only venues have params: id, name, city*, include_prose |
compare_restaurants | Compare 2–5 named restaurants head-to-head as structured data (rating, price, tags, review summary). Use when the user asks to choose between specific places, e.g. 'should I go to X or Y?' or to compare four options on a budget. params: restaurants, ids, city* |
find_guides | Find curated editorial guides (ranked lists) matching a theme, e.g. 'best ramen'. Returns each guide with its ranked entries, blurbs and linked restaurants. Use when the user wants the editorial lists themselves rather than individual restaurant picks. Set include_entries=false to list guide titles and metadata without pulling every entry blurb. params: city*, query, limit, include_entries |
find_similar | Find restaurants similar to a named one, scored by shared cuisine, occasion and neighbourhood tags, price-tier proximity and guide co-occurrence. Use for 'like X' or 'alternatives to X' requests. params: id, name, city*, limit |
guide_consensus | Rank restaurants by how many distinct guides feature them, optionally filtered by theme. Use for 'where can't I go wrong' or safest-bet picks. Differs from find_guides: this returns ranked restaurants, not the guides themselves. Each row carries guide_appearance_count (a number); get_restaurant's guide_appearances is the full entry list. params: city*, theme, limit |
top_rated | List the highest-rated restaurants (Infatuation 0–10 scale), with optional cuisine, neighbourhood and price filters. Use for 'best in the city' requests. Differs from search_restaurants: no free-text query, strictly rating-ordered. params: city*, cuisine, neighborhood, occasion, min_rating, price_tier, include_closed, lat, lng, radius_km, limit |
submit_feedback | Record feedback on a tool result: a 1–5 rating, a comment, or both (at least one is required). Use after showing the user a recommendation to log what was good or wrong. Each call stores a new feedback entry; it changes nothing the user sees. params: tool, rating, comment |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.