Catastro GPS
com.parcelgpsv1.2.0更新於 Sep 29, 2026
Cadastral parcels in 31 European countries and regions: reference, coordinates, address, geometry
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Catastro GPS,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
Catastro GPS MCP server
Official cadastral parcels for AI agents, across 29 European countries plus the Basque Country and Navarre (31 country and region codes), with one API key.
Ask your agent for a parcel by its cadastral reference, by a point on the map or, in Spain, by a postal address typed as free text. It gets back the reference, location, area, land use and the parcel outline, and it can estimate solar and agricultural potential, read aggregated market prices, score and compare parcels in Spain, Portugal, France, Italy and Germany.
- 31 codes, one call shape.
ES,PT,FR,IT,DE,PL,NL,CH… and the two Spanish foral cadastres (PV,NA) that the central Catastro does not serve. - The country is optional. It is detected from the reference format or from the point. A few references are valid in more than one country (some German and Portuguese numbers look alike): pass
countryto be explicit. - Free-text Spanish addresses.
"Calle Mallorca 213, Barcelona"becomes a cadastral reference. - Geometry included. Parcel outlines as GeoJSON or
[lat, lng]rings, with centroid and area. - Free tier for good. 250 calls a month at no cost, no card. Failed lookups are not charged.
Get a key at parcelgps.com/developers.
Install
Claude Desktop
Claude Code
Cursor, Windsurf, VS Code and other MCP clients
Use the same npx -y catastro-gps-mcp command with CATASTROGPS_API_KEY in the environment.
Tools
Every tool call is one API call against your monthly quota, including calls that end in "not found". compare_parcels is one call for the whole comparison.
What the market, score and history tools can and cannot tell
get_market_datahas numbers only where an official source gives them: France (DVF recorded sales: average €/m², number of sales, last sale date, estimated value), Italy (OMI zone values from the Agenzia delle Entrate) and Germany (official Bodenrichtwert land value per m², North Rhine-Westphalia only; elsewhere in Germany it answersavailable: false). In Spain and Portugal it answers with a note and no figures: there is no per-parcel price source yet.get_investment_scorecombines what the API can gather for the parcel: solar potential and agricultural use everywhere it answers, market prices only in France, Italy and Germany (NRW). Accessibility and risk are not computed yet and come back asnot_available, so the score is relative to the factors that were available. You get the score, the rating and qualitative factor levels, never the weights.get_value_historystarts the first time anyone looks the parcel up through Catastro GPS (at most one snapshot every 30 days). A parcel nobody has queried returns an empty list. It records area and land use; the official cadastral value is not recorded yet, socadastral_value_euris alwaysnullandchange_pctis the change in area.compare_parcelsfills area, land use and municipality only for Spanish parcels; for Portugal, France, Italy and Germany it returns the location, solar, agriculture and score. It does not include market prices. A parcel that is not found comes back with an error and the others are still compared.
Coverage
What each code answers today. "Partial" means the official source does not cover the whole territory.
Data comes live from each country's official cadastre or INSPIRE service, so availability follows theirs: some national services are slow, and the server raises a clear SERVICE_UNAVAILABLE when one is down. Outside the table, a point or reference answers CNV_COVERAGE.
Official registry documents (Spanish nota simple, Italian visura, Portuguese certidão permanente and others) can be ordered at catastrogps.es. They are not exposed through the API or this server yet.
Examples
Ask your agent:
Find the cadastral parcel at Calle Mallorca 213, Barcelona, and give me its area and outline.
What is the parcel at 52.2297, 21.0122? What's its area?
Look up the Polish parcel 146510_8.0502.1/3 and tell me its area.
Compare the solar potential of these two rural parcels in Navarre and Portugal.
Compare these three parcels in Spain, France and Italy and tell me which has the best investment score.
What do land prices look like around the French parcel 75056000AB0001?
What a get_parcel call returns (shortened; values are illustrative):
Errors come back as a code plus a sentence the agent can act on, for example:
Pricing
The same key works for this server, the REST API and the SDKs (catastrogps on npm and PyPI).
Details and sign-up: parcelgps.com/developers.
Configuration
Development
License
MIT
來源:README.md,提交 33f4109
工具
0版本歷史
1- v1.2.0最新Sep 29, 2026


