OSM PostgreSQL Server
MCP-OSM: MCP 向け OpenStreetMap 統合
このパッケージは、MCP 用の OpenStreetMap 統合を提供し、ユーザーが MCP インターフェースを通じてマップ データを照会および視覚化できるようにします。

特徴
LeafletとOpenStreetMapを使用したWebベースの地図ビューア
サーバー送信イベント (SSE) によるサーバーとクライアント間の通信
マップ制御用の MCP ツール (マーカー、ポリゴンの追加、ビューの設定、ビューの取得)
OpenStreetMapデータ用のPostgreSQL/PostGISクエリインターフェース
Related MCP server: MCP Google Maps
インストール
これは私のclaude_desktop_config.jsonです:
{
"mcpServers": {
"OSM PostgreSQL Server": {
"command": "/Users/wiseman/.local/bin/uv",
"args": [
"run",
"--env-file",
".env",
"--with",
"mcp[cli]",
"--with",
"psycopg2",
"--with-editable",
"/Users/wiseman/src/mcp-osm",
"--directory",
"/Users/wiseman/src/mcp-osm",
"mcp",
"run",
"mcp.py"
]
}
}
}MCP サーバーが起動すると、マップ インターフェイスを持つhttp://localhost:8889/の Web サーバーも起動します。
環境変数
MCP を構成するには、次の環境変数を使用できます。
FLASK_HOST- Flaskサーバーのホスト(デフォルト: 127.0.0.1)FLASK_PORT- Flaskサーバーのポート(デフォルト: 8889)PGHOST- PostgreSQLホスト(デフォルト: localhost)PGPORT- PostgreSQLポート(デフォルト: 5432)PGDB- PostgreSQLデータベース名(デフォルト: osm)PGUSER- PostgreSQLユーザー名(デフォルト: postgres)PGPASSWORD- PostgreSQLパスワード(デフォルト: postgres)
MCPツール
次の MCP ツールが利用可能です。
get_map_view- 現在のマップビューを取得するset_map_view- マップビューを特定の座標または境界に設定するset_map_title- マップの右下に表示されるタイトルを設定しますadd_map_marker- 特定の座標にマーカーを追加するadd_map_line- 座標セットで定義された線を追加するadd_map_polygon- 座標セットで定義されたポリゴンを追加するquery_osm_postgres- OpenStreetMapデータベースに対してSQLクエリを実行する
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseCqualityDmaintenanceProvides access to Google Maps API functionality including geocoding, place search, direction routing, and distance calculations through a structured MCP interface.415MIT
- AlicenseAqualityDmaintenanceProvides access to Google Maps API functionality including places search, geocoding, directions, distance matrix, elevation data, and static map generation through the MCP interface.8231MIT
- AlicenseNot gradedqualityBmaintenanceProvides MCP tools for Google Maps services including directions, geocoding, distance matrix, and places search.14Apache 2.0
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to perceive and control a live MapLibre GL map over MCP, allowing querying rendered features, reading popups, navigating, and toggling layers.1MIT
Related MCP Connectors
Nominatim MCP — wraps OpenStreetMap Nominatim geocoding API (free, no auth)
OpenStreetMap Overpass MCP — programmatic queries against the OSM database
Geoapify MCP — wraps the Geoapify Location Platform (geoapify.com)
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/wiseman/osm-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server