# Food Near Me MCP server

AI-native restaurant discovery with verified Menu Protocol data.

## Links
- Registry page: https://www.getdrio.com/mcp/me-foodnear-foodnear-me
- Repository: https://github.com/food-near-me/platform
- Website: https://foodnear.me

## Install
- Endpoint: https://foodnear.me/mcp
- Auth: Not captured

## Setup notes
- Remote endpoint: https://foodnear.me/mcp

## Tools
- search_restaurants - Search for restaurants near a location. Returns verified venues first (owner-approved Menu Protocol menus), then discovered venues (basic listing only — no authoritative menu). Use menu_available and verification_status on each result. Call get_menu only when menu_available is true. Endpoint: https://foodnear.me/mcp
- get_restaurant - Get detailed restaurant profile with Schema.org/Restaurant JSON-LD markup and Menu Protocol extensions including ADO score, verification status, payment methods, and dietary certifications. Endpoint: https://foodnear.me/mcp
- get_menu - Get the full menu in Menu Protocol v1.0 format. Includes all items with explicit dietary boolean flags, declared allergens, customization options with price adjustments, preparation times, and cryptographic signature proving owner approval. Endpoint: https://foodnear.me/mcp
- get_ado_score_breakdown - Get the ADO (Agent Discovery Optimization) score breakdown for a restaurant. Shows weighted scoring across menu completeness, location accuracy, data freshness, protocol compliance, verification status, and media context. Includes recommendations for improvement. Endpoint: https://foodnear.me/mcp
- validate_menu_protocol - Validate a JSON payload against the Menu Protocol v1.0 schema. Returns validation errors, missing required fields, Schema.org compliance gaps, and recommendations for improving ADO score. Use this to check menu data before submission or to debug integration issues. Endpoint: https://foodnear.me/mcp

## Resources
- foodnearme://spec/menu-protocol - Complete Menu Protocol v1.0 specification. Defines the schema for structured restaurant menu data, dietary flags, allergens, and cryptographic signatures. MIME type: text/markdown
- foodnearme://spec/openapi - OpenAPI 3.1 specification for the foodnear.me REST API. Use this for traditional HTTP integration. MIME type: application/json
- foodnearme://agent/skill - SKILL.md file with detailed usage instructions, example flows, and best practices for AI agents. MIME type: text/markdown
- foodnearme://examples/search-flow - Step-by-step example of a complete restaurant search and menu retrieval flow. MIME type: text/markdown

## Prompts
- find_dinner_near_me - Find verified restaurants near a location and retrieve a Menu Protocol menu for the best match. Arguments: location, cuisine, dietary
- dietary_constrained_menu - Load a restaurant menu and filter items using explicit Menu Protocol dietary flags and allergen arrays — never guess from dish names. Arguments: restaurant_id, restrictions
- validate_my_menu - Validate a Menu Protocol v1.0 JSON payload before publish and summarize fixes to improve ADO score. Arguments: strict

## Metadata
- Owner: me.foodnear
- Version: 1.0.0
- Runtime: Streamable Http
- Transports: HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: May 19, 2026
- Source: https://registry.modelcontextprotocol.io
