mcpField
G
GIS Data Conversion MCP

GIS Data Conversion MCP

ローカル
github.com/ronantakizawaデータ・分析1878 週間前に更新

GIS Data Conversion MCP について

GIS Data Conversion MCPは、地理データ変換を必要とするLLMワークフロー向けのMCPサーバーです。一般的なGIS形式や座標参照の変換、リバースジオコーディングに対応します。

主な機能

  1. 01WKTとGeoJSONの変換
  2. 02CSVとGeoJSONの変換
  3. 03TopoJSONとGeoJSONの変換
  4. 04KMLとGeoJSONの変換
  5. 05座標のリバースジオコーディング

活用シーン

  1. 01座標を含むCSVをGeoJSONに変換
  2. 02一般的な形式間でGISデータを変換
  3. 03座標から場所の名前を特定

MCP 対応

MCPクライアントに地理データ変換とリバースジオコーディングのツールを公開し、LLMワークフローから利用できます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"gis-dataconvertersion": {
"command": "npx",
"args": [
"-y",
"a11y-mcp-server"
]
}
}
}
起動コマンドnpx -y a11y-mcp-server

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npma11y-mcp-server

ツール

6

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
urlstringはいテストするウェブページの URL
tagsarrayいいえテストするアクセシビリティタグの任意の配列(例:"wcag2a"、"wcag2aa"、"wcag21a")
widthnumberいいえビューポートの幅(ピクセル単位、デフォルト:1280)
heightnumberいいえビューポートの高さ(ピクセル単位、デフォルト:800)

詳細

GIS データ変換 MCP

smithery badge

README の画像

Untitled Design のコピー

GIS Data Conversion MCP は、LLM が地理データ変換ツールを利用できるようにする MCP(Model Context Protocol)サーバーです。

このサーバーはさまざまな GIS ライブラリを使用し、LLM が異なる地理データ形式、座標系、空間参照系の間で変換できるようにします。

機能

  • リバースジオコーディング - 座標を位置情報に変換します
  • WKT/GeoJSON 変換 - Well-Known Text と GeoJSON の形式を相互に変換します
  • CSV/GeoJSON 変換 - 座標を含む表形式データを GeoJSON に、またはその逆に変換します
  • TopoJSON/GeoJSON 変換 - GeoJSON と TopoJSON(トポロジーを保持する形式)を相互に変換します
  • KML/GeoJSON 変換 - KML ファイルを GeoJSON 形式に変換します

デモ

リバースジオコーディング

https://github.com/user-attachments/assets/e21b10c3-bb67-4322-9742-efa8c7d8b332

TopoJSON から GeoJSON への変換

https://github.com/user-attachments/assets/a5d56051-8aed-48bb-8de1-820df8d34fe3

インストール

このサーバーを Claude Desktop で使用するには、MCP の設定で構成する必要があります。

macOS の場合: '~/Library/Application Support/Claude/claude_desktop_config.json' のファイルを編集します。

{
  "mcpServers": {
    "gis-dataconversion-mcp": {
    "command": "npx",
    "args": [
      "-y",
      "a11y-mcp-server"
    ]
   }
  }
}

Windows の場合: %APPDATA%\Claude\settings\claude_mcp_settings.json のファイルを編集します。

Linux の場合: ~/.config/Claude/settings/claude_mcp_settings.json のファイルを編集します。 /path/to/axe-mcp-server/build/index.js を、コンパイル済みサーバーファイルの実際のパスに置き換えます。

利用可能なツール

wkt_to_geojson

Well-Known Text(WKT)を GeoJSON 形式に変換します。

geojson_to_wkt

GeoJSON を Well-Known Text(WKT)形式に変換します。

csv_to_geojson

地理データを含む CSV を GeoJSON に変換します。

パラメーター:

  • csv(必須):変換する CSV 文字列
  • latfield(必須):緯度のフィールド名
  • lonfield(必須):経度のフィールド名
  • delimiter(任意):CSV の区切り文字(デフォルトはカンマ)
geojson_to_csv

GeoJSON を CSV 形式に変換します。

geojson_to_topojson

GeoJSON を TopoJSON 形式に変換します(共有境界を含み、よりコンパクトになります)。

パラメーター:

  • geojson(必須):変換する GeoJSON オブジェクト
  • objectName(任意):作成する TopoJSON オブジェクトの名前(デフォルト:"data")
  • quantization(任意):簡略化のための量子化パラメーター(デフォルト:1e4、0 にすると無効)
topojson_to_geojson

TopoJSON を GeoJSON 形式に変換します。

パラメーター:

  • geojson(必須):変換する GeoJSON オブジェクト
  • objectName(任意):作成する TopoJSON オブジェクトの名前(デフォルト:"data")
kml_to_geojson

KML を GeoJSON 形式に変換します。

geojson_to_kml

GeoJSON を KML 形式に変換します。

coordinates_to_location

リバースジオコーディングを使用して、緯度・経度の座標を位置名に変換します。

依存関係

  • @modelcontextprotocol/sdk
  • wellknown
  • csv2geojson
  • topojson-client
  • topojson-server
  • @tmcw/togeojson
  • xmldom

コメント

MCP は初めてですか?

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

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