mcpField
C
Catastro GPS

Catastro GPS

リモート
catastrogps.es法務・行政12 日前に更新
リポジトリ公式サイト

Catastro GPS について

Catastro GPS は、エージェントや不動産の専門家向けの MCP サーバーです。29か国の地籍区画を参照番号または座標で検索でき、27か国では住所検索にも対応します。地形、太陽光発電の可能性、農業利用などのデータも提供します。

主な機能

  1. 01番号または座標による区画検索
  2. 0227か国の住所検索
  3. 03スペインの建物内ユニット一覧
  4. 04地形・気候・保護地域データ
  5. 05太陽光・農業の分析
  6. 06区画の評価と比較

活用シーン

  1. 01住所や地図上の地点から区画を検索
  2. 02スペインの建物内の住戸を確認
  3. 03土地の太陽光または農業利用を評価
  4. 04対応国の対象区画を比較

MCP 対応

リモート MCP サーバーは、対応クライアントに区画の検索・照会・分析ツールを提供します。ツール呼び出しには利用者の API キーを使い、その利用枠に計上されます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.parcelgps.com/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://mcp.parcelgps.com/mcp認証が必要
パッケージ
npmcatastro-gps-mcp2.2.0

ツール

13
パラメーター型必須説明
countryenumいいえ国コード(任意)。省略すると自動判定します。PV と NA はスペインのバスク地方およびナバラの地方地籍です。ES | PV | NA | PT | FR | IT | DE | AT | CH | LI | BE | NL | LU | PL | CZ | SK | SI | HR | BG | GR | CY | DK | SE | NO | FI | IS | EE | LV | LT | IE | UK
latitudenumberいいえWGS84 の緯度(reference の代わりに longitude と併用)
longitudenumberいいえWGS84 の経度(reference の代わりに latitude と併用)
referencestringいいえ各国の形式で記載された公式地籍参照番号(例:9872023VH5797S0001WX、750560000AB0001)

詳細

Catastro GPS MCP サーバー

**ヨーロッパ29か国(バスク地方とナバーラの地方カタストロも含む)**の公式地籍区画を、1つの API キーで AI エージェントに提供します。27か国では地籍参照番号で、29か国すべてでは座標で検索できます。クロアチア(ARKOD 農地区画)、スウェーデン(農業ブロック)、スコットランド(座標検索)では、データソースは完全な地籍ではありません。

地籍参照番号、地図上の地点、郵便住所を指定して、エージェントに区画を問い合わせられます。参照番号、所在地、面積、土地利用、区画の境界線が返されます。また、スペインの建物に含まれるすべての住戸を一覧表示したり、起伏、保護地域、平年値、衛星による地盤変動を確認したり、太陽光発電や農業のポテンシャルを推定したり、集計済みの市場価格を調べたり、区画のスコア付けや比較を行ったりできます。

  • 29か国で統一された呼び出し形式。 ES、PT、FR、IT、DE、PL、NL、CH…に加え、中央カタストロが対応していないスペインの2つの地方カタストロ(PV、NA)にも対応しています。
  • 国の指定は任意です。 参照番号の形式または地点から国を判定します。数字のみの参照番号が複数の国に当てはまる場合、API はその旨を (CNV_AMBIGUOUS) で通知し、resolve_reference が該当する国を無料で知らせます。
  • 27か国で住所検索。 "Calle Gran Via 31, Madrid"、"8 boulevard du Port, Amiens"、"Damrak 1, 1012 LG Amsterdam" を、関連度順に並んだ区画として取得できます。
  • 区画だけでなく建物にも対応。 get_units を使うと、スペインの建物に含まれるすべての住戸、店舗、ガレージについて、階、部屋番号、面積、持分係数を一覧表示できます。
  • すべての応答で利用枠を確認。 各結果には、月間利用枠の残数、プリペイド残高、1分あたりの残り利用可能数が含まれます。
  • 無料枠は無期限。 月250回まで無料で利用でき、カード登録も不要です。検索に失敗しても課金されません。

