Skip to main content
Glama
GRABOSM

OpenStreetMap MCP Server

by GRABOSM

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_locationC

Search for locations, addresses, or places using Nominatim geocoding service

reverse_geocodeB

Get address information from coordinates (reverse geocoding)

search_structuredC

Search using structured address components

get_place_detailsC

Get detailed information about a specific OSM place

search_poisC

Search for Points of Interest (POIs) using Overpass API

find_amenities_nearbyC

Find amenities near a specific location

get_elements_in_boundsB

Get all OSM elements within a bounding box

search_by_tagsC

Search for OSM elements by specific tags

get_route_dataC

Get road/path data for routing between two points

execute_overpass_queryC

Execute a custom Overpass QL query

get_osrm_routeB

Get detailed route with turn-by-turn directions using OSRM

get_distance_matrixC

Calculate distance and duration matrix between multiple points

snap_to_roadsB

Snap coordinates to nearest road segments

optimize_routeB

Solve Traveling Salesman Problem to find optimal route through all points

map_match_gpsC

Map-match GPS traces to road network

calculate_isochroneA

Calculate travel time isochrone (areas reachable within time limit) using Valhalla

get_changesetC

Get detailed information about a specific changeset

search_changesetsC

Search for changesets with various filters

get_changeset_diffC

Get the diff/changes for a specific changeset

osmose_search_issuesC

Search for OSMOSE quality assurance issues with various filters

osmose_get_issue_detailsC

Get detailed information about a specific OSMOSE issue

osmose_get_issues_by_countryC

Get OSMOSE issues in a specific country

osmose_get_issues_by_userC

Get OSMOSE issues last modified by a specific user

osmose_get_statsB

Get OSMOSE statistics (issue counts by level, type, etc.)

osmose_get_itemsB

Get available OSMOSE issue categories/items

search_highways_smartC

Smart highway search using Taginfo-enhanced queries for major roads, motorways, etc.

search_pois_smartC

Smart POI search using Taginfo-enhanced queries for restaurants, shops, tourism, etc.

get_tag_suggestionsC

Get OSM tag suggestions and autocomplete based on Taginfo statistics

get_tag_statsB

Get usage statistics for OSM tags from Taginfo

validate_osm_tagC

Validate if an OSM tag combination is commonly used and get suggestions

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

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/GRABOSM/osm-mcp'

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