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
Befunde (1)
- LOWin places_nearby
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
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-httphttps://api.googlemapsapi.io/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (8)
🟢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
Nachweis