OSM-GeoJSON-MCP-Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| test_connectionA | Overpass APIサーバーへの接続をテストします。すべての利用可能なサーバーに対して接続確認を行います。 |
| get_buildingsA | 指定した矩形範囲内の建物データをGeoJSON形式で取得します。建物タイプでフィルタリング可能です。 |
| get_roadsB | 指定した矩形範囲内の道路ネットワークをGeoJSON形式で取得します。道路タイプでフィルタリング可能です。 |
| get_amenitiesA | 指定した矩形範囲内のアメニティ(施設・設備)をGeoJSON形式で取得します。レストラン、病院、学校などのPOI(興味のある地点)データが含まれます。 |
| get_waterwaysB | 指定した矩形範囲内の水域・河川データをGeoJSON形式で取得します。川、湖、海、運河などの水域情報が含まれます。 |
| get_green_spacesB | 指定した矩形範囲内の緑地・公園データをGeoJSON形式で取得します。公園、森林、農地、庭園などの緑地情報が含まれます。 |
| get_railwaysB | 指定した矩形範囲内の鉄道データをGeoJSON形式で取得します。鉄道線路、駅、地下鉄、トラムなどの交通インフラが含まれます。 |
| get_api_statsA | API使用統計情報とキャッシュ状況を取得します。モニタリングとデバッグに使用します。 |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 8 tools
Each tool targets a distinct OSM feature type (amenities, buildings, green spaces, railways, roads, waterways) or server functionality (stats, connection test), with no overlapping purposes.
All tool names follow a consistent 'get_' prefix followed by a noun (e.g., get_amenities, get_buildings), making the pattern predictable.
With 8 tools, the server covers the major OSM feature categories plus utility functions, well-scoped for its purpose without being excessive or insufficient.
The tool set covers common geographic features but lacks freeform querying (e.g., by tags) or less common layers like land use or administrative boundaries, leaving minor gaps.