Google Maps Places, Reviews & Local Leads API MCP Server

Real-time Google Maps local business leads, reviews, places & emails MCP. OAuth or API key.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
94%
Vollständigkeit des Schemas
100%
Qualität der Benennung
80%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (1)

  • LOWTool 'places_nearby' description lacks action verbin places_nearby

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~1,771Tokens (Tool-Definitionen)
~1.5 KBTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (1.38% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "mcp-server": {
      "url": "https://mcp.googlemapsapi.io/v1/mcp"
    }
  }
}

Remote-Endpunkte

https://mcp.googlemapsapi.io/v1/mcpstreamable-http
https://api.googlemapsapi.io/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (8)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢places_search(q, limit, offset, lang, region, ...)

Search Google Maps local businesses in real time by natural-language query (e.g. "HVAC contractors in Austin, TX") and return ratings, review counts, E.164 phone numbers, website domains, street addresses, opening hours, Place IDs, CIDs, and GPS coordinates. Cost: 5 Credits / place returned ($0.20–$0.50/1K places; 0 Credits if empty).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "description": "Natural-language search query, e.g. \"Specialty coffee roasters in Austin, TX\" or \"Dental clinics in Miami, FL\"."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 100,
      "default": 20,
      "description": "Maximum number of places to return (1–100)."
    },
    "offset": {
      "type": "integer",
      "minimum": 0,
      "default": 0,
      "description": "Pagination offset (>= 0)."
    },
    "lang": {
      "type": "string",
      "default": "en",
      "description": "ISO 639-1 language code (e.g. \"en\", \"es\", \"de\")."
    },
    "region": {
      "type": "string",
      "default": "us",
      "description": "ISO 3166-1 alpha-2 country/region bias (e.g. \"us\", \"gb\", \"ca\")."
    },
    "enrich_contacts": {
      "type": "boolean",
      "default": false,
      "description": "Set true to crawl returned business websites in real time for public B2B emails and social profiles."
    }
  },
  "required": [
    "q"
  ],
  "additionalProperties": false
}
🟢places_nearby(lat, lng, zoom, q, limit)

Discover Google Maps businesses inside a geographic viewport around exact GPS coordinates (lat, lng, zoom). Cost: 5 Credits / place returned (0 Credits if empty).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "lat": {
      "type": "number",
      "minimum": -90,
      "maximum": 90,
      "description": "Latitude (-90 to 90), e.g. 30.2672."
    },
    "lng": {
      "type": "number",
      "minimum": -180,
      "maximum": 180,
      "description": "Longitude (-180 to 180), e.g. -97.7431."
    },
    "zoom": {
      "type": "number",
      "minimum": 3,
      "maximum": 21,
      "default": 14,
      "description": "Map zoom level (3–21, default 14)."
    },
    "q": {
      "type": "string",
      "description": "Optional category or keyword filter, e.g. \"plumber\" or \"coffee\"."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 100,
      "default": 20,
      "description": "Maximum places to return (1–100)."
    }
  },
  "required": [
    "lat",
    "lng"
  ],
  "additionalProperties": false
}
🟢places_details(place_id, enrich_contacts, lang, region)

Retrieve the complete Google Business Profile by place_id, cid, or hex google_id including 1–5 star rating distribution, E.164 phone, website, categories, weekly work hours, and coordinates. Cost: 20 Credits / place (+20 if enrich_contacts=true and contacts found).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "place_id": {
      "type": "string",
      "description": "Google Maps Place ID (e.g. \"ChIJ...\"), numeric CID, or hex feature ID (\"0x...:0x...\")."
    },
    "enrich_contacts": {
      "type": "boolean",
      "default": false,
      "description": "If true, also crawls the business website domain for B2B emails and social links."
    },
    "lang": {
      "type": "string",
      "default": "en",
      "description": "ISO 639-1 language code."
    },
    "region": {
      "type": "string",
      "default": "us",
      "description": "ISO 3166-1 alpha-2 country code."
    }
  },
  "required": [
    "place_id"
  ],
  "additionalProperties": false
}
🟢places_reviews(place_id, sort, limit, offset, lang)

