HERE Location Reasoning overview

Beta availability
HERE Location Reasoning is currently available to beta participants. For information about joining the beta, visit HERE Location Reasoning.

HERE Location Reasoning gives your AI agent access to HERE location services through tool calls. HERE Location Reasoning is a Model Context Protocol (MCP) server that supports tasks such as geocoding, routing, traffic analysis, place search, and map rendering without requiring direct integration with individual HERE APIs.

HERE Location Reasoning manages tool discovery, request execution, and session state through standard MCP tool-calling workflows. It works with any LLM or agent framework that supports MCP.

Use HERE Location Reasoning for location-based tasks such as finding nearby places, planning routes, checking traffic, and rendering maps. Use the underlying HERE APIs directly when you need application-level control over individual requests and responses.

For example, when a user asks, “Find EV charging stations along my route from Berlin to Munich,” an agent can use HERE Location Reasoning to geocode the origin and destination, calculate a route, search the route corridor for EV charging stations, and return the results.

Tool categories

HERE Location Reasoning includes tools in the following categories:

  • Geocoding — Convert addresses or place names to geographic coordinates, or convert coordinates to readable addresses.
  • Routing — Calculate routes between locations, including distance, duration, turn-by-turn instructions, EV charging stops, and rest stops.
  • Search and discovery — Find points of interest (POIs), EV charging stations, and services near a location or along a route corridor.
  • Traffic — Get real-time traffic flow data for locations, corridors, and route segments.
  • Isolines — Calculate areas reachable from a point within time or distance limits, also known as drive-time polygons.
  • Map rendering — Generate interactive maps for routes, traffic, and isolines.

Platform capabilities

  • Tool discovery — Identifies the available HERE Location Reasoning tools and the inputs that each tool requires.
  • Session state — Maintains context across related tool calls, such as a route calculation followed by a traffic or map-rendering request.

For the full tool list, see HERE Location Reasoning tools reference.

Use cases

HERE Location Reasoning supports multi-step location workflows such as the following:

  • EV trip planning — Calculate an EV route, find charging stations along the route, and render the available options on an interactive map.
  • Real-time field dispatch — Calculate travel times from technician locations to a customer and identify the closest technician.
  • Route planning with discovery — Calculate a route, find highly rated restaurants along it, and render them on an interactive map.

Architecture

The following diagram shows how HERE Location Reasoning connects AI agents to HERE location services.

graph TD
    A[AI Solution / Agent Layer] -->|MCP protocol| B[Reasoning / Orchestration Layer]
    B -->|HERE API calls| C[HERE Location Intelligence Layer]

In this architecture, the agent selects a task, HERE Location Reasoning translates the task into location-service requests, and HERE APIs return the results.

  • AI solution / agent layer — Your LLM, copilot, or agent framework sends tool calls based on user requests.
  • Reasoning / orchestration layer — The HERE Location Reasoning MCP server receives tool calls, manages session state, and coordinates execution.
  • HERE location intelligence layer — HERE APIs provide the underlying location data and computation.

Data flows downward when the agent requests tool execution. Responses flow upward when location results return to the agent. See Location Reasoning examples for more information.

Deployment

The HERE Location Reasoning MCP server is available at:

https://hlr.here.ai/mcp

Connect to the HERE Location Reasoning MCP server by using a HERE bearer token. The server handles request routing and access to the underlying HERE location services. See Get started with HERE Location Reasoning for more information.

Next steps

See Get started with HERE Location Reasoning to configure your client and send your first MCP request.


Did this page help you?