Elevation MCP Server
Look up elevation worldwide, profile route ascent/descent, grid areas, check terrain line of sight.
Connect it
Settings → Connectors → Add custom connector
URL: https://elevation.caseyjhand.com/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://elevation.caseyjhand.com/mcp{
"mcpServers": {
"elevation-mcp-server": {
"url": "https://elevation.caseyjhand.com/mcp"
}
}
}claude mcp add --transport http elevation-mcp-server https://elevation.caseyjhand.com/mcp{
"servers": {
"elevation-mcp-server": {
"type": "http",
"url": "https://elevation.caseyjhand.com/mcp"
}
}
}{
"mcpServers": {
"elevation-mcp-server": {
"command": "npx",
"args": [
"-y",
"@cyanheads/elevation-mcp-server@0.1.2"
]
}
}
}claude mcp add elevation-mcp-server -- npx -y @cyanheads/elevation-mcp-server@0.1.24 tools, verified live
elevation_get_pointsread-onlyLook up ground elevation at up to 100 coordinates in one call, in meters and feet, with the dataset and resolution behind every point. Inside USGS 3DEP coverage (the US and its territories, plus much of Canada and Mexico) values come from 3DEP at 1â30 m resolution. Elsewhere they come from Open Topo Data: SRTM at about 30 m on land between 60°N and 56°S, and Mapzen terrain tiles beyond SRTM's
elevation_get_profileread-onlySample terrain elevation at evenly spaced points along a route (a polyline of 2â1,000 vertices) and summarize it. Returns total distance, cumulative ascent and descent, start, end, minimum, and maximum elevation, and the steepest climb and descent grades, plus the per-sample profile with each sample's dataset unless include_samples is false. Ascent and descent are summed between samples, so they
elevation_get_gridread-onlySample a regular grid of terrain elevations across a bounding box and report the highest and lowest sampled points, the mean elevation, and the relief, plus the full elevation matrix with each cell's dataset. Values are point samples at grid nodes (box edges included), not cell averages, so a summit between nodes is missed; to refine a candidate high or low point, call again with a smaller box aro
elevation_check_line_of_sightread-onlyCheck whether terrain blocks the straight sightline between an observer and a target, each at a height above the ground, accounting for earth curvature and atmospheric refraction. Returns a verdict of clear, blocked, or indeterminate (when samples along the line have no data), the minimum clearance and the terrain point that limits it, and the first obstruction from the observer when blocked. With
Alternatives in Developer Tools
Compare →
ShipStaticA
Deploy static websites, landing pages, and prototypes instantly from AI agents.
RNRelease Notes IndexA
Release notes and changelogs from across the web, indexed for agents. Also via CLI and REST API.
CDclassifier.devA
Sort up to 1,000 texts into your own labels with a calibrated confidence per answer. No API key.
HOHonchoA
Memory that reasons: continual learning for stateful agents. Better context, fewer tokens.
MOMobilerunA
Control real Android and iOS devices with LLM agents — tap, swipe, type, automate flows.
DMDocs MCPA
Remote MCP server for Tandem docs, install guides, SDKs, workflows, and agent setup help.