osm-mcp-puca
0
osm-mcp-puca is a Model Context Protocol server designed for use with large language model chatbots, offering various tools related to OpenStreetMap. It provides functionalities such as obtaining coordinates for addresses, identifying public amenities, and calculating distances.
osm-mcp-puca
An MCP server for use with LLM chatbots providing tools related to OpenStreetMap.
Usage
This MCP server can be integrated with your client that supports MCP.
Docker
The docker-compose.yaml
file included will run both the púca UI and MCP server.
Tools
- get_coordinates_for_address
- get_address_by_coordinates
- get_defibrillators
- get_distance_between_addresses
- get_distance_between_coords
- get_parking
- get_toilets
- get_post_offices
- get_cafes
- get_fast_food_places
- get_irish_street_names
- get_vacant_buildings
- get_overpass_results
Acknowledgements
This MCP server uses APIs from OSRM, Overpass, and Nominatum.