

Location Street View & Satellite Imagery
Data
Available ActionsEach successful request consumes credits as outlined below.
geocode15crreverse_geocode15crget_street_view_image15crget_satellite_image15cr
Details
Advanced location imagery and geocoding service that provides AI agents with comprehensive visual and geographic data capabilities. The tool seamlessly integrates Street View panoramic photography, satellite/aerial imagery, and bidirectional geocoding services into a unified interface. Core capabilities include retrieving 360-degree Street View images with precise camera control parameters (heading, pitch, field of view), capturing high-resolution satellite and hybrid map imagery at zoom levels from global to street-level detail, performing forward geocoding to convert addresses into precise geographic coordinates with place IDs and address components, and reverse geocoding to transform coordinates into structured addresses with locality information. The tool automatically validates Street View availability before image retrieval, preventing failed requests and providing metadata including panorama IDs and capture dates. All generated images are stored securely for 7 days with both signed URLs for direct access and base64 encoding for inline data processing. The service handles multiple map types including roadmap, satellite, hybrid, and terrain views, supporting image dimensions up to 640x640 pixels. Ideal for applications requiring visual location verification, the tool enables automated property assessment, travel planning with visual previews, geographic data validation, location-based content generation, and address verification workflows. The integrated storage system ensures efficient handling of imagery data while maintaining security through budget-scoped isolation.
Use Cases
Real estate property visual verification and assessment, Virtual site inspections for remote evaluation, Travel itinerary generation with location previews, Geographic data validation with visual confirmation, Automated report generation with embedded maps and street views, Location-based decision support systems, Field service documentation and verification, Address validation and correction workflows, Tourism and hospitality content creation, Emergency response planning with visual context, Urban planning and development analysis, Insurance claim verification with imagery, Logistics route planning with visual waypoints, Environmental monitoring and change detection, Educational geography and mapping applications
Actions(4)
geocode15cr1 param(1 required)Convert a street address or place name into geographic coordinates, place ID, and address components.
geocode15cr1 param(1 required)Convert a street address or place name into geographic coordinates, place ID, and address components.
addressrequiredstringThe street address or place name to geocode.
reverse_geocode15cr2 params(2 required)Convert latitude/longitude coordinates into a human-readable address with place ID and address components.
reverse_geocode15cr2 params(2 required)Convert latitude/longitude coordinates into a human-readable address with place ID and address components.
latituderequirednumberLatitude coordinate (-90 to 90).
Range: -90 - 90
longituderequirednumberLongitude coordinate (-180 to 180).
Range: -180 - 180
get_street_view_image15cr8 paramsRetrieve a Street View photograph for a location. Checks availability before fetching. Returns a signed URL (valid 7 days), base64-encoded image, and metadata including panorama ID and capture date.
get_street_view_image15cr8 paramsRetrieve a Street View photograph for a location. Checks availability before fetching. Returns a signed URL (valid 7 days), base64-encoded image, and metadata including panorama ID and capture date.
addressstringStreet address or place name to photograph. Required if latitude/longitude are not provided.
latitudenumberLatitude coordinate (-90 to 90). Required if address is not provided.
Range: -90 - 90
longitudenumberLongitude coordinate (-180 to 180). Required if address is not provided.
Range: -180 - 180
headingintegerCamera compass heading in degrees. Omit to let the API choose automatically.
Range: 0 - 360
pitchintegerCamera vertical angle. Negative values look down, positive look up.
Default:
0Range: -90 - 90
fovintegerField of view in degrees. Lower values zoom in.
Default:
90Range: 1 - 120
image_widthintegerImage width in pixels.
Default:
640Range: 1 - 640
image_heightintegerImage height in pixels.
Default:
640Range: 1 - 640
get_satellite_image15cr7 paramsRetrieve a satellite, roadmap, hybrid, or terrain image for a location. Returns a signed URL (valid 7 days), base64-encoded image, and metadata.
get_satellite_image15cr7 paramsRetrieve a satellite, roadmap, hybrid, or terrain image for a location. Returns a signed URL (valid 7 days), base64-encoded image, and metadata.
addressstringStreet address or place name for the target location. Required if latitude/longitude are not provided.
latitudenumberLatitude coordinate (-90 to 90). Required if address is not provided.
Range: -90 - 90
longitudenumberLongitude coordinate (-180 to 180). Required if address is not provided.
Range: -180 - 180
zoomintegerZoom level. Higher values are more zoomed in (15=neighborhood, 18=building, 21=max).
Default:
18Range: 0 - 21
map_typestringMap type for the image. satellite=raw aerial, hybrid=satellite+labels, roadmap=standard map, terrain=elevation.
Values:
roadmapsatellitehybridterrain
Default:
satelliteimage_widthintegerImage width in pixels.
Default:
640Range: 1 - 640
image_heightintegerImage height in pixels.
Default:
640Range: 1 - 640
Frequently Asked Questions
How do I connect this tool to an external agent?
You can install the local MCP server by opening a terminal and running:
Install commands
npm install -g @agentpmt/mcp-router
agentpmt-setupThis will connect you to local agents like Claude Code, Windsurf, Grok Build, Cursor, etc.
Alternatively you can connect to the hosted version with this config block, no installation required:
Hosted MCP config
{
"mcpServers": {
"agentpmt": {
"type": "streamable-http",
"url": "https://api.agentpmt.com/mcp",
"headers": {
"Authorization": "Bearer <AGENTPMT_BEARER_TOKEN>",
"x-instance-metadata": "{\"client\":\"generic-mcp\",\"platform\":\"remote\"}"
}
}
}
}View MCP Connection Instructions for more details.
How does an external agent use this tool?
After the external agent is connected to an Agent Group that can use this tool, paste this prompt into the agent:
Agent prompt
Call the AgentPMT-Tool-Search-and-Execution tool with action 'get_schema' and tool_id 695e82f3c309cf48479329e3 ("Location Street View & Satellite Imagery"). Then call the same tool with action 'call_tool', tool_id 695e82f3c309cf48479329e3, and the parameters needed for my request.
The agent should fetch the tool schema first, collect the required parameters for your request, and then call the tool through AgentPMT.





