io.github.gander-tools/osm-tagging-schema-mcp
MCP server for querying and validating OpenStreetMap tags
★ 6GPL-3.0devtools
Install
Config snippet generator goes here (5 client tabs)
README
# OpenStreetMap Tagging Schema MCP Server <!-- CI/CD Status --> [](https://github.com/gander-tools/osm-tagging-schema-mcp/actions/workflows/test.yml) [](https://github.com/gander-tools/osm-tagging-schema-mcp/actions/workflows/fuzz.yml) [](https://github.com/gander-tools/osm-tagging-schema-mcp/actions/workflows/publish-npm.yml) [](https://github.com/gander-tools/osm-tagging-schema-mcp/actions/workflows/publish-docker.yml) <!-- Package Information --> [](https://www.npmjs.com/package/@gander-tools/osm-tagging-schema-mcp) [](https://github.com/gander-tools/osm-tagging-schema-mcp/releases) <!-- Dependencies --> [](https://www.typescriptlang.org/) [](https://modelcontextprotocol.io) [](https://github.com/openstreetmap/id-tagging-schema) <!-- Code Quality & Security --> [](https://biomejs.dev/) [](https://www.npmjs.com/package/@gander-tools/osm-tagging-schema-mcp) [](docs/deployment/security.md#slsa-build-provenance) <!-- Project Information --> [](https://www.gnu.org/licenses/gpl-3.0) [](https://github.com/gander-tools/osm-tagging-schema-mcp/commits/master) [](https://github.com/gander-tools/osm-tagging-schema-mcp/issues) [](https://github.com/gander-tools/osm-tagging-schema-mcp/pulls) [](https://lobehub.com/mcp/gander-tools-osm-tagging-schema-mcp) ## What is this? This is a **Model Context Protocol (MCP) server** designed specifically for AI agents and LLM applications. It acts as a bridge between artificial intelligence systems and the comprehensive OpenStreetMap tagging knowledge base provided by the official `@openstreetmap/id-tagging-schema` library. **Current Status**: Production-ready MCP server, actively maintained and continuously improved. The service is deployed and accessible at [https://mcp.gander.tools/osm-tagging/](https://mcp.gander.tools/osm-tagging/). **We welcome your feedback!** Have ideas for improvements? Found a bug? Want to discuss features? Please open an [issue](https://github.com/gander-tools/osm-tagging-schema-mcp/issues) or start a [discussion](https://github.com/gander-tools/osm-tagging-schema-mcp/discussions). ## What this is NOT ⚠️ **Important clarifications:** - **Not a standalone application**: This server requires integration with AI systems (like Claude Code or Claude Desktop) to be useful. It has no user interface or web frontend. - **Not for direct human use**: Without an AI agent as an intermediary, this tool provides no value to end users. It's designed exclusively for programmatic access by LLM applications. - **Not a public API for general use**: The deployed service at mcp.gander.tools is intended for integration with AI agents, not for direct HTTP requests or high-volume automated queries. Please do not attempt to abuse the service with DDoS attacks or excessive traffic. If you're looking for a user-facing OSM tagging tool, consider [iD editor](https://github.com/openstreetmap/iD) or [JOSM](https://josm.openstreetmap.de/) instead. ## Features **7 MCP Tools** org