MCP 서버

mapnetwork-mcp

io.github.toruproject/mapnetwork-mcp
지도 및 위치 공개 · 연결 가능 MCP 2026-07-28

이 MCP로 할 수 있는 일

Generates styled PNG or SVG maps for places, markers, and walking or driving routes.

generate_map
Generate a styled map image centered on a single place. Returns a download+link as text, not image bytes. Example: place='Tokyo Station'.
입력 스키마
{'type': 'object', 'required': ['place'], 'properties': {'name': {'type': 'string', 'description': 'Optional: display name for the map. If omitted, the server derives one automatically from place.'}, 'place': {'type': 'string', 'description': 'Place name to center the map on (geocoded server-side).'}}, 'additionalProperties': False}
generate_markers_map
Generate a map with multiple pinned locations. Example: markers=[{"label": "Tokyo Tower", "link": "https://www.tokyotower.co.jp/"}, {"label": "Zojoji Temple"}].
입력 스키마
{'type': 'object', 'required': ['markers'], 'properties': {'name': {'type': 'string', 'description': 'Optional: display name for the map. If omitted, the server derives one automatically from place/markers.'}, 'place': {'type': 'string', 'description': 'Optional: place to center the map on. If omitted, the center is computed automatically from the markers.'}, 'markers': {'type': 'array', 'items': {'type': 'object', 'required': ['label'], 'properties': {'link': {'type': 'string', 'description': "Optional: the marker's official website URL, if known. See server instructions."}, 'label': {'type': 'string', 'description': 'Place name to geocode and display.'}}, 'additionalProperties': False}, 'minItems': 1, 'description': 'Locations to pin on the map. At least one required.'}}, 'additionalProperties': False}
generate_route_map
Compute a walking/driving route between two places and generate a map with it overlaid. Both endpoints are pinned automatically — do not also call generate_markers_map for them. Example: from='Tokyo Station', to='Tokyo Tower', mode='walking'.
입력 스키마
{'type': 'object', 'required': ['from', 'to'], 'properties': {'to': {'type': 'string', 'description': 'Route end. Place name to geocode.'}, 'from': {'type': 'string', 'description': 'Route start. Place name to geocode.'}, 'mode': {'enum': ['walking', 'driving'], 'type': 'string', 'description': "'walking' (default) or 'driving'."}, 'name': {'type': 'string', 'description': 'Optional: display name for the map. If omitted, the server derives one automatically from place/route.'}, 'place': {'type': 'string', 'description': 'Optional: place to center the map on. If omitted, the center is computed automatically from the route.'}}, 'additionalProperties': False}
추가됨
generate_route_map
2026년 9월 17일 12:52 PM
추가됨
generate_markers_map
2026년 9월 17일 12:52 PM
추가됨
generate_map
2026년 9월 17일 12:52 PM