16 actions ready for your AI
Connect GraphHopper to your AI
Add your GraphHopper key once and every AI you use can get matrixes, post matrixes and get routes through it.
Needs your API keyWorks today: paste the key from this app and your AI can use it. One-click sign-in is not built yet.
Not verified by us yet. Its actions come from GraphHopper's own documented API, and we have not run them here yet.
Use your own GraphHopper account. Credentials stay encrypted in ahel.
Tell me when ahel has verified GraphHopper
What your AI can do with GraphHopper
Choose a task and ask your AI.
Matrix
- Get matrix
GETGET Matrix Endpoint
point- Specify multiple points in latitude,longitude for which the weight-, route-, time- or distance-matrix should be calculated.
from_point- The starting points for the routes in latitude,longitude.
to_point- The destination points for the routes in latitude,longitude.
point_hint- Optional parameter.
- Post matrix
POSTPOST Matrix Endpoint
body- The request body.
- Get matrix solution
GETGET Batch Matrix Endpoint
jobIdrequired- Request solution with jobId
Route
- Get route
GETGET Route Endpoint
pointrequired- The points for which the route should be calculated.
point_hint- The pointhint is typically a road name to which the associated point parameter should be snapped to.
snap_prevention- Optional parameter to avoid snapping to a certain road class or road environment.
vehicle- The vehicle profile for which the route should be calculated.
- Post route
POSTPOST Route Endpoint
algorithm- Rather than looking for the shortest or fastest path, this lets you solve two different problems related to routing: With roundtrip, the route will get you back to where you sta...
alternative_route.max_paths- If algorithm=alternativeroute, this parameter sets the number of maximum paths which should be calculated.
alternative_route.max_share_factor- If algorithm=alternativeroute, this parameter specifies how similar an alternative route can be to the optimal route.
alternative_route.max_weight_factor- If algorithm=alternativeroute, this parameter sets the factor by which the alternatives routes can be longer than the optimal route.
- Get route info
GETCoverage information
Async
- Async vrp
POSTPOST route optimization problem (batch mode)
algorithm- Use objectives instead.
configuration- Specifies general configurations that are taken into account when solving the vehicle routing problem.
cost_matrices- Specifies your own tranport time and distance matrices.
objectives- Specifies an objective function.
- Async clustering problem
POSTBatch Cluster Endpoint
Solve
- Solve clustering problem
POSTPOST Cluster Endpoint
- Solve vrp
POSTPOST route optimization problem
algorithm- Use objectives instead.
configuration- Specifies general configurations that are taken into account when solving the vehicle routing problem.
cost_matrices- Specifies your own tranport time and distance matrices.
objectives- Specifies an objective function.
Show 6 more groups
Calculate
- Calculate matrix
POSTBatch Matrix Endpoint
body- The request body.
Cluster
- Get cluster solution
GETGET Batch Solution Endpoint
jobIdrequired- Request solution with jobId
Geocode
- Get geocode
GETGeocoding Endpoint
q- If you do forward geocoding, this is required and is a textual description of the address you are looking for.
locale- Display the search results for the specified locale.
limit- Specify the maximum number of results to return
reverse- It is required to be true if you want to do a reverse geocoding request.
Gpx
- Post gpx
POSTMap-match a GPX file
gps_accuracy- Specify the precision of a point, in meter
vehicle- Specify the vehicle profile like car
Isochrone
- Get isochrone
GETIsochrone Endpoint
pointrequired- Specify the start coordinate
time_limit- Specify which time the vehicle should travel.
distance_limit- Specify which distance the vehicle should travel.
vehicle- The vehicle profile for which the route should be calculated.
Solution
- Get solution
GETGET the solution (batch mode)
jobIdrequired- Request solution with jobId
Ask your AI
Try one of these requests with a connected AI.
- Show me the matrix in GraphHopper
- Post a matrix in GraphHopper
- Show me the route in GraphHopper
- Post a route in GraphHopper
- Show me the matrix solution in GraphHopper
- Show me the cluster solution in GraphHopper
Works with
All appsUse GraphHopper alongside your other connected apps.
GraphHopper MCP server, hosted by ahel
One hosted endpoint serves GraphHopper. There is nothing to install and no local server to run.
Connect GraphHopper to Claude, Claude Code, Cursor or Codex
- Add your GraphHopper key. ahel stores it encrypted.
- Paste one link into your AI:
https://mcp.ahel.ai(once, for every app). - Ask for the work. Your AI picks the action and ahel runs it with your key.
Documentation
- GraphHopper API docsgraphhopper.com
- Where to find your GraphHopper keyon the vendor's side; paste it into ahel after sign-in
About GraphHopper
GraphHopper is a maps and location service. Connect your own key and your AI can get matrixes, post matrixes and get routes.
GraphHopper over MCP: ahel serves GraphHopper to Claude, Claude Code, Cursor and Codex as one hosted MCP endpoint. There is no local server to run. Add your GraphHopper key once, paste one link into your AI, and the actions above are there.
Similar apps
Questions
Is my GraphHopper key safe?
Your GraphHopper key is sealed in ahel and added to the request server-side when your AI calls GraphHopper. It never crosses the MCP link, no tool can read it back, and you can turn the app off or remove the key at any time.
Which AIs can use GraphHopper through ahel?
Any MCP-capable AI: Claude, Claude Code, Codex, Cursor, VS Code and others. Paste one link, https://mcp.ahel.ai, into the AI once and everything in your gateway arrives through it.
What can my AI do with GraphHopper?
16 actions today, covering matrixes, routes and asyncs. Ask in plain language; your AI picks the action and ahel runs it with your key.
Does connecting GraphHopper cost anything?
Connecting apps is free during ahel's early access. Free, Pro and Team all cost nothing today, and the pricing page lists what each one includes. GraphHopper may bill you for API use under its own terms.
