FN

Food Near Me

me.foodnear/foodnear-me

AI-native restaurant discovery: verified/menu-indexed/discovered tiers + signed allergy-safety data.

Yes, your AI can use this right now.Answered a live MCP handshake in 1085 ms with no sign-in needed and exposes 9 tools.

Connect it

Settings → Connectors → Add custom connector
URL: https://foodnear.me/mcp

9 tools, verified live

Pulled straight from the server with tools/list on 2026-10-18.
search_restaurantsread-only

Call this tool when the user wants restaurant or food discovery near a known location and may need menu trust signals. Input Requirements (CRITICAL): provide either flat `lat`/`lng` or Google-style `locationBias.circle.center.latitude`/`longitude`; if the user gave only a vague place name, resolve it before calling or include a specific city/region in `textQuery`/`query`. Returns verified venues f

get_restaurantread-only

Call this tool after `search_restaurants` when you need a detailed restaurant profile for a returned `id`. Input Requirements (CRITICAL): `restaurant_id` MUST be a UUID copied from a `search_restaurants` result; do not invent IDs. Returns Schema.org/Restaurant JSON-LD markup plus Menu Protocol extensions including ADO score, verification status, menu availability, payment methods, and dietary cert

get_menuread-only

Call this tool only when a `search_restaurants` or `get_restaurant` response has `menu_available: true`. Input Requirements (CRITICAL): `restaurant_id` MUST be a UUID copied from a prior FNM result. Returns the full menu in Menu Protocol v1.0 format with item dietary booleans, declared allergens, customization options, preparation times, trust notice, and signature metadata. PREFER `verification_s

get_ado_score_breakdownread-only

Call this tool when a restaurant owner, operator, or agent wants to understand why a restaurant is more or less agent-ready. Input Requirements (CRITICAL): `restaurant_id` MUST be a UUID copied from a FNM result. Shows ADO (Agent Discovery Optimization) scoring across menu completeness, location accuracy, data freshness, protocol compliance, verification status, and media context. MUST treat sub-s

get_safety_attestationread-only

Call this tool when you need a citable, tamper-evident allergy-safety statement for ONE restaurant — for example before telling a user a place is safe for a severe allergy. Input Requirements (CRITICAL): `restaurant_id` MUST be a UUID copied from a prior FNM result. Returns an explicit `safety_tier`. For a CURATED tier (`dedicated`, `strong_protocol`, `shared_verify`) it includes an Ed25519 `attes

validate_menu_protocolread-only

Call this tool when validating a draft or exported Menu Protocol payload before submission or integration. Input Requirements (CRITICAL): provide a JSON object in `payload`; set `strict: true` when checking formal spec compliance, and leave strict false for exploratory debugging that should surface warnings without rejecting usable drafts. Returns validation errors, schema warnings, Schema.org com

explore_area_for_dietread-only

Call this tool when the user wants a neighborhood overview that surfaces trust tiers explicitly — for example, "what's good for vegan eaters within a mile of this location" or "survey the area around X". Input Requirements (CRITICAL): `location` MUST be `{latitude, longitude}` (Google-style nested object). Returns three tier buckets — `verified`, `menu_indexed`, `discovered` — each trimmed to `top

compare_restaurants_for_dietread-only

Call this tool when the user wants a side-by-side dietary comparison for 2 to 5 specific restaurants already identified in FNM results. Input Requirements (CRITICAL): `restaurant_ids` MUST be UUIDs copied from prior FNM responses, and `dietary` MUST include at least one supported dietary flag. Optional `user_location` (`{latitude, longitude}`) enables per-row `distance_meters` and uses distance as

find_restaurants_along_routeread-only

Call this tool when the user wants route-adjacent dining options between two known coordinates and may care about dietary fit. Input Requirements (CRITICAL): both `origin` and `destination` MUST be `{latitude, longitude}` objects; optional `route_polyline` MUST be a valid encoded polyline if provided. The tool samples waypoints along the corridor, merges nearby search matches, then ranks by dietar

Alternatives in Search & Research

Compare →
Try “Notion”, “Stripe”, “create invoice”, “browser”