Google Maps Tools

Google Maps place search, business details, reviews, and local discovery

Overview

Google Maps Tools gives AI agents access to the full Google Places database through the industry's most popular google maps api — one of the largest and most accurate local business datasets in the world, covering hundreds of millions of locations across every country and used in more applications than any other location data service.

It acts as a standardized bridge between large language models and real-world location data. Instead of relying on static geographic knowledge, models can retrieve current business information, discover nearby places, and access live customer reviews through a controlled MCP interface — delivering the same data quality as a direct google maps api integration without managing API keys or billing overhead.

By integrating Google Maps Tools, developers enable AI agents to:

• Search for any type of place by keyword, category, or location with search_places • Retrieve comprehensive business information including address, hours, phone number, coordinates, and ratings using get_place_details • Discover what is available around a specific location using search_nearby with radius and category filters • Pull real customer reviews for any place using get_reviews, enabling sentiment analysis and reputation monitoring

This MCP is the foundation for local business research tools, location-aware recommendation engines, travel planning assistants, store locator features, google maps directions api workflows, delivery radius checkers, competitive local benchmarking, and any AI pipeline that needs reliable, real-time location intelligence grounded in live maps google directions data.

Highlights

Protocol
MCP v1.0
Security
OAuth 2.0
Access
Real-time
Tools
4 Tools

Standardized bridge for real-time model context.

Installation

Connect this server to your local or remote agent environment.

mcp_config.json
{
  "mcpServers": {
    "mcp360": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://connect.mcp360.ai/v1/google-maps/mcp?token=YOUR_API_KEY"
      ]
    }
  }
}
Replace YOUR_API_KEY with your actual key from the dashboard.

Skills & Capabilities

What this MCP server can do for your AI agents.

CAPABILITIES
--- name: google-maps description: Search for places and businesses, get detailed location information with ratings and reviews, find nearby points of interest, and access business contact details including hours, phone numbers, and addresses. Use when users need to find restaurants, hotels, stores, get business information, check reviews and ratings, or discover local services. metadata: author: MCP360 version: "1.0.0" tags: - Maps - Local Search - Places - Business Directory - Reviews - Location Intelligence - Google Maps - POI keywords: - maps - google maps - places - business - local - reviews - restaurant - hotel - location - address - directions - nearby - gps - coordinates - ratings - hours - contact creditsPerUse: 1 isPremium: false --- # Google Maps Tools Professional Google Maps API for local business discovery, place intelligence, and location-based services. Find businesses, retrieve detailed place information with reviews and ratings, discover nearby points of interest, and access comprehensive business data for market research and local SEO. ## Core Capabilities - **Place Search**: Search for businesses and locations by name, category, or keywords with location bias, and returns place listings with names, addresses, ratings, business status, place IDs, and geographic coordinates for mapping - **Place Details**: Get comprehensive business information for specific locations including full address and contact information, and returns detailed data with phone numbers, websites, opening hours, price levels, photos, accessibility features, and amenity information - **Nearby Search**: Discover places within a radius of geographic coordinates or address, and returns proximity-sorted results with distance calculations, business types, and relevance scores for location-based recommendations - **Reviews and Ratings**: Access customer reviews, ratings, and sentiment data for businesses, and returns review text, star ratings, review dates, user profiles, helpful votes, and aggregate rating statistics for reputation analysis ## API Access ### MCP360 Connect Endpoints - **Base URL**: `https://connect.mcp360.ai/api/v1` - **Service Path**: `google-maps` - **Authentication**: Bearer token (API key required) ### Service Metadata Endpoint Retrieve service information and available tools: ```bash curl "https://connect.mcp360.ai/api/v1/google-maps" \ -H "Authorization: Bearer YOUR_API_KEY" ``` ### Tool Execution Endpoint Execute specific tools by making POST requests: ```bash curl -X POST "https://connect.mcp360.ai/api/v1/google-maps/{tool_name}" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{...parameters...}' ``` ## Available Tools ### Search Places Find businesses, landmarks, and points of interest by name, category, or search query. **Tool Name:** `search_places` **Credits Required:** 1 **Parameters:** - `query` (string, required): Search terms like "pizza restaurants", "hotels near Times Square", or "Apple Store" - `location` (string, optional): Location bias like "New York, NY" or "San Francisco, CA" for regional results - `language` (string, optional): Language code for results like "en", "es", "fr" (Default: "en") - `region` (string, optional): Country code for regional bias like "us", "uk", "ca" **Example:** ```bash curl -X POST "https://connect.mcp360.ai/api/v1/google-maps/search_places" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "query": "italian restaurants", "location": "Manhattan, New York", "language": "en" }' ``` ### Get Place Details Retrieve comprehensive information about a specific place using its Google Place ID. **Tool Name:** `get_place_details` **Credits Required:** 1 **Parameters:** - `place_id` (string, required): Google Place ID like "ChIJN1t_tDeuEmsRUsoyG83frY4" obtained from search results - `language` (string, optional): Language for place information like "en", "es", "ja" (Default: "en") **Example:** ```bash curl -X POST "https://connect.mcp360.ai/api/v1/google-maps/get_place_details" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "place_id": "ChIJN1t_tDeuEmsRUsoyG83frY4", "language": "en" }' ``` **Response Includes:** - Business name and address - Phone number and website - Opening hours and current status - Price level and rating - Reviews count and photos - Business type and amenities - Wheelchair accessibility - Payment methods accepted ### Search Nearby Find places near a specific location using coordinates or address with radius filtering. **Tool Name:** `search_nearby` **Credits Required:** 1 **Parameters:** - `latitude` (number, optional): Geographic latitude like 40.7580 for Times Square - `longitude` (number, optional): Geographic longitude like -73.9855 for Times Square - `address` (string, optional): Address or location name like "Central Park, New York" - `type` (string, optional): Place type like "restaurant", "cafe", "hotel", "atm", "pharmacy" - `radius` (number, optional): Search radius in meters from 1 to 50000 (Default: 5000) - `keyword` (string, optional): Additional search keyword like "24 hour" or "organic" **Note:** Provide either coordinates (latitude + longitude) OR address for location. **Example:** ```bash curl -X POST "https://connect.mcp360.ai/api/v1/google-maps/search_nearby" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "latitude": 37.7749, "longitude": -122.4194, "type": "coffee_shop", "radius": 1000, "keyword": "wifi" }' ``` ### Get Reviews Retrieve customer reviews and ratings for a specific business or place. **Tool Name:** `get_reviews` **Credits Required:** 1 **Parameters:** - `place_id` (string, required): Google Place ID like "ChIJN1t_tDeuEmsRUsoyG83frY4" - `language` (string, optional): Language for reviews like "en", "es", "fr" (Default: "en") - `sort_by` (string, optional): Sort order - "most_relevant", "newest", "highest_rating", "lowest_rating" (Default: "most_relevant") **Example:** ```bash curl -X POST "https://connect.mcp360.ai/api/v1/google-maps/get_reviews" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "place_id": "ChIJN1t_tDeuEmsRUsoyG83frY4", "language": "en", "sort_by": "newest" }' ``` **Response Includes:** - Review text and rating (1-5 stars) - Author name and profile - Review date and time - Helpful votes count - Photos attached to reviews - Owner response if available ## Authentication All API requests require a Bearer token for authentication: ```bash -H "Authorization: Bearer YOUR_API_KEY" ``` ## Rate Limiting - All tools (search_places, get_place_details, search_nearby, get_reviews): 1 credit per request - Rate limit: 1000 requests per hour - Concurrent requests: Up to 10 parallel calls ## Support - **Blog & Tutorials**: https://mcp360.ai/blog - **Contact**: https://mcp360.ai/contact
These capabilities are available through the MCP protocol interface.

