Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

com.mcparmory/google-maps

OCI · GHCR.IO/MCPARMORY/GOOGLE-MAPS:1.0.3 · 2 COMPONENTS · SCANNED SEP 20

Geocode addresses, calculate directions, and search places with maps and routing

0 this week 46 Trust /100
Trust breakdown (7 categories)

How this component scores in each security and reliability category. Every signal is checked automatically from public evidence about the published package, including repeated runs of it in an isolated sandbox, and we only credit what we can confirm. How we score → Why this is hard to score →

Supply Chain Security0
  • Malware scan not yet available for this package.Unverified
  • Known CVEs could not be checked: this artifact ships no SBOM, so there is no dependency list to read. Publishing one would let us assess it.Unverified
  • Install-script risk not yet assessed.Unverified
  • Dependency health could not be checked: this artifact ships no SBOM, so there is no dependency list to read. Publishing one would let us assess it.Unverified
Provenance & Transparency32
Schema Quality & AI Usability57
  • AI-judged instruction clarity (good).Pass
  • Context-footprint check failed: tool/resource definitions use about 5466 tokens (~321/item across 17 items; 17 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management83
  • Stability observed for 25 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage100
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 100% of tool parameters carry a description.Pass
Tool Safety100
  • No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
  • We read all 17 captured tool definition(s), and no name or description among them implies an irreversible operation.Pass
  • An AI judge read all 17 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
  • Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass

Unverified: 1 category

A category scored 0 because we could not verify it: a data source with nothing on this package, evidence we could not reach, or a check we could not run. We only credit what we can confirm.

Install

How do I install the com.mcparmory/google-maps MCP server?

com.mcparmory/google-maps runs locally as a container image, launched with docker run --rm -i ghcr.io/mcparmory/google-maps:1.0.3. Ready-made configuration for Claude, Cursor, VS Code, Codex and 3 more is on this page, copied from each client's own documentation.

oci · ghcr.io/mcparmory/google-maps:1.0.3

# add to Claude Code
claude mcp add com-mcparmory-google-maps -- docker run --rm -i ghcr.io/mcparmory/google-maps:1.0.3
// .cursor/mcp.json
{
  "mcpServers": {
    "com-mcparmory-google-maps": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "ghcr.io/mcparmory/google-maps:1.0.3"
      ]
    }
  }
}
// .vscode/mcp.json
{
  "servers": {
    "com-mcparmory-google-maps": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "ghcr.io/mcparmory/google-maps:1.0.3"
      ]
    }
  }
}
# add to Codex CLI
codex mcp add com-mcparmory-google-maps -- docker run --rm -i ghcr.io/mcparmory/google-maps:1.0.3
// opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "com-mcparmory-google-maps": {
      "type": "local",
      "command": [
        "docker",
        "run",
        "--rm",
        "-i",
        "ghcr.io/mcparmory/google-maps:1.0.3"
      ],
      "enabled": true
    }
  }
}
# ~/.hermes/config.yaml
mcp_servers:
  com-mcparmory-google-maps:
    command: "docker"
    args: ["run", "--rm", "-i", "ghcr.io/mcparmory/google-maps:1.0.3"]
// ~/.netclaw/config/netclaw.json
{
  "McpServers": {
    "com-mcparmory-google-maps": {
      "Transport": "stdio",
      "Command": "docker",
      "Arguments": [
        "run",
        "--rm",
        "-i",
        "ghcr.io/mcparmory/google-maps:1.0.3"
      ]
    }
  }
}
// mcp.json
{
  "mcpServers": {
    "com-mcparmory-google-maps": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "ghcr.io/mcparmory/google-maps:1.0.3"
      ]
    }
  }
}
Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 19 Sept 26 −3
    • Stability: pass → 0.80 functional
  • 18 Sept 26 +1
    • Stability: 0.97 → pass security
  • 16 Sept 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 90 to 93. That category is still filling its 30-day observation window: 27 days of observed history at the previous scan, 28 at this one. The score rises as the window fills, whether or not the server changes.

  • 14 Sept 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 83 to 87. That category is still filling its 30-day observation window: 25 days of observed history at the previous scan, 26 at this one. The score rises as the window fills, whether or not the server changes.

  • 12 Sept 26 −3
    • Stability: pass → 0.80 functional
  • 11 Sept 26 +1
    • Stability: 0.97 → pass security
  • 9 Sept 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 90 to 93. That category is still filling its 30-day observation window: 27 days of observed history at the previous scan, 28 at this one. The score rises as the window fills, whether or not the server changes.

  • 7 Sept 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 83 to 87. That category is still filling its 30-day observation window: 25 days of observed history at the previous scan, 26 at this one. The score rises as the window fills, whether or not the server changes.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 20 Sept 2026 · Analysed oci/ghcr.io/mcparmory/google-maps:1.0.3