キーは parcelgps.com/developers で取得できます。

インストール

リモートサーバーを利用する場合、インストール不要

サーバーは https://mcp.parcelgps.com/mcp(Streamable HTTP)で稼働しています。各ツール呼び出しはご自身のキーで実行されるため、ご自身の利用枠を消費します。ツール一覧の取得にキーは必要ありません。

Claude Code

claude mcp add --transport http parcel-gps https://mcp.parcelgps.com/mcp --header "Authorization: Bearer pk_live_your_key_here"

Cursor、VS Code、Windsurf(mcp.json)

{
  "mcpServers": {
    "parcel-gps": {
      "url": "https://mcp.parcelgps.com/mcp",
      "headers": { "Authorization": "Bearer pk_live_your_key_here" }
    }
  }
}

Claude.ai と ChatGPT のカスタムコネクター、または URL のみを受け付けるクライアントでは、キーを URL に含め、その URL を非公開にしてください。

https://mcp.parcelgps.com/mcp?api_key=pk_live_your_key_here

キーは X-API-Key ヘッダーでも指定できます。

Claude Desktop
{
  "mcpServers": {
    "catastro-gps": {
      "command": "npx",
      "args": ["-y", "catastro-gps-mcp"],
      "env": { "CATASTROGPS_API_KEY": "pk_live_your_key_here" }
    }
  }
}
Claude Code
claude mcp add catastro-gps --env CATASTROGPS_API_KEY=pk_live_your_key_here -- npx -y catastro-gps-mcp
Cursor、Windsurf、VS Code、その他の MCP クライアント

同じ npx -y catastro-gps-mcp コマンドを使用し、環境変数に CATASTROGPS_API_KEY を設定してください。

ツール

