Connects Claude to Google Maps data through three focused tools: local business search, lead generation, and email validation. Built on top of nexgendata's Apify actors, so you're querying their scraped business intelligence rather than hitting Google's official APIs directly. Reach for this when you need to pull business contact info at scale, build prospect lists by location and industry, or verify email addresses tied to physical establishments. Part of a larger suite that includes legal research and HR compensation servers from the same publisher, all following the same pattern of wrapping Apify data sources into MCP tools.
Public tool metadata for what this MCP can expose to an agent.
GOOGLE_MAPS_COMPUTE_ROUTE_MATRIXCalculates travel distance and duration matrix between multiple origins and destinations using the modern Routes API; supports OAuth2 authentication and various travel modes.7 paramsCalculates travel distance and duration matrix between multiple origins and destinations using the modern Routes API; supports OAuth2 authentication and various travel modes.
unitsstringMETRIC · IMPERIALdefault: IMPERIALoriginsarrayfieldMaskstringtravelModestringDRIVE · BICYCLE · WALK · TWO_WHEELER · TRANSITdefault: DRIVEdestinationsarraylanguageCodestringroutingPreferencestringROUTING_PREFERENCE_UNSPECIFIED · TRAFFIC_UNAWARE · TRAFFIC_AWARE · TRAFFIC_AWARE_OPTIMALdefault: TRAFFIC_AWAREGOOGLE_MAPS_DISTANCE_MATRIX_APIDEPRECATED: Legacy API that calculates travel distance and time for a matrix of origins and destinations. This API only works with API keys (no OAuth2 support). Use the modern 'Compute Route Matrix' action instead, which supports OAuth2 authentication. Supports different modes...13 paramsDEPRECATED: Legacy API that calculates travel distance and time for a matrix of origins and destinations. This API only works with API keys (no OAuth2 support). Use the modern 'Compute Route Matrix' action instead, which supports OAuth2 authentication. Supports different modes...
keystringmodestringdriving · walking · bicycling · transitdefault: drivingavoidstringtolls · highways · ferries · indoorunitsstringmetric · imperialregionstringoriginsstringlanguagestringarrival_timeintegerdestinationsstringtransit_modestringbus · subway · train · tram · railtraffic_modelstringbest_guess · pessimistic · optimisticdeparture_timeintegertransit_routing_preferencestringless_walking · fewer_transfersGOOGLE_MAPS_GEOCODING_APIDEPRECATED: Legacy API to convert addresses into geographic coordinates (latitude and longitude) and vice versa (reverse geocoding), or get an address for a Place ID. This API only works with API keys (no OAuth2 support). Consider using the modern Places API (Text Search or Ne...11 paramsDEPRECATED: Legacy API to convert addresses into geographic coordinates (latitude and longitude) and vice versa (reverse geocoding), or get an address for a Place ID. This API only works with API keys (no OAuth2 support). Consider using the modern Places API (Text Search or Ne...
keystringboundsstringlatlngstringregionstringaddressstringlanguagestringplace_idstringcomponentsstringresult_typestringlocation_typestringextra_computationsarrayGOOGLE_MAPS_GET_DIRECTIONDEPRECATED: Legacy API that fetches detailed directions between an origin and a destination, supporting intermediate waypoints and various travel modes. This API only works with API keys (no OAuth2 support). Use the modern 'Get Route' action instead, which supports OAuth2 auth...7 paramsDEPRECATED: Legacy API that fetches detailed directions between an origin and a destination, supporting intermediate waypoints and various travel modes. This API only works with API keys (no OAuth2 support). Use the modern 'Get Route' action instead, which supports OAuth2 auth...
modestringavoidstringunitsstringoriginstringlanguagestringwaypointsstringdestinationstringGOOGLE_MAPS_GET_ROUTECalculates one or more routes between two specified locations. Uses various travel modes and preferences; addresses must be resolvable by Google Maps.11 paramsCalculates one or more routes between two specified locations. Uses various travel modes and preferences; addresses must be resolvable by Google Maps.
unitsstringMETRIC · IMPERIALdefault: IMPERIALfieldMaskstringtravelModestringDRIVE · BICYCLE · WALK · TWO_WHEELER · TRANSITdefault: DRIVElanguageCodestringorigin_addressstringroutingPreferencestringROUTING_PREFERENCE_UNSPECIFIED · TRAFFIC_UNAWARE · TRAFFIC_AWARE · TRAFFIC_AWARE_OPTIMALdestination_addressstringcomputeAlternativeRoutesbooleanrouteModifiers_avoidTollsbooleanrouteModifiers_avoidFerriesbooleanrouteModifiers_avoidHighwaysbooleanGOOGLE_MAPS_MAPS_EMBED_APITool to generate an embeddable Google Map URL and HTML iframe code. Use when you need to display a map (place, view, directions, street view, search) on a webpage without JavaScript. Note: This API only works with API keys (no OAuth2 support). It generates embed URLs and does...6 paramsTool to generate an embeddable Google Map URL and HTML iframe code. Use when you need to display a map (place, view, directions, street view, search) on a webpage without JavaScript. Note: This API only works with API keys (no OAuth2 support). It generates embed URLs and does...
modestringplace · view · directions · streetview · searchview_paramsobjectplace_paramsobjectsearch_paramsobjectdirections_paramsobjectstreetview_paramsobjectGOOGLE_MAPS_NEARBY_SEARCHSearches for places (e.g., restaurants, parks) within a specified circular area, with options to filter by place types and customize the returned fields and number of results.7 paramsSearches for places (e.g., restaurants, parks) within a specified circular area, with options to filter by place types and customize the returned fields and number of results.
radiusnumberlatitudenumberfieldMaskstringlongitudenumberexcludedTypesarrayincludedTypesarraymaxResultCountintegerGOOGLE_MAPS_TEXT_SEARCHSearches for places on Google Maps using a textual query (e.g., "restaurants in London", "Eiffel Tower").3 paramsSearches for places on Google Maps using a textual query (e.g., "restaurants in London", "Eiffel Tower").
fieldMaskstringtextQuerystringmaxResultCountintegerMCP servers for business data, lead generation, legal research, and HR analytics — powered by nexgendata on Apify.
Search local businesses, generate leads, and validate emails via Google Maps data
Tools: search_local_businesses, generate_leads, validate_emails
Install: npx @nexgendata/google-maps-mcp-server
Search court records, patents, and trademarks for legal research
Tools: search_court_records, search_patents, search_trademarks
Install: npx @nexgendata/legal-mcp-server
Search H1B visa salaries, salary benchmarks, and job market data
Tools: search_h1b_salaries, get_salary_benchmarks, analyze_compensation, search_job_market, get_company_salary_data
Install: npx @nexgendata/hr-compensation-mcp-server
Each server can be installed independently:
# Pick the server you need
npx @nexgendata/<server-name>
Then add it to your Claude Desktop or Cline configuration.
nexgendata provides 64 data tools on the Apify platform, including 15 MCP servers for AI agent integration. Our tools cover social media, business data, web intelligence, finance, e-commerce, and more.
MIT
APIFY_TOKEN*secretYour Apify API token for accessing web scraping actors
com.mcparmory/google-search
io.github.pipeworx-io/brave-search
marcopesani/mcp-server-serper
brave/brave-search-mcp-server
com.mcparmory/google-search-console
acamolese/google-search-console-mcp