mcpField
M
Mapnetwork Mcp

Mapnetwork Mcp

リモート
github.com/toruproject地図・旅行0今日更新
リポジトリ

Mapnetwork Mcp について

Mapnetwork Mcpは、MCP対応アシスタントから日本各地のスタイル付き地図画像を作成したい人向けのサーバーです。地点マーカー、ルート表示、複数のテーマと形式に対応し、画像はローカル保存またはリモートサーバーのリンクで取得できます。

主な機能

  1. 01地名から地図を生成
  2. 02複数地点にマーカーを配置
  3. 03徒歩または車のルートを重ねる
  4. 0411種類のカラーテーマを選択
  5. 05PNGまたはSVGで出力

活用シーン

  1. 01日本のランドマーク周辺のイラスト風地図を作成
  2. 02駅周辺の美術館や博物館を地図に表示
  3. 032地点間の徒歩ルートを表示
  4. 04別のテーマや形式で地図を再ダウンロード

MCP 対応

地図、マーカー付き地図、ルート地図の生成ツールに加え、結果のダウンロードや再ダウンロードを公開します。ローカル実行と https://mapnetwork.app/mcp のリモートサーバーに対応し、リモートでは画像データではなくリンクを返します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mapnetwork.app/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

パッケージ
pypimapnetwork-mcp6.2.0

ツール

3
パラメーター型必須説明
namestringいいえ任意:地図の表示名。省略すると、サーバーが place から自動的に生成します。
placestringはい地図の中心にする場所の名前(サーバー側でジオコーディングされます)。

詳細

mapnetwork-mcp

MapNetwork 用 MCP サーバーを使えば、日本の場所をイラスト風にスタイリングした地図画像(PNG / SVG)に変換できます。Claude や、MCP に対応したあらゆる AI アシスタントから直接利用できます。

地図は、MapNetwork 独自の日本向け Overpass API が提供する詳細な OpenStreetMap データを使って作成されるため、現在の対応範囲は**日本(国コード JP)**に限られます。日本国外の場所をリクエストするとエラーが返されます。

特徴

  • 場所の名前またはマーカーのリストから地図を生成
  • 2 つの場所の間に徒歩/車のルートを重ねて表示
  • 11 種類のカラーテーマ(white、darkBlue、darkGreen、popArt、lightBlue、lightGreen、beige、magenta、gray、black、brown)
  • PNG または SVG 形式で出力し、Downloads フォルダーに保存
  • 生成に時間がかかる地図は自動的に処理されます。generate_* ツールは内部でポーリングし、必要に応じて download_map で後からジョブを取得できます
  • 再生成せずに、以前生成した地図を別のテーマや形式で再ダウンロード
  • 生成した地図を MapNetwork のウェブエディターで開いて手動でカスタマイズ

使用例

プロンプト:「金沢21世紀美術館周辺の地図を生成してください。」

生成された地図はこちらです: 地図の描画例

プロンプト:「その地図をいくつかの異なるカラーテーマで再ダウンロードしてください。」

同じ地図を異なるカラーテーマで再ダウンロードしたもの:

ダークグリーンスタイルライトグリーンスタイルポップアートスタイルブラックスタイル
README の画像README の画像README の画像README の画像

インストール

Claude Desktop
.mcpb 拡張ファイルを使用(推奨)

最も簡単なインストール方法は、Releases ページから入手できる .mcpb 拡張ファイルを使うことです。

  1. Releases ページから最新の .mcpb ファイルをダウンロードします。
  2. Claude Desktop を開き、設定 → 拡張機能に移動します。
  3. ダウンロードした .mcpb ファイルを拡張機能パネルにドラッグしてインストールします。
手動設定

claude_desktop_config.json に以下を追加します:

{
  "mcpServers": {
    "mapnetwork": {
      "command": "uvx",
      "args": ["mapnetwork-mcp"],
      "alwaysAllow": ["generate_map", "generate_markers_map", "generate_route_map", "download_map", "redownload_map"]
    }
  }
}

uvx の代わりに pip を使用する場合:

pip install mapnetwork-mcp
{
  "mcpServers": {
    "mapnetwork": {
      "command": "mapnetwork-mcp"
    }
  }
}

リモート MCP サーバー

何もインストールせずに、リモート MCP サーバー経由で MapNetwork を利用することもできます:

https://mapnetwork.app/mcp

Claude で、設定 → コネクター → カスタムコネクターを追加に移動し、上記の URL を登録してください。

このローカルサーバーとの主な違いは、生成された地図画像の受け取り方法です。mapnetwork-mcp は PC 上で実行されるため、生成した画像を Downloads フォルダーに直接保存できます。リモートサーバーではこれができません。ほとんどの AI アシスタントは、チャット内でツールの結果画像を正しく表示または保存できないためです。そのため、画像データの代わりに、ダウンロードリンクと mapnetwork.app で地図を編集するためのリンクを含むテキストが返されます。リンクをブラウザーで開くと、画像の表示や保存、または地図の編集ができます。

Tools

ToolDescription
generate_mapGenerate a styled map image centered on a single place and save it to Downloads
generate_markers_mapGenerate a map with multiple pinned locations
generate_route_mapCompute a walking or driving route between two places and generate a map with it overlaid
download_mapCheck a pending generate_* job and download it once ready
redownload_mapRe-download a previously generated map in a different color theme or format — instant, no regeneration

Example prompts

Japanese

  • "東京タワー周辺の地図を作って"
  • "上野駅が最寄りの美術館・博物館を地図にして"
  • "赤坂駅から赤坂氷川神社までの徒歩ルートを地図にして"
  • "その地図を darkBlue テーマでSVG画像で出し直して"
  • "生成した地図の編集用リンクをください"

English

  • "Generate a map around Tokyo Tower"
  • "Show a map of the museums near Ueno Station"
  • "Show a walking route from Akasaka Station to Akasaka Hikawa Shrine on a map"
  • "Redownload that map as an SVG in the darkBlue theme"
  • "Give me a link to edit the generated map"

Links

mcp-name: io.github.toruproject/mapnetwork-mcp

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。