{"jsonrpc":"2.0","id":1,"result":{"tools":[{"name":"search_restaurants","title":"Search Aventurator Gastro Restaurants","description":"Search restaurants in Lanzarote that publish their menu through Aventurator Gastro (digital, multilingual QR menus). This is a directory lookup only — restaurants are visited in person, there is no ordering or booking through this tool.\n\nArgs:\n  - query (string, optional): free-text match against restaurant name/tagline/description\n  - limit (number, optional, 1-50, default 20)\n  - offset (number, optional, default 0)\n\nReturns: restaurant profiles (name, tagline, address, languages available) with a menu_url for get_restaurant_menu or direct browsing.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Free-text search across name/tagline/description"},"limit":{"type":"integer","minimum":1,"maximum":50,"default":20},"offset":{"type":"integer","minimum":0,"default":0}}},"annotations":{"title":"Search Aventurator Gastro Restaurants","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true}},{"name":"get_restaurant_menu","title":"Get Restaurant Menu","description":"Get the full digital menu for one restaurant by slug (from search_restaurants), in a given language. Falls back to the restaurant's default language if the requested one isn't published yet.\n\nArgs:\n  - slug (string, required): restaurant slug, e.g. \"slainte-irish-pub\"\n  - language (string, optional): one of es, en, de, fr, it, pt, nl, pl, ru, ar, zh, hi, se, no — defaults to the restaurant's own default language\n\nReturns: one or more menu tabs (sections with items, prices, allergens) plus restaurant contact info.","inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Restaurant slug"},"language":{"type":"string","enum":["es","en","de","fr","it","pt","nl","pl","ru","ar","zh","hi","se","no"]}},"required":["slug"]},"annotations":{"title":"Get Restaurant Menu","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true}}]}}