matrix
ActiveTool of Openrouteservice
"Distance matrix between locations" / "all-to-all travel times" / "N×M routing grid" / "drive / walk / bike times between [list]" — N×M distance and duration matrix between many points via OpenStreetMap routing. Use for traveling-salesman setup, multi-stop optimization, nearest-warehouse, fleet dispatch. Profile-aware (car / truck / bike / foot / wheelchair).
Parameters schema
{
"type": "object",
"examples": [
{
"metrics": [
"duration",
"distance"
],
"profile": "driving-car",
"locations": [
[
8.681495,
49.41461
],
[
8.687872,
49.420318
],
[
8.675444,
49.418892
]
]
}
],
"required": [
"locations"
],
"properties": {
"metrics": {
"type": "array",
"items": {
"type": "string"
},
"description": "[\"duration\",\"distance\"]"
},
"profile": {
"type": "string"
},
"sources": {
"type": "array",
"items": {
"type": "number"
}
},
"locations": {
"type": "array",
"items": {
"type": "array",
"items": {
"type": "number"
}
}
},
"destinations": {
"type": "array",
"items": {
"type": "number"
}
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
Openrouteservice
https://github.com/pipeworx-io/mcp-openrouteservice
1/7 registries