Google Maps MCP. Calculate routes, find locations, and analyze addresses.
Google Maps MCP gives your agent full control over location intelligence and routing. You can convert physical addresses into precise coordinates, search for businesses like restaurants or hospitals in any area, grab deep details on specific venues (like hours and phone numbers), and calculate accurate travel routes with estimated times of arrival. It's all built to let you talk about geography and logistics naturally.
Give Claude and any AI agent real-world access
It translates any human-readable address or place name into precise latitude and longitude numbers.
The tool searches massive databases to find specific types of spots, like 'gyms near me' or 'coffee shops in Brooklyn', returning critical IDs needed for deeper research.
Using a spot’s unique ID, you can pull detailed data—including opening hours, phone numbers, and user reviews—without running another search.
It determines the best route between two points, giving you the total distance, estimated time of arrival (ETA), and options for driving, walking, or transit.
Ask an AI about this
Waiting for input…
What AI agents can do with Google Maps: 4 Tools Available
These four tools let your agent perform every location-based task, from converting a simple address into precise latitude/longitude coordinates to calculating complex, multi-mode travel routes.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Google Maps MCPGeocode
Converts any specific street address or location name into precise latitude and longitude coordinates.
Place Search
Searches for types of businesses, like restaurants or hospitals, within a defined...
Place Details
Retrieves specific information about a known location, such as its phone number...
Directions
Calculates the best route between an origin and destination, providing distance...
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on each call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Google Maps, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,200+ others, all in one place
- Add new capabilities to your AI anytime you want
- Connections are secured and governed automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog weekly
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Google Maps. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS CLOUD
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on each call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Mapping out physical locations used to be a mess of clicks and tabs.
Today, if your job requires knowing where something is, you spend time jumping between Google Maps, Yelp, and internal CRM dashboards. You copy an address into the map tool, then click on it to get coordinates, then open a second tab to find its phone number, and finally, start a third search just to calculate the best route for your team. It's tedious, fragmented work.
With this MCP, all that happens in one conversation. You tell your agent the address, and it handles the geocoding automatically. If you need directions next, it uses that same coordinate data without any manual intervention. Your agent gives you a single, comprehensive answer.
The Google Maps MCP gives you immediate access to location intelligence.
You eliminate the need for multiple manual lookups—no more going through generic search arrays just to find operating hours. The moment you ask about a place, the 'place_details' tool pulls everything needed: reviews, website links, and current operational status.
What changes is that your agent acts like an expert travel planner who already has access to all the world’s mapping data, saving you minutes of clicking and hours of frustration.
What Google Maps MCP does for your AI
This MCP lets your agent do anything location-related without opening a browser. Forget manually copying addresses or jumping between tabs just to check if a business is open or how long a drive takes. You give your AI client an address, and it instantly spits out the exact coordinates. Need to find the best Italian place near the office? It searches millions of spots, pulls up detailed info like reviews and phone numbers for the top candidates, and even calculates exactly how long you'll take to get there by car or bike.
When building complex workflows, connecting this MCP via Vinkius gives your agent immediate access to one of the industry’s most reliable data sources, making location analysis a part of natural conversation.
019d75a8-f1a4-7339-b682-3088b8640eef How to set up Google Maps MCP
The bottom line is, you get real-time, actionable geographical intelligence right where you're talking to your AI client.
First, subscribe to this MCP and input your Google Maps API Key into Vinkius.
Next, tell your AI client what you need—for instance, 'What's the route from Point A to Point B by train?'
Your agent uses the tools to pull location data, calculate the path, and present the full results directly in your chat window.
Who uses Google Maps MCP
Anyone who deals with physical locations or travel plans needs this. It’s for the logistics planner tired of opening multiple map tabs, the real estate analyst needing quick POI checks, and customer support staff who need to verify a client's address instantly.
Calculating optimal delivery routes and verifying ETAs for multi-stop shipments across different city zones.
Running large-scale searches to find nearby points of interest (POIs) or converting multiple client addresses into coordinates for mapping.
Quickly looking up a customer's business address details, verifying its operating hours, or finding the nearest service center in real-time during a call.
Benefits of connecting Google Maps MCP
Stop guessing on travel times. The 'directions' tool calculates the optimal route, distance, and ETA for driving, walking, or transit, giving you immediate logistical answers.
No more manual address lookups. Use the 'geocode' tool to instantly convert any physical street address into precise coordinates (Lat/Lng) that your agent can use in further calculations.
Deep dive on venues: Instead of just finding a spot, the 'place_details' tool pulls rich metadata—phone numbers, reviews, and hours—to solve customer questions immediately.
Advanced searching is easy. The 'place_search' tool lets you ask for specific types of businesses (e.g., 'dentists in downtown') without knowing their exact coordinates first.
Flexibility matters. You can check travel logistics across multiple modes using the same tools, whether it’s calculating a bike path or figuring out train connections.
Google Maps MCP use cases
Checking service coverage for a new client site
A real estate agent needs to know if there are adequate resources nearby. They ask their agent, 'Are there hospitals and highly-rated coffee shops within a quarter mile of 123 Main St?' The agent uses 'place_search' multiple times to confirm the local amenity density before recommending the site.
Planning an intercity team training trip
The HR manager needs directions for a multi-day event. They ask, 'What’s the fastest way from the hotel (Point A) to the conference center (Point B) by car?' The agent uses 'directions' and specifies 'driving mode,' giving an accurate ETA.
Validating a client's business location data
A support team member receives an old customer file with just an address. They use the 'geocode' tool first to get coordinates, then run 'place_details' using those coords to verify if the phone number or operating hours are still current.
Finding the nearest specialized supplier
An industrial buyer needs a specific type of equipment. They ask, 'Show me all plumbing supply stores near the facility and give me their best contact numbers.' The agent uses 'place_search' followed by retrieving details using 'place_details'.
Google Maps MCP tradeoffs
What to watch out for, and the recommended way to handle each one.
Treating it like a standard search engine
Asking the agent to just 'find me pizza places in Brooklyn.' This only gives a list of names and basic info, lacking actionable depth.
First, use 'place_search' to find candidate locations. Then, specify that you need details for the top three using 'place_details' so you get hours, reviews, and phone numbers.
Ignoring travel constraints
Simply asking 'How do I get from SF to SJ?' The agent might give a general distance without considering transport type.
Always specify the mode in your prompt. Use 'directions' and say, 'Calculate directions by train,' or 'Calculate directions for walking.' This forces the correct route calculation.
Copying coordinates manually
Getting a vague address from a document and having to open Google Maps yourself just to find Lat/Lng values.
Use 'geocode' immediately. Provide the full street address, and your agent will return the precise coordinate pair (Lat: X, Lng: Y) for immediate use in other tools.
When to use Google Maps MCP
Use this MCP if your task revolves around physical location intelligence—if you need to know where something is, how far away it is, or what services are available at a given spot. Specifically, if you must translate an address into coordinates ('geocode'), find the best route between two points ('directions'), or pull deep business metrics like hours and phone numbers ('place_details'). Don't use this MCP if your goal is purely theoretical data analysis (like calculating tax rates) or managing internal CRM records; for those, you need a dedicated database connector. You should only rely on these tools when the input or output must be geographically grounded.
Frequently asked questions about Google Maps MCP
How does Google Maps MCP help with calculating routes? +
The 'directions' tool calculates the optimal route between two points. It considers transit mode (walking, driving, biking) and gives you the total distance and estimated travel time for your specific journey.
What if I just have a street name and no numbers? +
You can use the 'geocode' tool. While it works best with full addresses, providing enough context (street name + city) usually allows it to pinpoint the general coordinates you need.
Can I find a specific type of restaurant using Google Maps MCP? +
Yes. You use the 'place_search' tool and simply describe what you are looking for, like 'Mexican restaurants' or 'Italian pizzerias,' and it finds matching venues.
Does place_details require a specific ID? +
Yes. To get deep details like phone numbers or opening hours, the 'place_details' tool needs the unique PlaceID of that location to ensure it pulls accurate data.
Is Google Maps MCP limited to major cities only? +
The underlying platform supports millions of physical entities. You can search for and retrieve details about businesses in various metro areas, provided they are within the indexed Google Maps database.