Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Beschreibung vom Entwickler (englisches Original)
Cadastral parcels from 29 European countries, by reference in 27 and by coordinates in all 29
Diese drei werden nie zu einer Punktzahl zusammengefasst: Meinungen, Messungen und Beliebtheit sind verschiedene Dinge.
Für diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.
Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.
CATASTROGPS_API_KEY, CATASTROGPS_TIMEOUT, CATASTROGPS_API_URL, AuthorizationAls geheim markierte Werte sind Schlüssel zu deinem Konto. Gib sie nie weiter und füge sie nie in einen Chat ein.
Du brauchst
Welche App nutzt du?
Wähle oben deine App. Wir merken sie uns, damit der Button beim nächsten Mal „In … installieren“ anzeigt.
Diese Adresse braucht einen Schlüssel in einem Header der Anfrage, und das Menü zum Hinzufügen von Connectors kann ihn nicht setzen. Nutze stattdessen Claude Code, Cursor oder VS Code.
Öffne Claude Desktop → Settings → Developer → Edit Config und füge dies in claude_desktop_config.json ein
{
"mcpServers": {
"catastro-gps": {
"command": "npx",
"args": [
"-y",
"catastro-gps-mcp"
],
"env": {
"CATASTROGPS_API_KEY": "your-value",
"CATASTROGPS_TIMEOUT": "your-value",
"CATASTROGPS_API_URL": "your-value"
}
}
}
}Führe das in deinem Terminal aus
claude mcp add --transport http catastro-gps https://mcp.parcelgps.com/mcp --header 'Authorization: your-value'claude mcp add catastro-gps --env CATASTROGPS_API_KEY=your-value --env CATASTROGPS_TIMEOUT=your-value --env CATASTROGPS_API_URL=your-value -- npx -y catastro-gps-mcpTrag die leeren Werte ein, bevor du ihn startest.
In .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen
{
"mcpServers": {
"catastro-gps": {
"url": "https://mcp.parcelgps.com/mcp",
"headers": {
"Authorization": "your-value"
}
}
}
}In .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen
{
"mcpServers": {
"catastro-gps": {
"command": "npx",
"args": [
"-y",
"catastro-gps-mcp"
],
"env": {
"CATASTROGPS_API_KEY": "your-value",
"CATASTROGPS_TIMEOUT": "your-value",
"CATASTROGPS_API_URL": "your-value"
}
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
In .vscode/mcp.json in deinem Projekt einfügen
{
"servers": {
"catastro-gps": {
"type": "http",
"url": "https://mcp.parcelgps.com/mcp",
"headers": {
"Authorization": "your-value"
}
}
}
}In .vscode/mcp.json in deinem Projekt einfügen
{
"servers": {
"catastro-gps": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"catastro-gps-mcp"
],
"env": {
"CATASTROGPS_API_KEY": "your-value",
"CATASTROGPS_TIMEOUT": "your-value",
"CATASTROGPS_API_URL": "your-value"
}
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
Diese Adresse braucht einen Schlüssel in einem Header der Anfrage, und das Menü zum Hinzufügen von Connectors kann ihn nicht setzen. Nutze stattdessen Claude Code, Cursor oder VS Code.
Deine Auswahl bleibt in einem Cookie auf diesem Gerät; kein Konto nötig.
CATASTROGPS_TIMEOUT envCATASTROGPS_API_URL envAuthorization geheim erforderlich HTTP headerDiese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.
Die Tool-Liste dieses Servers haben wir noch nicht gelesen; wir prüfen die Endpunkte reihum.
Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 7. Nov. 2026
Der Herausgeber (parcelgps.com) ist nicht der Repo-Inhaber (TheHiddenPandaDev); vielleicht hat jemand anderes ihn eingetragen
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieses Repo haben wir noch nicht von GitHub gelesen
Noch nicht geprüft; wir prüfen die Endpunkte reihum
Noch nicht geprüft; wir prüfen die Endpunkte reihum
Noch nicht geprüft; wir lesen die Tool-Liste, wenn wir den Endpunkt prüfen
Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.
Er hat 0 von 1 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.
Das musst du eintragen: CATASTROGPS_API_KEY, Authorization
Beides geht: Installiere ihn auf deinem Computer oder verbinde dich mit der Cloud-Version.
Das GitHub-Repo wurde zuletzt – geändert, und die neueste Version (2.2.1) kam vor 11 Tagen in die Registry.
Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Er verbindet sich per URL, also funktionieren auch Apps, die Remote-MCP-Server akzeptieren, zum Beispiel ChatGPT im Entwicklermodus.
In derselben Kategorie: Spec Driven Development, Remote Desktop Commander, EmbeddedCI BenchPod
Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.
So liest du eine Karte:★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Drive a BenchPod hardware-in-the-loop bench: power, flash, UART, I2C, CAN, analog and logic.
Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.
Official cadastral parcels for AI agents from 29 European countries (including the Basque Country and Navarre foral cadastres), with one API key: by cadastral reference in 27, by coordinates in all 29. In Croatia (ARKOD agricultural parcels), Sweden (agricultural blocks) and Scotland (by coordinates) the source is not a full cadastre.
Ask your agent for a parcel by its cadastral reference, by a point on the map or by a postal address. It gets back the reference, location, area, land use and the parcel outline; it can list every dwelling of a Spanish building, read relief, protected areas, climate normals and satellite ground motion, estimate solar and agricultural potential, read aggregated market prices, and score and compare parcels.
ES, PT, FR, IT, DE, PL, NL, CH... and the two Spanish foral cadastres (PV, NA) that the central Catastro does not serve.CNV_AMBIGUOUS) and resolve_reference tells you which ones, for free."Calle Gran Via 31, Madrid", "8 boulevard du Port, Amiens" or "Damrak 1, 1012 LG Amsterdam" become ranked parcels.get_units lists every dwelling, shop and garage of a Spanish building with floor, door, area and participation coefficient.Get a key at [parcelgps.com/developers](https://www.parcelgps.com/developers).
The server runs at `https://mcp.parcelgps.com/mcp` (Streamable HTTP). Every tool call runs on your own key, so it counts against your own quota. Listing the tools needs no key.
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 and ChatGPT custom connectors, or any client that only takes a URL: put the key in the URL and keep that URL private.
https://mcp.parcelgps.com/mcp?api_key=pk_live_your_key_here
The key is also accepted in an X-API-Key header.
{
"mcpServers": { "catastro-gps": { "command": "npx", "args": ["-y", "catastro-gps-mcp"], "env": { "CATASTROGPS_API_KEY": "pk_live_your_key_here" } } } }
claude mcp add catastro-gps --env CATASTROGPS_API_KEY=pk_live_your_key_here -- npx -y catastro-gps-mcp
Use the same npx -y catastro-gps-mcp command with CATASTROGPS_API_KEY in the environment.
| Tool | What it does | Countries |
|---|---|---|
get_parcel | Parcel by cadastral reference or WGS84 coordinates: reference, location, address, municipality, area, land use, outline, number of crop subparcels and a crop summary (lang for crop names) | All 29 countries, Basque Country and Navarre included (UK and HR: coordinates only) |
search_address | Postal address in free text to ranked parcels, with confidence and whether the number and municipality match | ES (with PV and NA entrances) and 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 | Every unit (dwelling, shop, garage, storage) of a Spanish building: stair, floor, door, use, area, participation, year. Paginated, 200 per page | ES, PV, NA |
resolve_reference | Free, no quota: is this text a reference, coordinates or a place name, and of which country | All |
get_parcel_subparcels | Every crop or land-use part of the parcel: crop code, crop name in 10 languages, original label, area, land-use class, source and (optionally) outline. A source failure is SUB_001, not charged | ES (with Bizkaia, Álava, Navarre, Gipuzkoa), AT, DE, CZ, NL, FR, PT, SE, CH, FI, BE, IE, SI, EE, GR |
get_parcel_sigpac | Every SIGPAC enclosure (recinto) of a Spanish parcel: land-use code and name in 10 languages, area in ha, irrigation coefficient, slope, altitude, CAP pasture eligibility and region, incidents and (optionally) outline. Cite "Fuente: FEGA — SIGPAC". A SIGPAC failure is SIG_001, not charged | ES, PV, NA |
get_crop_catalog | Free, no quota: every crop code with its name in the chosen language and its land-use class | All crop catalogues |
get_neighbors | Parcels that touch or surround the parcel (up to 60) with reference and centre point | ES from the cadastre; elsewhere from our own copy (supported: false when not) |
list_provinces, list_municipalities, list_streets | Spanish cadastre provinces, municipalities (with INE code) and streets of a municipality | ES (common territory) |
get_boundaries | Parcel outline as GeoJSON / [lat, lng] ring, centroid and area | 30 codes (all but UK) |
get_terrain | Relief over the parcel outline (Copernicus DEM GLO-30), Natura 2000 / protected areas (EEA) and ERA5-Land climate normals with the recent change | Every reference country but HR; outside ES, PV, NA, PT, FR, IT, DE pass latitude/longitude |
get_ground_motion | Ground motion measured by satellite (Copernicus EGMS, 2020-2024): subsidence or uplift in mm/year, fastest-sinking cell, east-west motion, yearly displacement; says so when there are no radar reflectors | Same as get_terrain |
get_solar_potential | PVGIS photovoltaic estimate: kWp, kWh/year, savings, payback, CO2, tilt | ES, PV, NA, PT, FR, IT, DE |
get_agriculture | Land use, main crop, NDVI and a reference crop price (SIGPAC detail in Spain) | ES, PV, NA, PT, FR, IT, DE |
get_market_data | Rural land prices, paid API plans only. Never individual sales or housing figures | ES, PV, NA: rural parcels only, small agricultural buildings allowed (crop_prices, zone_prices.rural); anything else answers MKT_001, not charged |
get_investment_score | Score 0-100 with a rating and qualitative factor levels (high / medium / low / not available) | ES, PV, NA, PT, FR, IT, DE |
get_value_history | Area and land-use snapshots of the parcel over time | ES, PV, NA, PT, FR, IT, DE, AT |
compare_parcels | Two or three parcels side by side: location, solar, agriculture, score | ES, PT, FR, IT, DE (not PV or NA) |
CNV_COVERAGE, CNV_AMBIGUOUS, a 5xx and an answer without data (available: false) are free. resolve_reference and get_crop_catalog never spend; get_parcel_subparcels and get_parcel_sigpac are free when the parcel has none.get_units (one unit per unit served in the page, minimum 1) and compare_parcels (one per parcel found).quota object read from that same response: remaining, limit, resets_at, plan, and when they apply prepaid_overage, prepaid_balance_eur, overage_units_left, per_minute_remaining, and on get_units with a contract per-finca cap finca_cap / finca_cap_used.KEY_AUTH_004 (HTTP 429, never 402) and the error says whether to top up or upgrade, and when the quota resets.KEY_RATE_002 with the seconds to wait.KEY_PLAN_001, not charged) and only prices rural land: agricultural parcels in Spain (Basque Country and Navarre included), small agricultural buildings (sheds, farm stores, ponds, greenhouses) allowed; the figure is the land price, buildings are not valued. It returns crop_prices (price per hectare for each crop group of the parcel, with the number of sales behind it) and zone_prices.rural (the province farmland price per hectare). Housing, industrial or any other non-agricultural property is not supported and answers MKT_001 with nothing charged; so does rural land without a price and any other country.not_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.cadastral_value_eur is always null and change_pct is the change in area.What each code answers today (measured against production on 1 October 2026). "Partial" means the official source does not cover the whole territory.
| Code | Country / region | By reference | By coordinates | Address search | Notes |
|---|---|---|---|---|---|
ES | Spain (central Catastro) | yes | yes | yes | Buildings and dwellings with get_units |
PV | Basque Country (Araba, Bizkaia, Gipuzkoa) | yes | yes | with country: ES | Foral cadastres; get_units without participation coefficient |
NA | Navarre | yes | yes | with country: ES | Foral cadastre; get_units |
FR | France | yes | yes | yes | |
IT | Italy | yes | yes | yes | |
DE | Germany | partial | partial | partial | 15 of 16 Lander: not Bavaria |
AT | Austria | yes | yes | yes | |
NL | Netherlands | yes | yes | yes | |
BE | Belgium | yes | yes (slow source) | yes | |
PL | Poland | yes | yes | yes | TERYT parcel IDs |
CH | Switzerland | yes | partial | yes | Not in cantons that publish no parcels (e.g. Vaud) |
CZ DK NO FI EE | Czechia, Denmark, Norway, Finland, Estonia | yes | yes | yes | |
LT SI SK BG | Lithuania, Slovenia, Slovakia, Bulgaria | yes | yes | yes | |
LU LI IS | Luxembourg, Liechtenstein, Iceland | yes | yes | yes | |
CY | Cyprus | yes | yes | yes, low confidence | Few house numbers mapped |
LV | Latvia | with country: LV | yes | yes | |
GR | Greece | with country: GR | yes | yes | |
PT | Portugal | yes | partial | partial | The cadastre does not cover Lisbon, Porto or Coimbra; the DGT source is often down |
IE | Ireland | with country: IE (SP_ID) | partial | partial | |
UK | United Kingdom | no | Scotland only | Scotland only | England, Wales and Northern Ireland not yet |
| HR | Croatia | no | ARKOD agricultural parcels only | no | No open cadastr
Nur der Anfang wird gezeigt; den Rest findest du im Repo