About
The Púca MCP Server provides a collection of geospatial tools—such as address lookup, routing, and public amenity queries—powered by OpenStreetMap, OSRM, Overpass, and Nominatum. It enables LLM chatbots to retrieve real‑world location data effortlessly.
Capabilities

The osm‑mcp‑puca server bridges large language models with the rich, crowd‑sourced world of OpenStreetMap (OSM). By exposing a suite of geospatial tools through the Model Context Protocol, it lets AI assistants answer location‑based questions, fetch nearby amenities, and perform routing calculations without requiring the user to write custom API wrappers. Developers can plug this server into any MCP‑compatible client—whether a web UI, a Python script using , or the Claude desktop app—turning plain text prompts into precise geographic queries.
At its core, the server offers a catalog of reusable commands that map directly to popular OSM‑derived services. For example, and turn between human‑readable addresses and latitude/longitude pairs, while or calculate travel distances via OSRM. Other tools retrieve lists of nearby facilities—defibrillators, parking lots, toilets, post offices, cafés, fast‑food places—and even specialized data like Irish street names or vacant buildings. The tool lets clients run arbitrary Overpass API queries, giving full access to the underlying OSM dataset.
These capabilities are especially valuable for developers building location‑aware chatbots or planning assistants. Imagine a travel concierge that can suggest the nearest restroom on a hiking trail, compute walking distances between points of interest, or locate emergency medical equipment in real time. Because the server is MCP‑compliant, any LLM that supports the protocol can invoke these tools without bespoke integration code, dramatically speeding up prototyping and deployment.
Integration is straightforward: a client simply sends a tool request in the MCP format, and the server responds with structured JSON. The server internally routes each request to the appropriate third‑party API—OSRM for routing, Overpass for raw OSM queries, and Nominatum for geocoding—then normalizes the output. This abstraction means developers can focus on conversational logic rather than API authentication, rate‑limiting, or data parsing.
Unique advantages include its open‑source nature and reliance on freely available OSM data, ensuring no hidden costs for high‑volume usage. The bundled UI demo shows how quickly a user can test queries, while Docker support lets teams spin up a fully functional environment in minutes. For developers looking to enrich AI assistants with dependable, community‑driven geographic intelligence, osm‑mcp‑puca delivers a ready‑made, extensible solution that integrates seamlessly into existing MCP workflows.
Related Servers
MarkItDown MCP Server
Convert documents to Markdown for LLMs quickly and accurately
Context7 MCP
Real‑time, version‑specific code docs for LLMs
Playwright MCP
Browser automation via structured accessibility trees
BlenderMCP
Claude AI meets Blender for instant 3D creation
Pydantic AI
Build GenAI agents with Pydantic validation and observability
Chrome DevTools MCP
AI-powered Chrome automation and debugging
Weekly Views
Server Health
Information
Explore More Servers
Test Repo From Custom MCP
A test repository generated by a custom MCP server
Cloudflare MCP Server
Connect LLMs to Cloudflare services via natural language
Sample Kt MCP Server
A lightweight Kotlin-based MCP server for testing and prototyping
WisdomForge
Forge wisdom from experiences with Qdrant-powered knowledge management
BuiltWith MCP Server
Discover website tech stacks with natural language
PromptShopMCP
Transform images with natural language prompts