OSM-GeoJSON-MCP-Serverのアルファ版
Overpass APIからのレスポンスをトークン化してClaudeに送信するためトークン消費が激しい。
上記の問題があるが、MCP Server作成の参考になるので残す。
# プロジェクトディレクトリに移動
cd /home/shimizu/_mcp/osm-geojson-mcp-server/
# ファイルを作成(まだない場合)
nano osm-download-mcp.js
# 上記のコードを貼り付けて保存
# 実行権限を付与
chmod +x osm-download-mcp.js
# 依存関係のインストール
npm install
# MCPサーバーをClaude Codeに追加
claude mcp add osm-geojson -- node /home/shimizu/_mcp/osm-geojson-mcp-server/osm-geojson-mcp-server.js
# 登録されたか確認
claude mcp list
# MCP Inspectorで対話的にテスト
npx @modelcontextprotocol/inspector node osm-geojson-mcp-server.js
コンソールに表示されたトークン付きのURLにブラウザでアクセスしてデバッグ