Provenance No attestation

The registry publishes no build provenance for this version, so there is nothing to verify.

Result No attestation
Ecosystem oci
Reason No attestation published

Background: How many MCP packages publish verified provenance →

MCP tools · 17 exposed · ~5,466 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
autocomplete_place ~579

Get place predictions as a user types a geographic search query. Returns matching businesses, addresses, and points of interest based on the input text, with optional geographic filtering and biasing.

NameTypeReqDescription
componentsstringRestrict results to specific countries using ISO 3166-1 Alpha-2 country codes. Separate multiple countries with a pipe character (e.g., country:us|country:ca). Up to 5 countries can be specified.
inputstringyesThe search text to match against place names, addresses, and plus codes. The service returns predictions ordered by perceived relevance to this input.
languagestringThe language for returned results. Defaults to English. Affects how place names and addresses are translated and formatted. See supported languages list for valid codes.
locationbiasstringPrefer results in a specified area using IP-based biasing, a circular radius, or a rectangular bounding box. Circular format: circle:radius_in_meters@latitude,longitude. Rectangular format: rectangle…
locationrestrictionstringStrictly limit results to a specified area using a circular radius or rectangular bounding box. Unlike location bias, results outside this area will not be returned. Circular format: circle:radius_in…
offsetnumberThe character position in the input text where matching should end. Useful for matching against partial words as the user types. If omitted, the entire input term is used for matching.
originstringThe starting point for calculating straight-line distance to results. Specify as latitude,longitude in decimal degrees. Distance is returned in the response as distance_meters.
radiusnumberyesThe search radius in meters within which to prefer results. Maximum 50,000 meters for autocomplete. Results outside this radius may still be returned if they match the input.
regionstringThe region code as a ccTLD (country code top-level domain) to bias results and interpretation. Defaults to 'en'. Use two-character codes like 'uk' for United Kingdom or 'de' for Germany.
sessiontokenstringA unique identifier for this autocomplete session used for billing optimization. Generate a fresh UUID for each new user search session. All requests within a session must use the same API key and pr…
strictboundsbooleanWhen enabled, returns only places strictly within the region defined by location and radius, excluding any matches outside the boundary.
typesstringFilter results to specific place types. Specify up to 5 types separated by pipe characters (e.g., book_store|cafe), or use a single type collection filter. See supported types documentation for valid…

No output schema declared.

No examples provided.

calculate_directions ~596

Calculate directions and distances between locations using various transportation modes. Supports multiple routes, waypoints, and real-time traffic data for driving directions.

NameTypeReqDescription
alternativesbooleanAllow the service to return multiple alternative routes. Only available for requests without intermediate waypoints. Note that providing alternatives may increase response time.
avoidstringSpecify route features to avoid, such as tolls, highways, ferries, or indoor steps. Multiple restrictions can be combined using the pipe character separator.
destinationstringyesThe destination location as a place ID (prefixed with 'place_id:'), street address, latitude/longitude coordinates, or plus code. Place IDs are recommended for accuracy and performance.
languagestringThe language for returned results. Defaults to the Accept-Language header preference. Supports 40+ languages including regional variants like en-GB and pt-BR.
modestringThe transportation mode for calculating directions. Choose 'driving' (default), 'walking', 'bicycling', or 'transit'. Transit directions support optional departure/arrival times and transit preferenc…
originstringyesThe starting location as a place ID (prefixed with 'place_id:'), street address, latitude/longitude coordinates, or plus code. Place IDs are recommended for accuracy and performance over addresses or…
regionstringThe region code as a two-character ccTLD to bias results toward a specific country. Defaults to 'en'. Use country-specific codes like 'uk' for United Kingdom or 'au' for Australia.
traffic_modelstringTraffic prediction model for driving directions with a departure time. Choose 'best_guess' (default) for balanced predictions, 'pessimistic' for longer estimates, or 'optimistic' for shorter estimate…
transit_modestringPreferred transit modes to prioritize in the route calculation. Supports 'bus', 'subway', 'train', 'tram', or 'rail' (combines train, tram, and subway). Multiple modes can be combined using pipe sepa…
transit_routing_preferencestringTransit routing preference to bias results. Choose 'less_walking' to minimize walking distance or 'fewer_transfers' to reduce the number of transit transfers.
unitsstringThe unit system for displaying distances in results. Choose 'metric' for kilometers and meters, or 'imperial' for miles and feet. Defaults to the origin country's standard system.
waypointsstringIntermediate locations to route through or stop at between origin and destination. Supports up to 25 waypoints using place IDs, addresses, coordinates, or encoded polylines separated by pipes. Use 'v…