Available Tools

Technical specifications for the 4 available protocol tools.

4 tools

get_place_details tool

Input Specification
{
  "type": "object",
  "required": [
    "place_id"
  ],
  "properties": {
    "language": {
      "type": "string",
      "description": "Language code (e.g., 'en', 'es')"
    },
    "place_id": {
      "type": "string",
      "description": "Google Maps place ID"
    }
  },
  "additionalProperties": false
}
Output Response

None specified.

Direct API Access

Production-ready REST endpoints for custom integrations.

POSTServer Metadata
/api/v1/google-maps
curl "https://connect.mcp360.ai/api/v1/google-maps" \
  -H "Authorization: Bearer YOUR_API_KEY"
POSTExecute Tool
/api/v1/google-maps/{tool_name}
curl -X POST "https://connect.mcp360.ai/api/v1/google-maps/get_place_details" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "place_id": "string"
}'
Authentication

To authenticate, include your API key in the Authorization header using the Bearer scheme. Alternatively, you can use the X-API-KEY header.

Infrastructure

Unified MCP Gateway

One hub for 100+ production-ready tools with centralized management.

Unified API Key

Access 100+ MCP servers with a single authentication token.

Instant Testing

Test and debug any MCP server instantly in our integrated environment.

Centralized Billing

One monthly subscription for all your AI tool integrations and credits.

Scenarios

Standard Use Cases

Integrate the google maps api to embed interactive maps, location search, and route planning into web and mobile applications
Use google maps directions api to calculate travel time, distance, and multi-modal routes for logistics and delivery optimization tools
Power place search features that retrieve business details, reviews, photos, and operating hours from Google's location database
Build geofencing and proximity alert systems using Google Maps geocoding and geolocation APIs for retail and field service apps
Automate address validation and standardization workflows using Google Maps' structured location data and autocomplete API

Frequently Asked Questions

What is Google Maps Tools?

Google Maps Tools is an MCP server that provides structured access to google maps tools capabilities through a standardized protocol, enabling AI models to retrieve and process real-time data.

Which AI models are supported?

Any model that supports MCP protocol including Claude (via Claude Desktop), GPT-4, Gemini, and open-source LLMs through compatible frameworks.

How do I authenticate?

The server supports OAuth 2.0 authentication with API keys. You'll receive credentials upon registration which can be configured in your MCP client.

Is there rate limiting?

Yes, rate limits apply based on your subscription tier. Free tier includes generous limits for development, with higher limits available in paid plans.

Can I use this in production?

Absolutely. Google Maps Tools is designed for production use with enterprise-grade reliability, security, and performance.

Deploy AI agent with Google Maps Tools today.

Start building production-ready AI agent integrations in minutes with standardized protocol access.

Enterprise Ready
Secure OAuth
24/7 Support