ツール機能対応国
get_parcel地籍参照番号 または WGS84 座標から、参照番号、位置、住所、自治体、面積、土地利用、境界、作物の小区画数、作物の概要を取得します(作物名には lang を指定)29 か国すべて。バスク地方とナバラを含みます(UK と HR は座標のみ)
search_address自由入力の住所から、信頼度と番地・自治体の一致状況を含む、順位付けされた区画を返しますES(PV と NA の入り口を含む)、FR、IT、DE、AT、NL、BE、PL、CH、CZ、DK、NO、FI、EE、LV、LT、SI、SK、BG、GR、CY、LU、LI、IS、IE、UK、PT
get_unitsスペインの建物にあるすべてのユニット(住居、店舗、ガレージ、倉庫)を取得します。階段、階、部屋、用途、面積、持分、築年を含みます。ページネーション対応で、1 ページあたり 200 件ですES、PV、NA
resolve_reference無料、利用上限なし:このテキストが参照番号、座標、地名のどれにあたるか、またどの国のものかを判定しますすべて
get_parcel_subparcels区画内のすべての作物または土地利用部分を取得します。作物コード、10 言語での作物名、原文ラベル、面積、土地利用区分、出典、(任意で)境界を含みます。出典データの取得失敗は SUB_001 となり、課金されませんES(Bizkaia、Álava、Navarre、Gipuzkoa を含む)、AT、DE、CZ、NL、FR、PT、SE、CH、FI、BE、IE、SI、EE、GR
get_parcel_sigpacスペインの区画にあるすべての SIGPAC 区画(recinto)を取得します。土地利用コードと10言語での名称、面積(ha)、灌漑係数、傾斜、標高、CAP の牧草地適格性と地域、インシデント、(任意で)境界を含みます。「Fuente: FEGA — SIGPAC」と引用してください。SIGPAC の取得失敗は SIG_001 となり、課金されませんES、PV、NA
get_crop_catalog無料、利用上限なし:選択した言語での名称と土地利用区分を含む、すべての作物コードを取得しますすべての作物カタログ
get_neighbors区画に接している、または周囲にある区画(最大 60 件)を参照番号と中心点とともに取得しますES は地籍データ、それ以外は独自のコピーを使用します(未対応の場合は supported: false)
list_provinces, list_municipalities, list_streetsスペインの地籍に登録されている州、自治体(INE コード付き)、自治体内の通りを取得しますES(共通地域)
get_boundaries区画の境界を GeoJSON / [lat, lng] のリング形式で取得し、重心と面積も返します30 コード(UK 以外すべて)
get_terrain区画の境界上の地形(Copernicus DEM GLO-30)、Natura 2000 / 保護地域(EEA)、最近の変化を含む ERA5-Land 気候平年値を取得しますHR 以外の参照先国すべて。ES、PV、NA、PT、FR、IT、DE 以外では latitude / longitude を渡してください
get_ground_motion衛星で観測された地盤変動(Copernicus EGMS、2020-2024)を取得します。年間の沈下または隆起(mm/年)、最も沈下の速いセル、東西方向の変動、年間変位を含み、レーダー反射体がない場合はその旨を示しますget_terrain と同じ
get_solar_potentialPVGIS による太陽光発電の推定値を取得します。kWp、kWh/年、節約額、投資回収期間、CO2、傾斜角を含みますES、PV、NA、PT、FR、IT、DE
get_agriculture土地利用、主要作物、NDVI、参考作物価格を取得します(スペインでは SIGPAC の詳細を含みます)ES、PV、NA、PT、FR、IT、DE
get_market_data農村土地の価格を取得します。有料 API プランのみ対応。個別の売買価格や住宅価格の数値は扱いませんES、PV、NA:農村区画のみ、小規模な農業用建物は許可されます(crop_prices、zone_prices.rural)。それ以外は MKT_001 を返し、課金されません
get_investment_score評価と定性的な要因レベル(高/中/低/利用不可)を含む 0~100 のスコアを取得しますES、PV、NA、PT、FR、IT、DE
get_value_history区画の面積と土地利用の経時的なスナップショットを取得しますES、PV、NA、PT、FR、IT、DE、AT
compare_parcels2~3 区画を並べて比較します。位置、太陽光、農業、スコアを含みますES、PT、FR、IT、DE(PV と NA は対象外)

クォータ、プリペイド残高、上限

  • データを含む成功した応答のみクォータを消費します。見つからない場合、検証エラー、CNV_COVERAGE、CNV_AMBIGUOUS、5xx、データのない応答(available: false)は無料です。resolve_reference と get_crop_catalog はクォータを消費しません。get_parcel_subparcels と get_parcel_sigpac は、筆に区画がない場合は無料です。
  • 成功した呼び出しはそれぞれ1ユニットを消費します。ただし、get_units はページ内で提供されたユニットごとに1ユニット(最低1ユニット)、compare_parcels は見つかった筆ごとに1ユニットを消費します。
  • すべての結果には、同じ応答から読み取った quota オブジェクトが含まれます。remaining、limit、resets_at、plan に加え、該当する場合は prepaid_overage、prepaid_balance_eur、overage_units_left、per_minute_remaining、また、契約に筆ごとの上限がある get_units では finca_cap / finca_cap_used が含まれます。
  • 月間クォータを使い切っても、プリペイド残高があれば API の利用は停止されません。追加のユニットごとに残高から支払われます(parcelgps.com/app/developer でチャージしてください)。クォータを使い切り、残高もない場合、呼び出しは KEY_AUTH_004(HTTP 429。402 にはなりません)で失敗します。エラーにはチャージまたはアップグレードが必要かどうかと、クォータのリセット時刻が示されます。
  • プランに応じた1分あたりの別個の上限もあります(Free は10、Developer は60、Startup は120、Growth は1分あたり300回の呼び出し。全体に適用される IP 単位の制限もあります)。上限を超えると、待機する秒数を示す KEY_RATE_002 が返されます。
