Back to Home
domdomegg icon

google-maps-places-mcp

Verified Safe

by domdomegg

Overview

Facilitates AI access to Google Maps Places API for searching locations, obtaining business information, and retrieving place photos for various applications like meeting coordination, local recommendations, and address validation.

Installation

Run Command
GOOGLE_CLIENT_ID='your-client-id' GOOGLE_CLIENT_SECRET='your-client-secret' MCP_TRANSPORT=http npm start

Environment Variables

  • GOOGLE_CLIENT_ID
  • GOOGLE_CLIENT_SECRET
  • MCP_TRANSPORT
  • PORT

Security Notes

The server acts as an OAuth proxy, handling Google API credentials (Client ID/Secret) securely via environment variables. It does not store user access tokens, performing stateless token validation against Google's tokeninfo endpoint with caching to improve performance and gracefully handle expired tokens by returning HTTP 401, which is critical for client-side token refresh. Input/output schemas are rigorously validated using Zod, minimizing data-related vulnerabilities. No 'eval' or obfuscation is present, and network interactions are standard for an OAuth flow. The overall design prioritizes secure handling of external API access.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassMedium
Avg Tokens1500
Stars0
Forks0
Last Update2026-01-07

Tags

Google MapsPlaces APILocation SearchBusiness InformationPhotos