Extract verified customer reviews for any Google Maps business sorted by newest, most_relevant, highest_rating, or lowest_rating, including reviewer profile, star rating, text, owner reply, and review photos. Cost: 2 Credits / review returned ($0.08–$0.20/1K reviews; 0 Credits if empty).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "place_id": {
      "type": "string",
      "description": "Google Maps Place ID (\"ChIJ...\"), CID, or hex feature ID."
    },
    "sort": {
      "type": "string",
      "enum": [
        "newest",
        "most_relevant",
        "highest_rating",
        "lowest_rating"
      ],
      "default": "newest",
      "description": "Review sort order."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 100,
      "default": 20,
      "description": "Number of reviews to return (1–100)."
    },
    "offset": {
      "type": "integer",
      "minimum": 0,
      "default": 0,
      "description": "Pagination offset (>= 0)."
    },
    "lang": {
      "type": "string",
      "default": "en",
      "description": "ISO 639-1 language code."
    }
  },
  "required": [
    "place_id"
  ],
  "additionalProperties": false
}
🟢places_photos(place_id, limit)

Retrieve high-resolution storefront, interior, and menu photo URLs and dimensions for any Google Maps place. Cost: 2 Credits / photo returned (0 Credits if empty).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "place_id": {
      "type": "string",
      "description": "Google Maps Place ID (\"ChIJ...\"), CID, or hex feature ID."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 100,
      "default": 20,
      "description": "Maximum photos to return (1–100)."
    }
  },
  "required": [
    "place_id"
  ],
  "additionalProperties": false
}
🟢leads_enrich(domain)

Crawl a local business website domain in real time to extract public B2B email addresses, phone numbers, and LinkedIn, Instagram, Facebook, X/Twitter, YouTube, and TikTok profile URLs. Cost: 20 Credits when emails or social links are found (0 Credits if empty).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string",
      "description": "Business domain or website URL, e.g. \"austindentalspa.com\" or \"https://houndstoothcoffee.com\"."
    }
  },
  "required": [
    "domain"
  ],
  "additionalProperties": false
}
🟢places_autocomplete(q, lat, lng, region, lang)

Real-time typeahead place and street address predictions with optional coordinate and country biasing. Cost: 5 Credits / call (0 Credits if empty).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "description": "Partial place name or street address input."
    },
    "lat": {
      "type": "number",
      "minimum": -90,
      "maximum": 90,
      "description": "Optional latitude bias."
    },
    "lng": {
      "type": "number",
      "minimum": -180,
      "maximum": 180,
      "description": "Optional longitude bias."
    },
    "region": {
      "type": "string",
      "default": "us",
      "description": "Optional ISO 3166-1 alpha-2 country code."
    },
    "lang": {
      "type": "string",
      "default": "en",
      "description": "Optional ISO 639-1 language code."
    }
  },
  "required": [
    "q"
  ],
  "additionalProperties": false
}
🟢geocode_reverse(lat, lng, lang)

Convert raw GPS latitude and longitude coordinates into structured street addresses, Plus Codes, neighborhoods, and Google Place IDs. Cost: 5 Credits / call.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "lat": {
      "type": "number",
      "minimum": -90,
      "maximum": 90,
      "description": "Latitude (-90 to 90)."
    },
    "lng": {
      "type": "number",
      "minimum": -180,
      "maximum": 180,
      "description": "Longitude (-180 to 180)."
    },
    "lang": {
      "type": "string",
      "default": "en",
      "description": "Optional ISO 639-1 language code."
    }
  },
  "required": [
    "lat",
    "lng"
  ],
  "additionalProperties": false
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet8 Tools
Authentifizierung erforderlichVersion nicht aufgezeichnet—