Skip to main content
Glama
712,245 tools. Updated 2026-10-28 22:00

"Restaurants with good Google Maps reviews" matching MCP tools:

  • This tool calls the Actor "leoworks/google-maps-review-classifier" and retrieves its output results. Actor description: Google Maps reviews toolkit by LeoWorks — review analysis: complaints, praise, sentiment, reply queue. For leads use leoworks/google-maps-lead-qualifier. places = Maps URLs/IDs or names + location; datasetId = reviews. ~25 s/place, ~$1.10/1,000 (compass billed to you).
    Connector
    Destructive
    API key
  • 🗺️ GARIMPO LEADS — Busca estabelecimentos no Google Maps (como o botão "Google Maps" da tela) e devolve uma PRÉVIA: nome, telefone, site, endereço, avaliação. Não grava nada — para salvar, mande os escolhidos em add_domain_checker_leads com um list_name. Usa a chave Google Places da conta (gera custo): até 5 cidades × 5 tipos por chamada.
    ConnectorOAuth
  • Find Perceptlayer endpoints for a website or kind of data. The catalogue has 1659 endpoints across 248 sources, so search before calling. Query with the site and the data you want, e.g. "amazon product reviews", "airbnb listing", "linkedin company", "google maps places", "zillow property". Returns compact matches: endpoint ID (pass it to get_endpoint or call_endpoint), name, HTTP method, credits per call, tier ("restricted" endpoints need the account's restricted-endpoint terms accepted) and required parameters. Free; no API key needed.
    ConnectorNo auth
  • Post a public reply to one review under the business's name. The reply appears on the review site right away and is visible to anyone. Confirm the exact text with the user before calling this. Input: review_id from list_reviews_to_reply and text (the full reply, up to 4000 characters). Works for Google Business Profile reviews and, where enabled, Facebook reviews. Yelp, Angi, Thumbtack, BBB and Reddit reviews, and reviews that already have a reply, are refused; answer those on the review site.
    ConnectorOAuth
  • List supported Google Maps place type values for search filters. Returns place_types as a string array. Use a value with place_type on google-maps.search or google-maps.nearby_search. Cost = 1 token.
    ConnectorNo auth

Matching MCP Servers

Matching MCP Connectors

  • Turn Maps queries into lead lists: businesses, phones, websites, and reviews with async job control.

  • Google Maps places and leads: phone, website, address, rating, reviews, hours, emails.

  • Compare a local business's Google rating and review count against the top same-category rivals nearby, with the gap math done: who leads, the rating delta, the review-volume ratio, and a verdict (leading / rated_equal_or_better_but_outreviewed / trailing). Live Google Maps lookup at call time. Call this when a user wants to know how a business's reviews stack up against local competitors. Takes a few seconds. Price: $0.39 per delivered comparison.
    ConnectorNo auth
  • Get reviews of a Google Maps place by place_id (from search_places). Each review has rating, text, author, timestamps, photos and any owner response. language returns only reviews originally written in that language; each sort_by order surfaces a different set, so combine them for more coverage. Up to 10 reviews per page. Billed $0.01 per page.
    ConnectorNo auth
  • Fetch detailed Google Maps information for a known `place_id`. Use google_map_search to find places or google_map_place_photos and google_map_place_reviews for the full photo and review data.
    ConnectorNo auth
  • Fetch detailed Google Maps information for a known `place_id`. Use google_map_search to find places or google_map_place_photos and google_map_place_reviews for the full photo and review data.
    ConnectorNo auth
  • Google Business Profile reviews. view=reviews (default): reviews for one location/account or every accessible location, paging through everything Google has (not just the first 50) with the full untruncated review text, its date, and each location's total review count; filter by rating or unanswered, page with limit/offset. Each review has review_name for manage_google_business_review reply/delete_reply. view=review_link (account_id or location_id): the direct public Google review link plus the Google Place ID (ChIJ...); that Place ID is output only and must NOT be passed back as location_id.
    ConnectorAPI key
  • Generate pre-sales reports from a business's worst Google Maps reviews: HTML report plus ready-to-send pitch. Use when doing agency outbound and you want to show prospects their visible bad reviews. Use review_radar instead to monitor for NEW reviews over time; use local_presence_audit instead for a full presence audit with score and marketing deliverables; use google_maps_scraper instead for raw bulk business lists. Returns pitch text and a shareable report URL per business. SIDE EFFECT: can email the pitch directly to prospects via your own SMTP account, but ONLY when you explicitly set sendApproval: true AND provide smtpUser/smtpPassword — with default settings it sends nothing and only generates reports. Outbound sends are rate-limited: max 5 emails per run (configurable), 20 s between sends, 20 emails/day global cap. Auth: Apify API token required (Authorization: Bearer). Facade rate limit: 60 calls/min/IP. Pricing: $0.25 per run + $0.10 per pitch generated.
    ConnectorNo auth
  • The places Google Maps shows for a search in an area, in Maps' order. Use when: "who shows up on Maps for plumber in Austin", "where does our clinic rank on Maps for dentist near me", local competitors for a service in a town, a spot check of local rankings at one point. Not for: a filtered list of every business of a type in an area (unclaimed, few reviews, low rating), use maps_search_businesses. One business's hours, primary category and review topics, use maps_get_place. The organic results and local pack on Google search, use seo_get_serp. Companies by industry or headcount, use leads_search_companies. Returns: List. rows[]: rank, place_id, cid, name, category, address, phone, website, domain, rating (stars out of 5), reviews, is_claimed, status (open, closed, temporarily_closed, closed_forever), maps_url and the other Maps profile fields. website null = the profile lists none. Give latitude and longitude together to search around a point instead of location. Rankings differ by point: for a rank grid, call once per point. Cost: 1 credit. Cached 24 hours. Example: {"keyword": "emergency plumber", "location": "Austin,Texas,United States"}
    ConnectorAPI key
  • Businesses on Google Maps within a radius of a point, filtered by category, rating, review count or claimed profile. Not ranked. Use when: "dentists within 10 km of Manchester with fewer than 20 reviews", "unclaimed restaurants in Leeds", local prospect lists for an agency, counting a category in a town. Not for: who ranks on Maps for a search, use maps_search_places. One business in full, use maps_get_place. Companies by industry or headcount (larger firms, not storefronts), use leads_search_companies. Returns: List. rows[]: place_id, cid, name, category, address, phone, website, domain, rating (stars out of 5), reviews, is_claimed, status (open, closed, temporarily_closed, closed_forever), maps_url and the other Maps profile fields. website null = the profile lists none, a prospect for web work. rows_available is the total matching. Cost: 4 credits, plus 12 per 100 rows. Default 100 rows = 16 credits. Cached 7 days. Example: {"latitude": 53.4808, "longitude": -2.2426, "radius_km": 10, "categories": ["dentist"], "max_reviews": 20}
    ConnectorAPI key
  • Runs one data tool with its JSON input: Google Maps places with contacts, YouTube videos / transcripts / comments, Indeed, LinkedIn and 13 other job boards, LinkedIn companies, Google News and Trends, Google Ads library, TikTok comments, Pinterest, Airbnb, Redfin, AliExpress, app stores, website contacts and SEO checks, sanctions, clinical trials and more. catalog_read what=prices lists every tool with an input example. Each tool has its own price, $0.01-0.08 per capped run (catalog_read what=prices). tier=max runs a bigger job for: google-maps-scraper ($0.35), indeed-jobs-scraper ($0.15), linkedin-company-scraper ($0.15), linkedin-jobs-scraper ($0.12), youtube-comments-scraper ($0.15). Runs live on Apify; 10 s-4 min. Paid with x402 (USDC on Base, Polygon or Solana) per call; failed or empty calls are never charged.
    ConnectorNo auth
  • Get detailed information about a specific place from Google Maps. Requires a data_id or place_id obtained from google_maps_search results. At least one of data_id or place_id must be provided. Returns place details including address, phone, hours, any holidays in the next seven days as `holiday_hours` (dates in YYYY-MM-DD), and reviews. Google Maps now leaves out photos and popular times for most places. For photos, call google_maps_photos with the same data_id or place_id. For popular times, call google_place with the result's kgmid.
    ConnectorOAuth
  • Read app reviews two ways: pass app_id for live store reviews of ANY app — App Store or Google Play — (no tracking needed, storefront selectable), or omit it to read the workspace's tracked apps with sentiment, topics and improvement areas attached. Live Google Play rows carry no title (Play reviews have none). Cost: 1 credit per row returned (an empty page costs 1).
    ConnectorNo auth
  • Search indexed Google Maps business records with geographic and profile filters. category uses the business locale's exact label; discover values through datasets_google_map_facets. Null rating, review_count, or permanently_closed means unavailable or unchecked, rather than zero or open; numeric review_count=0 confirms zero reviews. rating_desc sorts unrated businesses last and min_rating>0 excludes them. has_geo=false selects locationless records. Costs 1 credit per record returned (minimum 2), so keep `page_size` to what you need. Use datasets_google_map_nearby for proximity search.
    ConnectorNo auth
  • Search indexed Google Maps business records with geographic and profile filters. category uses the business locale's exact label; discover values through datasets_google_map_facets. Null rating, review_count, or permanently_closed means unavailable or unchecked, rather than zero or open; numeric review_count=0 confirms zero reviews. rating_desc sorts unrated businesses last and min_rating>0 excludes them. has_geo=false selects locationless records. Costs 1 credit per record returned (minimum 2), so keep `page_size` to what you need. Use datasets_google_map_nearby for proximity search.
    ConnectorNo auth
  • Audit a business the agency does NOT manage yet, from public data: Google Business Profile completeness, reviews against nearby competitors, the website (speed, titles, broken links), tracking tags, and where it appears in Google Maps-style searches for its core terms. The pitch tool: a scorecard with the three fixes most worth making, in a few minutes, with nothing connected. A section it could not check is marked unverified and claims nothing. Free plan: 5 audits a month; paid plans unlimited. Nothing is sent to the prospect. A website alone is enough; name and city are optional.
    ConnectorOAuth
  • Extract local business data from Google Maps IN BULK: names, addresses, phones, ratings, review counts, websites, GPS coordinates — up to 100 businesses per call (refine the query for narrower results). Use when you need lead lists, competitor maps or market research across a city or search query — i.e. MANY businesses as raw data, with no scoring or audit. Use local_presence_audit instead when you need a deep scored audit of ONE business (GBP + reviews + website AI-readiness + deliverables); use review_radar instead to detect only NEW reviews on businesses you already track. Returns an array of business objects, everything in one response (no pagination; truncated beyond 100 items). Auth: Apify API token required (Authorization: Bearer). Rate limit: 60 calls/min/IP on this facade. Pricing: $1.00 per run + $0.03 per business scraped.
    ConnectorNo auth