landbenchmark-mcp について
landbenchmark-mcpは、AIエージェントによる衛星データを使った土地調査向けのMCPサーバーです。analyze_parcelツールが、根拠付きのシグナルに基づき、購入可、要注意、見送りの判定を返します。
主な機能
- 01座標または形状から区画を分析
- 02洪水とハザードを評価
- 03傾斜、建築可能性、土壌、アクセスを評価
- 04liteまたはfull分析を選択
- 05根拠とレポートリンクを返却
活用シーン
- 01購入前の土地スクリーニング
- 02地図上の位置から区画リスクを確認
- 03複数年にわたる詳細な衛星レポートを依頼
MCP 対応
MCPクライアントにanalyze_parcelツールを提供します。区画の座標またはGeoJSON形状を受け取り、リスクシグナルを含むテキスト判定と詳細レポートへのリンクを返します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
npx -y landbenchmark-mcpTERRAIN_API_KEYシークレットLandBenchmark API key (create one at https://www.landbenchmark.com/account).TERRAIN_BASE_URLLandBenchmark base URL, e.g. https://www.landbenchmark.comローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
1掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| lat | number | いいえ | 区画の緯度(WGS84)。 |
| lon | number | いいえ | 区画の経度(WGS84)。 |
| mode | enum | いいえ | lite = オープンデータと衛星による洪水履歴の高速スキャン(約 1 分、デフォルト);full = 複数年にわたる衛星データの詳細レポート(約 3~4 分)。lite | full |
| label | string | いいえ | 区画の任意の名前。 |
| geometry | any | いいえ | GeoJSON Polygon または Point(lat/lon の代替)。 |
詳細
landbenchmark-mcp
LandBenchmark を通じて、AI エージェントが衛星データによる土地のデューデリジェンスを実行できる MCP サーバーです。analyze_parcel という 1 つのツールを公開し、任意の土地について、根拠となるシグナル(洪水、傾斜と建築可能性、土壌、危険要因、アクセス)を添えた「問題なし/要注意/購入見送り」の判定を返します。
理由
誰かが AI アシスタントに 「この土地は買っても大丈夫ですか?」 と尋ねたとき、エージェントは LandBenchmark を呼び出して、推測ではなく、観測に基づく出典付きの衛星データを使って回答できます。
セットアップ
- landbenchmark.com/account で API キーを取得します → API keys。
- MCP クライアントの設定にサーバーを追加します。
{
"mcpServers": {
"terrain": {
"command": "npx",
"args": ["-y", "landbenchmark-mcp"],
"env": {
"TERRAIN_API_KEY": "tk_live_...",
"TERRAIN_BASE_URL": "https://www.landbenchmark.com"
}
}
}
}
両方の環境変数が必須です。(TERRAIN_* は内部エンジン名です。LandBenchmark は Terrain 分析エンジン上で動作します。)TERRAIN_BASE_URL にデフォルト値がないのは意図的です。すべてのリクエストで、そのホストに Authorization ヘッダーを使って API キーを送信するため、サーバーは接続先を推測せず、起動を拒否します。また、localhost 以外に対して、暗号化されていない http:// 経由でキーを送信することも拒否します。
Claude Desktop、Claude Code、エージェントフレームワークなど、MCP 対応のあらゆるクライアントで利用できます。
ツール:analyze_parcel
| パラメーター | 型 | 備考 |
|---|---|---|
lat、lon | number | 土地の中心点(WGS84)。これらの値か geometry のいずれかを指定してください。 |
geometry | GeoJSON | Polygon または Point(lat/lon の代替)。 |
label | string | 土地の名前(任意)。 |
mode | "lite" | "full" | lite(デフォルト)≈ 1 分、full = 複数年にわたる衛星データの詳細レポート ≈ 3~4 分。 |
警告対象のシグナルと完全版レポートへのリンクを含む、プレーンテキストの判定サマリーを返します。
ビルド
npm install
npm run build # → dist/index.js
npm test # verifies the API-key safety guard
リンク
- 製品:https://www.landbenchmark.com
- API と MCP のドキュメント:https://www.landbenchmark.com/developers
情報提供のみを目的としており、測量や洪水の判定ではありません。また、現地調査や専門家の助言に代わるものではありません。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。