QGISとAIの統合を表すミニマルなベクター画像

QGISMCP向けAIエージェント

Model Context Protocol(MCP)でQGISとClaude AIをシームレスに接続し、高度なGIS自動化を実現。QGISMCPは、プロンプト駆動のプロジェクト作成、リアルタイムレイヤー管理、コード実行、QGISとAI間の双方向通信を可能にし、生産性向上と知的な地理空間ワークフローの創出をサポートします。

PostAffiliatePro
KPMG
LiveAgent
HZ-Containers
VGD
GIS、AI、コーディング、レイヤー管理を示すミニマルなベクター画像

双方向通信 & リアルタイムプロジェクト制御

Claude AIがセキュアなソケットベースサーバーでQGISと直接対話可能。プロジェクト作成・読込・保存や、ベクター/ラスターレイヤーの管理など、即時操作を実現します。

双方向通信.
QGISとClaude AIを安全に接続し、コマンドやデータのやり取りをシームレスに実現。
プロジェクト & レイヤー管理.
GISプロジェクトの作成・読込・保存、ベクター/ラスターレイヤーのリアルタイム追加・削除。
ライブコード実行.
ClaudeからQGIS内で直接Pythonコードを実行し、その場で地理空間解析。
即時処理.
統合されたProcessing Toolboxからワンクリックで処理アルゴリズムを実行。
プラグイン導入や設定を表すミニマルなベクター画像

簡単なプラグイン導入 & 連携セットアップ

シンプルなプラグイン導入と設定で数分で開始可能。QGIS MCPプラグインとMCPサーバーを手順通りに統合し、Claude AIで高度な自動化を実現。

迅速なプラグイン導入.
QGIS MCPプラグインをフォルダーコピーとQGIS再起動だけでインストール可能。
柔軟なMCPサーバー.
PythonベースのMCPサーバーで堅牢な連携とコマンド処理を実現。
カスタマイズ可能な連携.
Claude AIがQGIS MCPツールを認識し、ワークフローに合わせて柔軟に構成。
マップレイヤー、オートメーション、処理を示すミニマルなベクター画像

自動GISワークフロー & 高度な処理

QGISの真価を引き出し、繰り返し作業の自動化や高度なアルゴリズム実行、高品質マップのレンダリングまでClaude AIがサポート。プロジェクト・レイヤー・地理空間データの管理を迅速かつスマートに。

レイヤー & プロジェクト自動化.
AIコマンドでプロジェクト・レイヤーの読込、保存、編集を自動化。
高度な地理空間処理.
空間アルゴリズムの実行、地図のレンダリング、フィーチャ抽出までClaude AIで可能。
安全なコード実行.
カスタムPyQGISコードを安全に実行し、柔軟な分析・カスタマイズを実現。

MCP連携

利用可能なQGIS MCP連携ツール

QGIS MCP連携で利用できる主なツール一覧:

ping

サーバー接続を確認するシンプルなpingコマンド。

get_qgis_info

現在のQGISインストール状況の情報取得。

get_project_info

現在のプロジェクトのプロパティや状態などの情報取得。

create_new_project

新規QGISプロジェクトの作成とディスクへの保存。

load_project

指定したパスからQGISプロジェクトを読込。

add_vector_layer

ファイルパス指定でベクターレイヤーを現在のプロジェクトに追加。

add_raster_layer

ファイルパス指定でラスターレイヤーを現在のプロジェクトに追加。

get_layers

現在のQGISプロジェクト内の全レイヤーを取得。

remove_layer

ID指定でプロジェクトからレイヤーを削除。

zoom_to_layer

プロジェクト内の指定レイヤー範囲へズーム。

get_layer_features

ベクターレイヤーのフィーチャをオプションで制限付き取得。

execute_processing

指定パラメータで処理アルゴリズムを実行。

save_project

現在のQGISプロジェクトを指定パスに保存。

render_map

現在のマップビューを画像ファイルとしてレンダリング。

execute_code

任意のPyQGISコード(文字列)を実行。

Claude AIをQGISに即連携

Claude AIをQGISMCPで直接接続し、プロジェクト作成、レイヤー管理、高度な地理空間処理をシームレスに体験。プロンプト活用のGISワークフローで生産性を革新しましょう。

QGISMCP GitHubトップページのスクリーンショット

QGISMCPとは

QGISMCPは、QGIS(高機能なオープンソース地理情報システム)とClaude AIをModel Context Protocol(MCP)でつなぐオープンソース連携です。jjsantos01氏によって開発されたQGISMCPにより、Claudeのような大規模言語モデルがQGISと直接通信・制御可能となります。これにより、AI駆動のコマンドでGISプロジェクト・レイヤー・データの自動化や操作をシームレスに実現し、技術者だけでなく非技術者にも高度な地理空間解析・マップ作成・データ処理を提供します。

できること

QGISMCPで実現できること

QGISMCPはAIモデルとQGISの高度な連携・自動化を実現し、地理空間ワークフローの新しい可能性を切り拓きます。主な活用例は以下の通りです:

GISプロジェクトの自動作成
AIインターフェースからのコマンドで新規QGISプロジェクトを瞬時に作成し、セットアップを効率化。
レイヤー操作
ナチュラルランゲージプロンプトで地図レイヤーの追加・削除・編集が簡単。
GISコードのリモート実行
カスタムPythonやQGISスクリプトをリアルタイムで実行し、迅速な地理空間解析・可視化が可能。
データのインポート/エクスポート
多様な空間データ形式の入出力が容易で、連携・協働を強化。
マップやレポート生成
AIアシストで出版品質の地図や分析レポートを素早く作成し、意思決定を加速。
ベクター化されたサーバーとAIエージェント

QGISMCPとは

AIエージェントはQGISMCPを活用して地理空間ワークフローを完全自動化し、地図生成・空間データ解析・レポート作成などQGISの制御を実現します。自然言語コマンドにより、大規模データセット処理やカスタム可視化、AI主体のGIS機能を柔軟に統合。手作業の大幅削減とともに、非専門家にも高度なGIS活用を可能にします。