Model Context Protocol

Connect your AI agent

Plug foodnear.me into Claude Desktop, Cursor, or any MCP host — 5 tools, 4 resources, 3 prompts, no API key during beta.

Quick start

  1. Open ~/.cursor/mcp.json or Claude Desktop's claude_desktop_config.json
  2. Paste the config below
  3. Restart your MCP host
{
  "mcpServers": {
    "foodnear-me": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://foodnear.me/mcp"]
    }
  }
}

Endpoint: https://foodnear.me/mcp · mcp-server.json · llms.txt

Tools

  • search_restaurants — lat/lng search, cuisine, dietary, ADO
  • get_restaurant — profile + Schema.org JSON-LD
  • get_menu — Menu Protocol v1.0 menu
  • get_ado_score_breakdown — ADO factors + recommendations
  • validate_menu_protocol — validate MP JSON before publish

Resources

  • foodnearme://spec/menu-protocol
  • foodnearme://spec/openapi
  • foodnearme://agent/skill
  • foodnearme://examples/search-flow

Prompts

  • find_dinner_near_me — location + optional cuisine/dietary
  • dietary_constrained_menu — restaurant_id + restrictions
  • validate_my_menu — validate Menu Protocol JSON before publish

Tool errors

Failed tool calls return _meta.error with code, hint, and retryable so agents can self-correct.

VALIDATION_ERROR · NOT_FOUND · UPSTREAM

Canonical host documentation (FAQ, verify commands, architecture): GitHub README · foodnear.me