search_google_maps
Search Google Maps for local businesses, places, and services. Submit a query with location to retrieve structured data including name, address, phone, rating, and coordinates.
Instructions
Search Google Maps for local businesses, places, points of interest, and services. Returns structured place data including business name, Google Place ID, category, formatted street address, phone numbers, website URL, geo-coordinates (latitude/longitude), star rating, total review count, and direct Google Maps URL.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of place results to return (between 1 and 50, default is 10). | |
| query | Yes | The search query for Google Maps. Can be a business category, specific place name, service, or landmark along with a location. Examples: 'coffee shops in Koramangala Bangalore', 'dentists near Connaught Place Delhi', 'Italian restaurants in Bandra Mumbai', 'hospitals in Hyderabad', 'electricians near Indiranagar', 'museums in London'. | |
| country | No | Two-letter ISO 3166-1 alpha-2 country code to localize search results and map boundaries. Default is 'in' (India). Other examples: 'us' (United States), 'gb' (United Kingdom), 'ca' (Canada), 'au' (Australia), 'de' (Germany), 'fr' (France), 'sg' (Singapore), 'ae' (UAE). | in |
| language | No | Language code for the results (e.g. 'en' for English, 'hi' for Hindi, 'es' for Spanish, 'fr' for French, 'de' for German, 'ja' for Japanese). Default is 'en'. | en |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | The search query that was executed | |
| places | No | List of matched Google Maps places | |
| country | Yes | The ISO 3166-1 alpha-2 country code used (e.g., 'in', 'us') | |
| language | Yes | The language code used for results (e.g., 'en', 'hi') | |
| total_results | Yes | Number of places returned in this response |