Geospatial System — Location Profile
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Elevation, slope, terrain maps & 3-D surfaces for any site — near-global 30 m, US 10 m, AU/NZ 5 m.
| Author | com.geospatialsystem |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 2146 ms |
| Last measured | 2026-10-26 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"Geospatial System — Location Profile": {
"url": "https://api.geospatialsystem.com/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (9)
list_datasetsList all available elevation datasets on the Geospatial System server.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
LP_Get_ElevationGet the elevation in metres at a specific lat/lon coordinate. Available on all tiers including Free.
Parameters:
lat(required) — number — Latitude in decimal degrees (WGS-84).lon(required) — number — Longitude in decimal degrees (WGS-84).dataset_id(required) — string — Dataset identifier (see list_datasets).
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
LP_Get_Elevation_BatchGet elevation for up to 100 points in one call. Pass a list of objects: [{"lat":…,"lon":…,"dataset_id":…}, …] Available on all tiers including Free.
Parameters:
queries(required) — array — List of point dicts with lat, lon, dataset_id.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
LP_Get_Elevation_StatsGet elevation statistics (Min, Average, Max) for 3×3, 5×5 and 7×7 pixel windows centred on the coordinates. Requires Pro or Enterprise key.
Parameters:
lat(required) — number — Latitude in decimal degrees (WGS-84).lon(required) — number — Longitude in decimal degrees (WGS-84).dataset_id(required) — string — Dataset identifier.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
LP_Get_Slope_StatsGet terrain slope statistics (Min, Average, Max) in degrees for 3×3, 5×5 and 7×7 pixel windows. WGS-84 corrected. Requires Pro key.
Parameters:
lat(required) — number — Latitude in decimal degrees (WGS-84).lon(required) — number — Longitude in decimal degrees (WGS-84).dataset_id(required) — string — Dataset identifier.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
LP_Get_Elevation_ChartGenerate a range-box chart showing elevation Min/Avg/Max across three neighbourhood window sizes. Returns a URL to the chart image. Requires Pro key. Supports PNG / SVG / PDF.
Parameters:
lat(required) — number — Latitude in decimal degrees (WGS-84).lon(required) — number — Longitude in decimal degrees (WGS-84).dataset_id(required) — string — Dataset identifier.fmt— string — Output format — 'png' (default), 'svg', or 'pdf'.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
LP_Get_Slope_ChartGenerate a range-box chart showing terrain slope Min/Avg/Max across three neighbourhood window sizes. Returns a URL to the chart image. Requires Pro key. Supports PNG / SVG / PDF.
Parameters:
lat(required) — number — Latitude in decimal degrees (WGS-84).lon(required) — number — Longitude in decimal degrees (WGS-84).dataset_id(required) — string — Dataset identifier.fmt— string — Output format — 'png', 'svg', or 'pdf'.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
LP_Get_Terrain_MapGenerate a composite terrain map: Google Hybrid satellite (EPSG:3857) + smoothed contours with labels + flow-direction arrows + location pin. All layers are reprojected to EPSG:3857 — no overlay mismatch. Requires Pro key. Supports PNG.
Parameters:
lat(required) — number — Latitude in decimal degrees (WGS-84).lon(required) — number — Longitude in decimal degrees (WGS-84).dataset_id(required) — string — Dataset identifier.fmt— string — Output format — 'png'.offset— integer — Half-window pixels (default 20 → 41×41 px area).n_arrows— integer — Flow arrow grid density (default 11).
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
LP_Get_Terrain_3DGenerate a 3-D perspective terrain surface map (Plotly go.Surface) coloured by elevation with a red spike pin marking the query location. Requires Pro key. Supports PNG / HTML.
Parameters:
lat(required) — number — Latitude in decimal degrees (WGS-84).lon(required) — number — Longitude in decimal degrees (WGS-84).dataset_id(required) — string — Dataset identifier.fmt— string — Output format — 'png', or 'html'.offset— integer — Half-window pixels (default 20).azim_angle— number — Camera azimuth angle in degrees (default 135).elev_angle— number — Camera elevation angle in degrees (default 45).
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.