Skip to main content
Glama

Restaurant Booking MCP Server

by samwang0723

search_restaurants

Find top 3 AI-recommended restaurants within 3km radius based on location, cuisine type, mood, event, or specific food keywords. Simplify your dining choices with tailored suggestions.

Instructions

Search for restaurants based on location, cuisine types, mood, and event type. Returns top 3 AI-recommended restaurants within 3km radius. You can also search for specific food types using keywords.

Input Schema

NameRequiredDescriptionDefault
cuisineTypesNoArray of preferred cuisine types (e.g., ["Italian", "Japanese", "Mexican"])
eventYesType of event or occasion
keywordNoSearch for specific food types or dishes (e.g., "hotpot", "sushi", "pizza", "ramen", "dim sum", "barbecue")
latitudeNoLatitude of the search location (default: 24.1501164 - Taiwan)
localeNoLocale for search results and Google API responses (e.g., "en" for English, "zh-TW" for Traditional Chinese, "ja" for Japanese, "ko" for Korean, "th" for Thai). Affects restaurant names, reviews, and other text content.en
longitudeNoLongitude of the search location (default: 120.6692299 - Taiwan)
moodYesDesired mood/atmosphere (e.g., "romantic", "casual", "upscale", "fun", "quiet")
placeNameNoPlace name to search near (e.g., "New York", "Tokyo", "London"). Alternative to providing latitude/longitude coordinates.
priceLevelNoPrice level preference (1=inexpensive, 4=very expensive)
radiusNoSearch radius in meters (default: 3000 = 3km)

Input Schema (JSON Schema)

{ "properties": { "cuisineTypes": { "description": "Array of preferred cuisine types (e.g., [\"Italian\", \"Japanese\", \"Mexican\"])", "items": { "type": "string" }, "type": "array" }, "event": { "description": "Type of event or occasion", "enum": [ "dating", "family gathering", "business meeting", "casual dining", "celebration" ], "type": "string" }, "keyword": { "description": "Search for specific food types or dishes (e.g., \"hotpot\", \"sushi\", \"pizza\", \"ramen\", \"dim sum\", \"barbecue\")", "type": "string" }, "latitude": { "default": 24.1501164, "description": "Latitude of the search location (default: 24.1501164 - Taiwan)", "type": "number" }, "locale": { "default": "en", "description": "Locale for search results and Google API responses (e.g., \"en\" for English, \"zh-TW\" for Traditional Chinese, \"ja\" for Japanese, \"ko\" for Korean, \"th\" for Thai). Affects restaurant names, reviews, and other text content.", "type": "string" }, "longitude": { "default": 120.6692299, "description": "Longitude of the search location (default: 120.6692299 - Taiwan)", "type": "number" }, "mood": { "description": "Desired mood/atmosphere (e.g., \"romantic\", \"casual\", \"upscale\", \"fun\", \"quiet\")", "type": "string" }, "placeName": { "description": "Place name to search near (e.g., \"New York\", \"Tokyo\", \"London\"). Alternative to providing latitude/longitude coordinates.", "type": "string" }, "priceLevel": { "description": "Price level preference (1=inexpensive, 4=very expensive)", "enum": [ 1, 2, 3, 4 ], "type": "number" }, "radius": { "default": 3000, "description": "Search radius in meters (default: 3000 = 3km)", "type": "number" } }, "required": [ "mood", "event" ], "type": "object" }

You must be authenticated.

Other Tools from Restaurant Booking MCP Server

Related Tools

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/samwang0723/mcp-booking'

If you have feedback or need assistance with the MCP directory API, please join our Discord server