Google Maps MCP Server

MCP serverSearch

Give your AI the ability to search Google Maps and pull up business details when you ask. Once added, it can find a business's name, address, phone number, rating, opening hours, and GPS location. That makes it easier to research places, plan visits, or contact a business directly.

Available today. Use it from your connected AI after setup.

After adding it, ask your AI to look up a business on Google Maps, such as a restaurant's address, phone number, or opening hours.

Then ask your AI: use Google Maps MCP Server to search google maps

What your AI can do with it

  • Search Google Maps for businesses
  • Find a business's address
  • Look up a business's phone number
  • Check a business's rating
  • See a business's opening hours
  • Get GPS coordinates for a business

From the project's README

As published by sagar27888/google-maps-mcp-server in README.md.

A standalone Model Context Protocol server that exposes Google Maps business search as a single MCP tool, backed by Techforce Global's Google Maps Scraper Apify Actor.

Tool

search_google_maps

Search Google Maps for businesses/places by keyword and location.

ParameterTypeRequiredDescription
searchQueriesstring[]yesOne or more search terms, e.g. "restaurants in Delhi"
maxResultsintegernoMax places per query (default 20, max 500)
languagestringnoLanguage code for results, e.g. "en"

Returns structured JSON: business name, address, phone, rating, opening hours, and GPS coordinates.

Authentication

Every request must include your own Apify API token:

Authorization: Bearer <YOUR_APIFY_TOKEN>

Usage is billed to the token owner's Apify account, not to Techforce Global. Get your token at Apify Console → Settings → Integrations.

Installation

Hosted (recommended)

Connect directly to the hosted endpoint — no install required:

https://<your-vercel-project>.vercel.app/mcp

Example client config (Claude Desktop / any MCP client supporting Streamable HTTP):

{
  "mcpServers": {
    "google-maps": {
      "url": "https://<your-vercel-project>.vercel.app/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_APIFY_TOKEN>"
      }
    }
  }
}

Run locally

npm install
npm start

Server listens on http://localhost:4000/mcp.

Deploying on Vercel (free)

This project includes a serverless entry point (api/mcp.js) and a vercel.json rewrite so the public endpoint is available at a clean /mcp path.

  1. Go to vercel.com, sign in, click Add New → Project.
  2. Import this GitHub repo (Sagar27888/google-maps-mcp-server).
  3. Framework preset: Other. No build command needed — Vercel auto-detects the api/ folder.
  4. Click Deploy.
  5. The public endpoint becomes available at https://<your-vercel-project>.vercel.app/mcp.

Deploying on Apify (alternative)

This project is also an Apify Actor configured for Standby mode, which turns it into a long-running HTTP service instead of a one-shot batch job.

  1. Push this project to an Actor on your Apify account (Apify Console → Actors → Create new → connect this source, or use the Apify CLI: apify push).
  2. In the Actor's Settings → Standby, enable Standby mode.
  3. The public endpoint becomes available at https://<actor-name>.<your-apify-username>.apify.actor/mcp.

License

MIT

Tools it offers (1)

What this server listed when ahel dialed its public endpoint in Sep 2026, with no key and no account of yours. The names are the server’s own.

  • search_google_maps

Signals

Last commit
Sep 2026

ahel review

  • S4info
    community integration — published by sagar27888, not google

Automated review, not a security audit. Ruleset v1.

Advanced
Delivery
google-maps-mcp-server MCP server → your ahel gateway (mcp.ahel.ai) → every connected AI client.
Catalog kind
mcp-server
Gateway key
io-github-sagar27888-google-maps-mcp-server
Source
github.com/sagar27888/google-maps-mcp-server
Hosted endpoint
https://google-maps-mcp-server.vercel.app/mcp