市場、スコア、履歴ツールでわかること、わからないこと
  • get_market_data は有料 API プラン専用です(Free プランのキーには課金されず、KEY_PLAN_001 が返されます)。価格の対象は農地のみです。スペインの農業用地(バスク地方とナバラを含む)に加え、小規模な農業用建物(物置、農場の倉庫、池、温室)が対象となります。表示されるのは土地の価格で、建物は評価されません。crop_prices(筆の作物グループごとのヘクタール当たり価格と、その算出に用いた売買件数)と、zone_prices.rural(州の農地のヘクタール当たり価格)が返されます。住宅、工業用物件、その他の非農業用物件はサポートされておらず、課金なしで MKT_001 が返されます。価格がない農地や、その他の国の場合も同様です。
  • get_investment_score は、その筆について API が取得できる情報を組み合わせます。応答対象となるすべての地域で太陽光発電のポテンシャルと農業利用を扱い、市場価格はフランス、イタリア、ドイツ(NRW)のみで扱います。アクセス性とリスクはまだ算出されておらず、not_available として返されるため、スコアは利用可能な要素に基づく相対評価です。スコア、評価、要素ごとの定性的なレベルが返されますが、重みは返されません。
  • get_value_history は、誰かが Catastro GPS を通じて初めてその筆を検索した時点から記録を開始します(スナップショットは30日に1回までです)。誰も検索していない筆の場合、空のリストが返されます。面積と土地利用が記録されます。公的な地籍評価額はまだ記録されないため、cadastral_value_eur は常に null であり、change_pct は面積の変化を示します。
  • compare_parcels が面積、土地利用、市区町村を埋めるのはスペインの筆のみです。ポルトガル、フランス、イタリア、ドイツの場合は、所在地、太陽光発電、農業、スコアが返されます。市場価格は含まれません。見つからない筆はエラーとして返されますが、その他の筆の比較は引き続き行われます。

対応範囲

各コードが現在どの範囲に対応しているかを示します(2026年10月1日時点の本番環境で測定)。「一部」は、公式データソースが領域全体をカバーしていないことを意味します。

コード国/地域参照番号座標住所検索備考
ESスペイン(中央 Catastro)はいはいはいget_units で建物と住戸を取得
PVバスク地方(アラバ、ビスカヤ、ギプスコア)はいはいcountry: ES を指定地方カダストル。get_units に持分係数は含まれません
NAナバラはいはいcountry: ES を指定地方カダストル。get_units
FRフランスはいはいはい
ITイタリアはいはいはい
DEドイツ一部一部一部16州のうち15州:バイエルン州を除く
ATオーストリアはいはいはい
NLオランダはいはいはい
BEベルギーはいはい(低速のデータソース)はい
PLポーランドはいはいはいTERYT区画ID
CHスイスはい一部はい区画を公開していない州(例:ヴォー州)には対応していません
CZ DK NO FI EEチェコ、デンマーク、ノルウェー、フィンランド、エストニアはいはいはい
LT SI SK BGリトアニア、スロベニア、スロバキア、ブルガリアはいはいはい
LU LI ISルクセンブルク、リヒテンシュタイン、アイスランドはいはいはい
CYキプロスはいはいはい、信頼度は低めマッピング済みの住所番号が少ない
LVラトビアcountry: LV を指定はいはい
GRギリシャcountry: GR を指定はいはい
PTポルトガルはい一部一部カダストルはリスボン、ポルト、コインブラをカバーしていません。DGTのデータソースは頻繁に停止します
IEアイルランドcountry: IE を指定(SP_ID)一部一部
UKイギリスいいえスコットランドのみスコットランドのみイングランド、ウェールズ、北アイルランドには未対応です
HRクロアチアいいえARKODの農地区画のみいいえオープンカダストルはありません。ザグレブとリエカにも対応していません
SEスウェーデン農業ブロック農業ブロックいいえ不動産区画には対応していません

