AgentPMT
Elevation Data - Point, Path, Charts & Statistics

Elevation Data - Point, Path, Charts & Statistics

Data

Available ActionsEach successful request consumes credits as outlined below.

get_elevation10crget_path_elevation10crget_elevation_profile10cr

Details

Comprehensive elevation data tool that provides elevation information for any location on Earth including ocean floor depths. The tool offers discrete location elevation lookups for up to 512 points, elevation sampling along defined paths with configurable resolution, automatic elevation profile generation with visualization charts, and detailed statistics including minimum maximum average elevation gain total ascent and descent. Features elevation data in both meters and feet with resolution accuracy indicators, elevation categorization from below sea level to very high elevation, distance calculations for path-based requests, and optional chart generation saved to cloud storage. Perfect for hiking and trail planning applications, geographic surveying and terrain analysis, cycling route optimization, real estate site assessment, and adventure sports planning.

Use Cases

Hiking trail elevation profile analysis, Cycling route difficulty assessment, Geographic surveying and flood risk mapping, Real estate site elevation evaluation, Mountain climbing route planning, Paragliding launch site analysis, Watershed and drainage studies, Construction site planning, Adventure sports terrain analysis, Topographical data visualization

Actions(3)

get_elevation10cr1 param(1 required)

Get elevation data for one or more discrete locations. Returns elevation in meters and feet, resolution, category, and aggregate statistics when multiple points are provided.

Get elevation data for one or more discrete locations. Returns elevation in meters and feet, resolution, category, and aggregate statistics when multiple points are provided.

locationsrequiredarray

List of locations for discrete elevation lookup (max 512). Each location must have latitude and longitude fields.

Array of: object
get_path_elevation10cr5 params(1 required)

Sample elevation values at evenly-spaced points along a path defined by two or more waypoints. Returns elevation data for each sample point plus path statistics including total distance, ascent, and descent.

Sample elevation values at evenly-spaced points along a path defined by two or more waypoints. Returns elevation data for each sample point plus path statistics including total distance, ascent, and descent.

pathrequiredarray

List of locations defining a path (minimum 2 points). Each point must have latitude and longitude fields.

Array of: object
samplesinteger

Number of evenly-spaced sample points along the path (2-512)

Default: 100
Range: 2 - 512
generate_chartboolean

Set to true to also generate an elevation profile chart image (default false)

Default: false
chart_widthinteger

Chart width in inches (6-20). Only used when a chart is generated.

Default: 12
Range: 6 - 20
chart_heightinteger

Chart height in inches (4-12). Only used when a chart is generated.

Default: 6
Range: 4 - 12
get_elevation_profile10cr4 params(1 required)

Same as get_path_elevation but always generates an elevation profile chart image. The chart shows elevation vs. distance with min/max markers and dual axes (meters and feet). A signed URL to the chart image is included in the response.

Same as get_path_elevation but always generates an elevation profile chart image. The chart shows elevation vs. distance with min/max markers and dual axes (meters and feet). A signed URL to the chart image is included in the response.

pathrequiredarray

List of locations defining a path (minimum 2 points). Each point must have latitude and longitude fields.

Array of: object
samplesinteger

Number of evenly-spaced sample points along the path (2-512)

Default: 100
Range: 2 - 512
chart_widthinteger

Chart width in inches (6-20)

Default: 12
Range: 6 - 20
chart_heightinteger

Chart height in inches (4-12)

Default: 6
Range: 4 - 12

Frequently Asked Questions

How do I connect this tool to an external agent?

Install commands

npm install -g @agentpmt/mcp-router
agentpmt-setup

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\"}"
      }
    }
  }
}

How does an external agent use this tool?

Agent prompt

Call the AgentPMT-Tool-Search-and-Execution tool with action 'get_schema' and tool_id 69615b4baa1df9dd0902d62e ("Elevation Data - Point, Path, Charts & Statistics"). Then call the same tool with action 'call_tool', tool_id 69615b4baa1df9dd0902d62e, and the parameters needed for my request.

Looking for help integrating AI into your business? Set up a free consultation.