Loading...
{
"mcp-geo": {
"command": "uv",
"args": [
"--directory",
"MCP-Geo",
"run",
"geo.py"
],
"env": {
"NOMINATIM_URL": "${NOMINATIM_URL}",
"SCHEME": "http",
"GEOCODER_PROVIDER": "nominatim"
}
}
}geocode_locationConverts an address or place name into latitude, longitude, and a formatted address.
Read-only operation; retrieves geocoding information.
reverse_geocodeConverts latitude and longitude coordinates into the nearest address.
Read-only operation; retrieves address information.
geocode_with_detailsSimilar to geocode_location, but returns additional geocoding details.
Read-only operation; retrieves detailed geocoding information.
geocode_multiple_locationsGeocodes a list of addresses, returning lat/lon/address for each.
Read-only operation; retrieves geocoding information for multiple locations.
reverse_geocode_multiple_locationsReverse geocodes a list of lat/lon pairs, returning address information for each.
Read-only operation; retrieves address information for multiple locations.
distance_between_addressesCalculates the distance between two addresses or place names.
Read-only operation; calculates distance based on geocoded locations.
distance_between_coordsCalculates the distance between two lat/lon coordinate pairs.
Read-only operation; calculates distance based on coordinates.
This server is relatively safe for geocoding tasks, as it primarily performs read operations and includes rate limiting and error handling. However, the reliance on external geocoding services and the potential need for API keys introduce some risk, requiring careful configuration and monitoring.