ハンガリー、ルーマニア、その他のヨーロッパ地域には対応していません。該当地域の参照番号または地点を指定すると、CNV_COVERAGE が返されます。データは各国の公式カダストルまたはINSPIREサービスから取得しています(スペインはCatastroの当社コピーを使用)。そのため、利用可能状況は各データソースに準じます。いずれかが停止している場合、サーバーは SERVICE_UNAVAILABLE を返します。これは無料です。

公式登記書類(スペインの nota simple、イタリアの visura、ポルトガルの certidão permanente など)は、catastrogps.es で注文できます。現時点では、APIまたはこのサーバーからは利用できません。

使用例

エージェントに次のように依頼します。

バルセロナのCalle Mallorca 213にある地籍区画を探して、面積と境界線を教えてください。

ドス・エルマナスのAvenida Jose Rodriguez de la Borbolla 10にある建物の各住戸について、階、ドア番号、面積を一覧表示してください。

区画30024A16000286の下で地盤沈下は起きていますか? Natura 2000の保護区域内にありますか?

52.2297, 21.0122にある区画はどれですか? 面積はいくらですか?

ポーランドの区画146510_8.0502.1/3を調べて、面積を教えてください。

ナバラとポルトガルにある、これら2つの農村区画の太陽光発電ポテンシャルを比較してください。

スペイン、フランス、イタリアにあるこれら3つの区画を比較して、最も投資スコアが高いものを教えてください。

フランスの区画75056000AB0001周辺の土地価格はどのような状況ですか?

get_parcel 呼び出しで返される内容(簡略版。値は説明用です):

{
  "reference": "9872023VH5797S0001WX",
  "country": "ES",
  "latitude": 40.4165,
  "longitude": -3.7038,
  "address": "CL MAYOR 1",
  "municipality": "MADRID",
  "region": "MADRID",
  "area_m2": 512,
  "land_use": "Residencial",
  "outline_lat_lng": [[40.41662, -3.70391], [40.41671, -3.70362], "..."],
  "google_maps_url": "https://maps.google.com/?q=40.4165,-3.7038"
}

すべての呼び出しは英語版v1 REST API(https://api.parcelgps.com/v1/...)に送られるため、agriculture、relief、ground_motion などのネストされたブロックでは、APIドキュメントと同じ英語のcamelCaseフィールド名が使われます。

エラーは、エージェントが対応できるコードと文の組み合わせで返されます。たとえば、次のとおりです。

CNV_COVERAGE: That reference or point is in a country that is not covered yet.
SERVICE_UNAVAILABLE: The official cadastre for this country is not responding. Try again in a few minutes.
KEY_AUTH_004: Monthly quota used up and prepaid balance empty: top up at https://parcelgps.com/app/developer (or upgrade at https://www.parcelgps.com/developers).

料金

同じキーを、このサーバー、REST API、SDK(npm と PyPI の catastrogps)で使用できます。

プラン料金月間呼び出し数
無料€0、永久250
開発者€19 / 月5,000
スタートアップ€49 / 月15,000
成長€99 / 月50,000
エンタープライズお問い合わせくださいカスタム

詳細と登録はこちら:parcelgps.com/developers。

設定

変数必須デフォルト説明
CATASTROGPS_API_KEYはいAPI キー
CATASTROGPS_TIMEOUTいいえ20000リクエストのタイムアウト(ミリ秒)。公式地籍情報の取得には時間がかかることがあります
CATASTROGPS_API_URLいいえhttps://api.parcelgps.comAPI のベース URL

開発

npm install
npm run lint
npm test
npm run test:coverage
npm run build
CATASTROGPS_API_KEY=pk_live_xxx node build/index.js
node build/http.js

ライセンス

MIT

コメント

MCP は初めてですか?

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

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