No output schema declared.

No examples provided.

calculate_distance_matrix ~542

Calculate travel distances and durations between multiple origin and destination points using various transportation modes. Returns a matrix of distance and time values for each origin-destination pair based on Google Maps routing.

NameTypeReqDescription
avoidstringSpecify route restrictions to avoid. Supports tolls, highways, ferries, and indoor steps. Note that restrictions bias results toward favorable routes but do not guarantee avoidance.
destinationsarrayyesOne or more destination locations where travel ends. Accepts place IDs (prefixed with 'place_id:'), addresses, latitude/longitude coordinates, plus codes, or encoded polylines. Place IDs are preferre…
languagestringLanguage for result text. Defaults to English. Supports 40+ languages including regional variants. The API returns street addresses in the local language when available, transliterated to the preferr…
modestringTransportation mode for route calculation. Defaults to driving. Walking and bicycling may lack clear pedestrian or bicycle paths and will include warnings. Transit mode supports optional departure/ar…
originsarrayyesOne or more starting locations for travel calculation. Accepts place IDs (prefixed with 'place_id:'), addresses, latitude/longitude coordinates, plus codes, or encoded polylines. Multiple origins can…
regionstringRegion bias using two-character country code (ccTLD format). Influences result selection and ordering. Defaults to 'en'. Use country-specific codes like 'uk' for United Kingdom or 'gb' for ISO standa…
traffic_modelstringTraffic prediction model for driving directions with departure times. 'best_guess' (default) balances historical and live traffic; 'pessimistic' estimates longer times; 'optimistic' estimates shorter…
transit_modestringPreferred transit modes to favor in route calculation. Supports bus, subway, train, tram, and rail (combination of train/tram/subway). Multiple modes can be specified separated by pipe characters. On…
transit_routing_preferencestringTransit route preferences to bias results. Choose 'less_walking' to minimize walking distance or 'fewer_transfers' to reduce transfer count. Only applies to transit mode.
unitsstringUnit system for displaying distance results. Choose between imperial (miles/feet) or metric (kilometers/meters). Note that distance values are always returned in meters regardless of this setting.

No output schema declared.

No examples provided.

geocode_address ~528

Convert addresses to geographic coordinates (geocoding) or coordinates to human-readable addresses (reverse geocoding). Supports street addresses, plus codes, and place IDs across multiple countries with varying accuracy levels.

