Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PORTNoPort to run the server on (default: 8888 if using HTTP transport)
DATA_FOLDERNoFolder to save generated routes
OPENROUTE_APINoOpenRouteService API URL (default: https://api.openrouteservice.org)https://api.openrouteservice.org
OPENROUTESERVICE_API_KEYYesAPI key for OpenRouteService, obtained from https://openrouteservice.org/

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_location_coordinatesA

Search for possible coordinates of a location.

Args: location: Location string (address or place name)

Returns: List of location results with coordinates, address, and metadata.

get_coordinates_objectC

Returns the next enclosing objects with an address tag which surrounds the given coordinate.

Args: lon: Longitude of the location lat: Latitude of the location

Returns: List of objects results close to the given coordinates

create_route_from_toA

Create a route from a starting location coordinates to a destination, optionally with waypoints.

Args: route_type: Type of route, e.g. "driving-car", "cycling-mountain", "cycling-regular", "foot-hiking" from_coordinates: Starting location as [longitude, latitude] to_coordinates: Destination location as [longitude, latitude] waypoints: optional list of waypoints coordinates as [[lon, lat], ...]

Returns: GPX representation of the route

search_poisB

Search for points of interest (POIs) in an area.

Args: bounding_box_coordinates: coordinates defining a bounding box as [[min_lon, min_lat], [max_lon, max_lat]] filters_name: optional explictly mentioned list of names to filter POIs, e.g. ["Gas station", "Restaurant"]

Returns: Found POIs information

search_known_routesA

Search for known hiking/cycling routes close to a given start and end coordinates, this enables to suggest waypoints to go through known trails when creating a route.

Currently only works for Switzerland using Swiss Geo API.

Args: route_type: Type of route, e.g. "driving-car", "cycling-mountain", "cycling-regular", "foot-hiking" from_coordinates: Starting location as [longitude, latitude] to_coordinates: Destination location as [longitude, latitude]

Returns: Description of known routes close to the given coordinates

get_reachable_areaA

Computes the area that can be reached within a given time or distance from one or more starting points.

Args: coordinates_list: 1 or more coordinates to compute reachable area from as [[lon, lat], ...] route_type: Type of route, e.g. "cycling-mountain", "cycling-regular", "foot-hiking", "driving-car" range_type: Type of range, either time (in seconds) or distance (in metres) area_range: maximum range value of the analysis in seconds for time and metres for distance. Or a comma separated list of specific range values

Returns: Reachable area information in GeoJSON format

Prompts

Interactive templates invoked by user choice

NameDescription
scenic_hiking_routePrompt to create a scenic hiking route.
scenic_biking_routePrompt to create a scenic mountain biking route.

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/vemonet/openroute-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server