SuperMapMCP について
SuperMapMCPは、Shapefileをデータベースに取り込むMCPクライアントとサーバーのプロジェクトです。SuperMap Object Java環境を使い、事前にデータソースを作成する必要があります。
主な機能
- 01Shapefileのデータベースへの取り込み
- 02MCPクライアントとサーバーを同梱
- 03SuperMap Object Javaの利用
活用シーン
- 01Shapefileデータのデータベースへの取り込み
- 02SuperMapデータソースを使ったインポート処理
MCP 対応
Shapefileをデータベースに取り込むため、MCPクライアントとサーバーの両方を備えています。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
README(原文)English
プロジェクトの README よりこの README の日本語訳はまだありません。以下は英語の原文です。日本語の紹介はページ上部をご覧ください。
SuperMapMCP
MCP Client和Server, 实现shapefile导入到数据库。
1.初始化环境
1.1 初始化supermap object java环境
在supermap官网下载object java 12.0版本组件,并下载使用许可,见bin设置到环境变量。
1.2 激活虚拟环境
source .venv/bin/activate # linunx等
.venv/bin/activate # windows
2.修改配置文件
修改.env文件的内容为自己OpenAI对于内容

3.修改Server中数据库信息

需要用supermap组件或者桌面创建数据源!!
4.运行
uv run client.py server.py
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。