Terranode Geospatial API について
Terranode Geospatial APIは、AIエージェントに地理空間データセットの検索ツールを提供するMCPサーバーです。Terranode APIキーを使い、ポイントインポリゴン判定、最近傍検索、距離計算、空間結合を行えます。
主な機能
- 01利用可能なデータセットの一覧
- 02ポイントインポリゴン検索
- 03距離付き最近傍地物検索
- 04測地線距離の計算
- 05複数座標の空間結合
活用シーン
- 01座標が含まれる区域の特定
- 02近隣のデータセット地物の検索
- 03地点間の距離計算
- 04座標リストへのポリゴン属性追加
MCP 対応
MCPクライアントに、list_datasets、check_location、find_nearest、calculate_distance、spatial_joinの5つの地理空間検索ツールを提供します。利用にはTerranode APIキーが必要です。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
6掲載時のツール一覧 · 2 週間前に更新
このツールにパラメーターはありません。
詳細
@terranode-co/mcp-server
Terranode Geospatial APIを介した空間クエリ用のMCPサーバーです。AI エージェント(Claude Desktop、Cursorなど)が地理空間データセットをクエリするためのツールを提供します。ポリゴン内の地点検索、最寄り地物の検索、距離の計算、空間結合を行えます。
前提条件
- Node.js 18+
- Terranode API キー — app.terranode.coで登録
セットアップ
Claude Desktop
claude_desktop_config.jsonに追加します:
{
"mcpServers": {
"terranode": {
"command": "npx",
"args": ["@terranode-co/mcp-server"],
"env": {
"TERRANODE_API_KEY": "your-api-key-here"
}
}
}
}
Cursor
CursorのMCP設定(.cursor/mcp.json)に追加します:
{
"mcpServers": {
"terranode": {
"command": "npx",
"args": ["@terranode-co/mcp-server"],
"env": {
"TERRANODE_API_KEY": "your-api-key-here"
}
}
}
}
Claude Code
Claude CodeのMCP設定に追加します:
{
"mcpServers": {
"terranode": {
"command": "npx",
"args": ["@terranode-co/mcp-server"],
"env": {
"TERRANODE_API_KEY": "your-api-key-here"
}
}
}
}
利用可能なツール
| ツール | 説明 |
|---|---|
list_datasets | 利用可能なすべての地理空間データセット(システムおよびカスタム)を一覧表示します |
check_location | ポリゴン内の地点検索:指定した座標を含む地物を特定します |
find_nearest | 指定した座標から最も近いN個の地物を、距離とともに検索します |
calculate_distance | 2地点間の測地距離(メートルおよびマイル)を計算します |
spatial_join | 複数の座標にポリゴン属性を一度に付加します |
プロンプトの例
Claude DesktopまたはCursorで次のプロンプトを試してください:
- 「緯度40.71、経度-74.00はどの郡にありますか?」
- 「利用可能なデータセットは何ですか?」
- 「セントラルパークに最も近い3つの郡を探してください」
- 「計画中の用地(40.7128, -74.006)は、最寄りの学校(34.0522, -118.2437)からどのくらい離れていますか?」
- 「この5か所の倉庫は、それぞれどの州にありますか?」(座標を貼り付けてください)
- 「37.7749, -122.4194はどのZIPコードにありますか?」
APIリファレンス
完全なAPI仕様はdocs.terranode.co/openapi.yamlで確認できます(OpenAPI 3.1)。
フィードバック
問題や機能のリクエストはこちらまでお寄せください:[email protected]
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。