Find missing people
faster.
Probability heatmaps, terrain-aware routing, and place search, for the teams who go and look.
Also powers AI agents, logistics, and field-services apps. Same data, different transport.
- GeoJSON, H3, and polyline outputs.
- Pay-as-you-go. £5 free credit on signup.
curl -X POST https://api.footstep.ai/v1/predict \
-H "x-api-key: sk_live_your_key_here" \
-H "Content-Type: application/json" \
-d '{
"profile": "dementia",
"area": {
"type": "circle",
"center": { "lat": 54.5260, "lon": -3.0590 },
"radius_m": 5000
},
"params": { "hours_missing": 6 }
}'{
"mcpServers": {
"footstep": {
"url": "https://mcp.footstep.ai",
"headers": {
"x-api-key": "sk_live_your_key_here"
}
}
}
}Find. Route. Embed. Build.
Find people faster.
Probability heatmaps from behavioural profiles, terrain, and weather. Built for the operator running point.
Operational, with the audit trail.
Predict, isochrones, and routing that drop into ArcGIS dashboards and incident review packets.
Embed spatial AI in your product.
White-label predictions, routing, and geocoding for CAD platforms, incident-management software, and vertical SaaS.
Give your LLM a sense of place.
One MCP endpoint, fifteen spatial tools. Works in Claude Desktop, Cursor, Vercel AI SDK, OpenAI Agents.
Probability over space.
Where every other map API stops.
Routing returns lines. Geocoding returns points. predict returns probability density.
Pass a behavioural profile, an area, and current conditions. Get back a scored H3 hex grid you can render in deck.gl, kepler.gl, or QGIS without a transformation step.
The spatial AI for any shape where a probabilistic prior is worth more than a deterministic answer. Missing-person scenarios. Evacuation modelling. Asset recovery. Patrol prioritisation.
Restricted access. Decision support only, never a replacement for expert human judgment. Read the access terms.
{
"profile": "despondent",
"area_type": "circle",
"lat": 51.477,
"lon": -0.001,
"radius_m": 5000,
"age_years": 32,
"datetime": "2026-04-12T14:30:00Z"
}{
"top_results": [
{ "hex": "8a194ad32757fff", "score": 0.84, "lat": 51.479, "lng": -0.012 },
{ "hex": "8a194ad32753fff", "score": 0.71, "lat": 51.481, "lng": -0.018 },
{ "hex": "8a194ad32747fff", "score": 0.62, "lat": 51.476, "lng": 0.008 }
],
"summary": { "hex_count": 50, "processing_time_ms": 187 }
}Pick the transport that fits.
Same data, two transports. Most teams use both.
MCP server
Streamable HTTP. Your model picks tools at runtime.
- Claude Desktop, Cursor, Vercel AI SDK, OpenAI Agents
- Hosted at mcp.footstep.ai
mcp.footstep.aiSet up MCPREST API
Predictable HTTP. JSON in, JSON out, opt-in GeoJSON.
- Python, Node, Go, Ruby, Rust, or curl
- Hosted at api.footstep.ai
api.footstep.aiSee the REST guideReference builds you can lift.
Each card has the tools, the agent flow, and a worked response shape. Find the closest fit and ship from there.
Search, rescue, and crisis response
Score where a missing person is most likely to be found. Direct ground teams to the highest-density hexes first.
Tools: predict · get-isochrone · geocode +1
Logistics and autonomous fleets
Multi-stop optimisation, OD matrices, and corridor search for the agents and backends that move things.
Tools: optimize-stops · get-matrix · find-and-route +2
Environmental and field operations
Terrain profiles, reachability polygons, and GPS map matching for ESG reporting, conservation, and field research.
Tools: get-elevation · get-isochrone · snap-trace +1
Real estate and property
Geocode listings, model commute reach, score nearby amenities, and overlay terrain risk. The toolkit behind agent-led property search.
Tools: geocode · get-isochrone · search-places +2
Travel and itinerary planning
Find places, route between them, fit them into a time budget, and surface what's on the way. The geospatial layer behind agentic trip planners.
Tools: find-and-route · search-along-route · get-isochrone +3
Address validation & cleanup
Fix typos, expand abbreviations, validate before geocoding. The reliable pre-step for agents handling user-typed addresses.
Tools: parse-address · geocode · batch-geocode +1
Field service and dispatch
Optimise visit order, score reachable jobs from each tech, clean GPS into proof-of-visit records.
Tools: optimize-stops · get-matrix · snap-trace +2
Insurance and risk underwriting
Anchor addresses, layer terrain and elevation, assess access from emergency services. Bulk-process portfolios in one call.
Tools: batch-geocode · get-elevation · get-isochrone +2
Healthcare access and equity
Compute drive-time and walk-time access to facilities, model coverage gaps, place ambulances with travel-time matrices.
Tools: get-isochrone · get-matrix · geocode +2
Sales and territory planning
Build OD matrices between reps and accounts, draw catchments around offices, normalise lead addresses at scale.
Tools: get-matrix · get-isochrone · batch-geocode +2
Outdoor and fitness apps
Plan walking, hiking, and cycling routes with explicit difficulty. Snap noisy GPS into clean traces with surface and grade per edge.
Tools: get-directions · get-elevation · snap-trace +1
Public-sector planning
Model who can reach what, where the gaps are, how transit changes the answer. Reachability and matrix tools for civic planning.
Tools: get-isochrone · get-matrix · get-elevation +2
Built for the field.
Open enough for everything else.
Self-serve API key. £5 free credit. One auth header, every major runtime.
Volume pricing above 1M requests a month. On-prem and air-gapped deploys for regulated workloads.