NameTypeReqDescription
addressstringStreet address or plus code to geocode. Use standard postal service format for the country (e.g., '24 Sussex Drive Ottawa ON'). Plus codes should be formatted as global codes (4-character area + 6+ c…
boundsarrayBounding box to bias results toward a specific viewport region. Specified as an array of two coordinate pairs [southwest, northeast] in latitude,longitude format. Results are influenced but not stric…
componentsarrayComponent filters to restrict results by address elements (postal_code, country, route, locality, administrative_area). Use pipe-separated key:value pairs. Country codes should be ISO 3166-1 format.…
languagestringLanguage code for result formatting. Defaults to English. Supports ISO 639-1 language codes with optional region variants (e.g., en-GB, pt-BR). Street addresses are returned in local language when po…
location_typearrayFilter results by location precision type using pipe-separated values. Options include ROOFTOP (street address precision), RANGE_INTERPOLATED (approximated between intersections), GEOMETRIC_CENTER (p…
place_idstringUnique textual identifier for a place returned from Place Search. Use this to retrieve the address for a known place ID instead of searching by address or coordinates.
regionstringRegion code (ccTLD format) to bias results toward a specific country or region. Uses two-character country code top-level domains (e.g., 'uk' for United Kingdom, 'us' for United States). Influences r…
result_typearrayFilter results by address type using pipe-separated values. Supported types include street_address, route, intersection, locality, administrative areas (level 1-5), postal_code, country, airport, par…

No output schema declared.

No examples provided.

get_elevation ~91

Retrieve elevation data for specific locations or sample elevation along a path. The API returns elevation values relative to local mean sea level, with interpolated values for locations where exact measurements aren't available.

NameTypeReqDescription
samplesnumberNumber of elevation samples to return along a path. Required when querying elevation along a path instead of discrete locations. Specifies how many evenly-distributed points along the path should be…

No output schema declared.

No examples provided.

get_place_details ~376

Retrieve comprehensive information about a specific place including address, contact details, opening hours, ratings, and reviews. Use a place ID from a prior search to fetch detailed establishment or location data.

NameTypeReqDescription
fieldsarrayComma-separated list of specific place data fields to return (e.g., formatted_address,name,geometry). Use forward slashes for nested fields (e.g., opening_hours/open_now). Omit to return default fiel…
languagestringLanguage code for returned results (e.g., en, es, fr, ja). Defaults to English. The API will attempt to use the Accept-Language header if not specified. Affects address formatting and review translat…
place_idstringyesUnique identifier for the place, obtained from a Place Search request. This ID is required to retrieve the place's detailed information.
regionstringTwo-character country/region code (ccTLD format, e.g., us, gb, de) to bias results toward a specific region. Defaults to 'en'. Influences address interpretation and result prioritization.
reviews_no_translationsbooleanSet to true to return reviews in their original language without translation, or false/omitted to enable translation using the specified or preferred language.
reviews_sortstringSort order for returned reviews: 'most_relevant' (default, language-aware) or 'newest' (chronological). Recommend displaying the sort method to end users.
sessiontokenstringUnique session identifier for grouping related autocomplete and details requests for billing optimization. Generate a fresh UUID for each new user session and reuse it across multiple requests within…

No output schema declared.

No examples provided.

get_place_photo ~84

Retrieve a high-quality photo for a place using a photo reference. Returns the image data that can be resized and displayed in your application, with attribution requirements included when necessary.

NameTypeReqDescription
photo_referencestringyesA unique identifier for the photo, obtained from Place Search, Nearby Search, Text Search, or Place Details requests. This reference is required to retrieve the actual photo image.

No output schema declared.

No examples provided.

get_query_suggestions ~238

Get autocomplete suggestions for geographic queries as users type. Returns predicted queries based on categorical searches like "pizza near New York", matching both full words and substrings.

NameTypeReqDescription
inputstringyesThe search text to get predictions for. The service matches this string against both full words and substrings to return relevant suggestions ordered by perceived relevance.
languagestringThe language for returned results. Defaults to English. Supports 40+ languages including regional variants (e.g., en-GB, pt-BR). If not specified, the API attempts to use the language from the Accept…
offsetnumberOptional character position in the input text where matching should stop. Useful for matching against partial input (e.g., matching "Goo" when input is "Google"). Typically set to the text caret posi…
radiusnumberyesThe search radius in meters within which to prefer returning results. Maximum of 50,000 meters. Results outside this radius may still be returned. Helps bias suggestions to a geographic area when com…

No output schema declared.

No examples provided.

get_street_view ~339

Retrieve a static Street View image for a specified location or panorama. Returns a static image without interactive elements, useful for embedding Street View imagery in web pages.

NameTypeReqDescription
fovnumberControls the horizontal zoom level of the image in degrees. Accepts values from 0 to 120, where smaller values provide higher zoom. Defaults to 90 degrees if not specified.
headingnumberSets the compass direction the camera faces, using values from 0 to 360 degrees where 0 and 360 represent North, 90 represents East, and 180 represents South. If omitted, the camera automatically ori…
panostringTargets a specific panorama by its unique identifier. Panorama IDs are generally persistent but may change as Street View imagery is updated.
pitchnumberAdjusts the vertical camera angle relative to the Street View vehicle. Positive values tilt upward (90 degrees points straight up), negative values tilt downward (-90 degrees points straight down). D…
sizestringyesSpecifies the output image dimensions as width by height in pixels. Both dimensions must not exceed 640 pixels; larger values default to 640. Use the format widthxheight (for example, 600x400).
sourcestringRestricts Street View results to specific imagery sources. Use 'default' to search all available sources, or 'outdoor' to exclude indoor collections. Note that outdoor panoramas may not exist for all…

No output schema declared.

No examples provided.

get_street_view_metadata ~300

Retrieve metadata about a Street View panorama at a specific location or panorama ID, including availability, coordinates, panorama ID, capture date, and copyright information to customize error handling in your application.

NameTypeReqDescription
headingnumberThe compass heading of the camera in degrees, ranging from 0 to 360 where 0 and 360 indicate North, 90 indicates East, and 180 indicates South. If not specified, the heading will be automatically cal…
panostringA specific panorama ID to retrieve metadata for. Panorama IDs are generally stable identifiers, though they may change as Street View imagery is updated.
pitchnumberThe vertical angle of the camera relative to the Street View vehicle, ranging from -90 degrees (straight down) to 90 degrees (straight up), with 0 as the default horizontal position.
sizestringThe output image dimensions specified as width by height in pixels (e.g., 600x400 for a 600-pixel wide by 400-pixel high image).
sourcestringLimits Street View searches to specific sources: use 'default' to search all available sources, or 'outdoor' to search only outdoor collections and exclude indoor panoramas. Note that outdoor panoram…

No output schema declared.

No examples provided.

get_timezone ~182

Retrieves the time zone information for a specific geographic location, including the time zone name, UTC offset, and daylight savings offset for a given date and time.

NameTypeReqDescription
languagestringThe language for the time zone name and results. Supports 40+ languages including major variants like English, Spanish, Chinese, and others. Defaults to English if not specified or falls back to the…
locationstringyesThe geographic coordinates as a comma-separated latitude,longitude pair (e.g., 39.6034810,-119.6822510). Required to identify the location for time zone lookup.
timestampnumberyesThe target date and time as a Unix timestamp (seconds since January 1, 1970 UTC). Used to determine whether daylight savings time applies at the specified location. Historical time zone changes are n…

No output schema declared.

No examples provided.

locate_device ~296

Determines a device's geographic location based on detected cell towers and WiFi access points. Returns coordinates with an accuracy radius, with optional fallback to IP-based geolocation.

NameTypeReqDescription
carrierstringThe name of the cellular carrier or network operator.
cellTowersarrayAn array of cell tower objects detected by the device. Each object should contain signal strength and tower identification data. Order does not affect results.
considerIpstringWhether to use IP address geolocation as a fallback when cell tower and WiFi signals are unavailable. Defaults to true; set to false to disable IP-based fallback.
homeMobileCountryCodeintegerThe Mobile Country Code (MCC) of the primary cell tower. Used to identify the country of the cellular network.
homeMobileNetworkCodeintegerThe Mobile Network Code (MNC) of the primary cell tower. For GSM and WCDMA networks this is the MNC; for CDMA networks this is the System ID (SID).
radioTypestringThe type of mobile radio technology in use. Supported values are lte, gsm, cdma, and wcdma. Including this value improves location accuracy when available.
wifiAccessPointsarrayAn array of at least two WiFi access point objects detected by the device. Each object should contain BSSID and signal strength data. More access points improve accuracy.

No output schema declared.

No examples provided.

search_nearby_places ~391

Search for places within a specified geographic area. Refine results by keywords, place types, or business status to discover relevant locations near a given coordinate.

NameTypeReqDescription
keywordstringSearch term for places, such as a business name, address, or category (e.g., 'restaurant', '123 Main Street'). Combining location information in this parameter may conflict with the location and radi…
languagestringLanguage for result content, supporting 40+ languages including regional variants (e.g., 'en', 'es', 'zh-CN'). Defaults to 'en' if not specified. The API uses the Accept-Language header as a fallback…
locationstringyesCenter point for the search area, specified as latitude and longitude separated by a comma (e.g., 40,-110).
opennowbooleanWhen enabled, returns only places currently open for business. Places without specified opening hours in the Google Places database will be excluded.
radiusnumberyesSearch radius in meters around the location. Maximum values vary by search type: up to 50,000 meters for keyword or name searches, dynamically adjusted for searches without keywords or names. When ra…
rankbystringDetermines result ordering: 'prominence' (default) ranks by importance and requires the radius parameter, while 'distance' orders by proximity and requires at least one of keyword, name, or type but…
typestringRestrict results to a single place type (e.g., 'hospital', 'pharmacy'). Only the first type is used if multiple are provided. Combining the same value as both keyword and type may return no results.

No output schema declared.

No examples provided.

search_place_by_text ~336

Search for a place using text input such as a name, address, or phone number. Returns matching places with optional detailed information based on requested fields.

NameTypeReqDescription
fieldsarrayComma-separated list of place data fields to return in the response. Omitting this parameter returns only the place_id. Fields are categorized as Basic (no additional charge), Contact, or Atmosphere…
inputstringyesThe search text input, which can be a place name, street address, or phone number. The API returns candidate matches ordered by perceived relevance based on this input.
inputtypestringyesThe type of input being searched: 'textquery' for place names and addresses, or 'phonenumber' for phone numbers in international E.164 format (e.g., +1-555-0123).
languagestringThe language for returned results. Defaults to English. Affects how addresses and place names are displayed, with the API attempting to provide locally-readable transliterations when applicable. Supp…
locationbiasstringOptional geographic bias to prefer results in a specific area. Specify 'ipbias' to use IP-based biasing, a circular area using 'circle:radius_meters@latitude,longitude', or a rectangular area using '…

No output schema declared.

No examples provided.

search_places_by_text ~299

Search for places using a text query string, optionally filtered by location radius, type, and opening status. Returns a ranked list of matching places with basic information.

NameTypeReqDescription
languagestringLanguage code for result content. Defaults to English. Affects how addresses and place names are returned and transliterated. The API uses the Accept-Language header if not specified.
opennowbooleanFilter results to only include places currently open for business. Places without specified opening hours in the database will be excluded when this filter is applied.
querystringyesThe search query string, such as a place name (e.g., 'pizza'), address (e.g., '123 Main Street'), or category (e.g., 'restaurants'). Results are ranked by perceived relevance to this query.
radiusnumberyesSearch radius in meters, up to a maximum of 50,000 meters. Results within this circle are preferred, though places outside may still be returned. The API may adjust this radius based on result densit…
regionstringTwo-character region code (ccTLD format, e.g., 'us', 'gb', 'uk') to bias results to a specific country or region. Defaults to 'en'.
typestringRestrict results to a single place type from the supported types list. If multiple types are provided, only the first is used; others are ignored.

No output schema declared.

No examples provided.

snap_coordinates_to_roads ~177

Snaps GPS coordinates to the most likely road geometry, returning corrected points that align with actual road paths. Optionally interpolates additional points to create a smooth path following road geometry.

NameTypeReqDescription
interpolatebooleanWhen enabled, generates additional interpolated points along the snapped road geometry to create a smooth, continuous path that follows road curves and geometry. The resulting path will typically con…
patharrayyesA sequence of latitude/longitude coordinate pairs representing the GPS path to be snapped. Coordinates are formatted as comma-separated lat/lon values and separated by pipe characters (e.g., lat1,lon…

No output schema declared.

No examples provided.

snap_points_to_roads ~112

Snaps GPS coordinates to the nearest road segments. Accepts up to 100 latitude/longitude points and returns the closest matching road for each point, useful for map matching and route analysis.

NameTypeReqDescription
pointsarrayyesA list of GPS coordinates to snap to roads, provided as latitude/longitude pairs separated by pipes. Each coordinate pair should be comma-separated (e.g., latitude,longitude|latitude,longitude). Supp…

No output schema declared.

No examples provided.

Common questions

What is the com.mcparmory/google-maps MCP server?

com.mcparmory/google-maps is an MCP server listed in the public MCP registry as com.mcparmory/google-maps. Geocode addresses, calculate directions, and search places with maps and routing. This page covers its container image (ghcr.io/mcparmory/google-maps:1.0.3).

Is the com.mcparmory/google-maps MCP server safe to use?

com.mcparmory/google-maps scores 46 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

What tools does the com.mcparmory/google-maps MCP server expose?

com.mcparmory/google-maps exposes 17 tools: locate_device, calculate_directions, get_elevation, geocode_address, get_timezone, and 12 more. Their descriptions and schemas cost roughly 5,466 tokens of context every time the server is loaded.

Is the com.mcparmory/google-maps MCP server still maintained?

com.mcparmory/google-maps is still listed as active in the MCP registry. We last reached this channel on 20 September 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.