{"ok":true,"site":{"host":"hishibat.github.io","url":"https://hishibat.github.io/webmcp-google-map-agent/","type":"live","desc":"WebMCP GoogleMap Agent","tools":[{"name":"natural_language_map_command","kind":"act","impl":"imperative","description":"Operate the Google Maps view from a natural language instruction. Supports place search, local search, rating/review hints, routes, travel mode, zoom, and satellite map mode.","title":"Natural language map command","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"command":{"type":"string","description":"Natural language command, for example '評価4.5以上の日本食レストラン' or '東京駅から東京タワーまで徒歩'."}},"required":["command"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-google-map-agent/"},{"name":"search_google_maps","kind":"answer","impl":"imperative","description":"Search Google Maps for a place, address, or category. Add optional context and rating/review hints such as ratingMin or reviewsMin.","title":"Search Google Maps","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Place, address, or category to search."},"context":{"type":"string","description":"Optional location context."},"ratingMin":{"type":"number","description":"Minimum desired Google Maps rating, folded into the search query as a hint."},"reviewsMin":{"type":"number","description":"Minimum desired review count, folded into the search query as a hint."},"highRated":{"type":"boolean","description":"Prefer highly rated results."},"zoom":{"type":"number","description":"Map zoom from 3 to 21."},"mapType":{"type":"string","enum":["roadmap","satellite"],"description":"Map visual mode."}},"required":["query"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-google-map-agent/"},{"name":"route_google_maps","kind":"act","impl":"imperative","description":"Show a Google Maps route from an origin to a destination with driving, walking, transit, or bicycling mode.","title":"Route Google Maps","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"origin":{"type":"string","description":"Starting place or address."},"destination":{"type":"string","description":"Destination place or address."},"travelMode":{"type":"string","enum":["driving","walking","transit","bicycling"]},"zoom":{"type":"number","description":"Map zoom from 3 to 21."}},"required":["origin","destination"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-google-map-agent/"},{"name":"set_map_zoom","kind":"act","impl":"imperative","description":"Set an absolute zoom level or adjust the current Google Maps zoom by a delta.","title":"Set map zoom","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"zoom":{"type":"number"},"delta":{"type":"number"}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-google-map-agent/"},{"name":"get_current_search","kind":"answer","impl":"imperative","description":"Return the current Google Maps intent, target, route, zoom, generated URL, and iframe URL.","title":"Get current map state","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/webmcp-google-map-agent/"}],"category":"Travel & Events","apiSurface":"spec","toolCount":5}}