Parcel Zoning
Zoning and buildable area of a land parcel, by cadastral reference or point. Spain (Bizkaia, Catalonia) and Germany (Hamburg, North Rhine-Westphalia).
MCP server
https://platform.casafari.com/mcp/parcel-zoning: Streamable HTTP, OAuth 2.1 sign-in in the browser with a Casafari API and MCP Platform account, or a platform API key. Its tools are named parcel-zoning_<tool>, and it also has account_status. Also on the one server for every product, https://platform.casafari.com/mcp. How to connect.
How the service describes itself
The backend service's own initialize instructions, from its source:
Parcel Zoning: zoning and buildable area of land parcels in Spain (Bizkaia and Catalonia) and Germany (Hamburg and North Rhine-Westphalia), for now. parcel-zoning_lookup takes a cadastral reference (a Catastro reference such as 9872023DF2897S, Bizkaia's 48.085.1022.07019 with optional dots, or a German Flurstückskennzeichen with its underscores such as 020101___01396______) or a point (lat and lon); the country follows the reference or the point. parcel-zoning_coverage says which regions are covered. In Spain, when rules is null, candidate_rules are possibilities, never the answer: say "if the parcel is in Area 7 ...". In Germany the figures come from the parcel's Bebauungsplan (GRZ as max_occupation, GFZ as density_m2_per_m2, storeys); fits_surroundings means no plan applies (§34 BauGB: the building must fit its surroundings, no figure), pre_baunvo_plan an older plan whose figures are not in the data, a storeys_note asks the reader to check the plan's legend, plan_not_digitised names an adopted plan whose figures exist only in its PDF (give the link, no figures), and zone_from_fnp a zone kind taken from the land-use plan (Flächennutzungsplan), never figures. A figure the sources do not give is null, never 0. Show the attribution in sources[] with every figure you use. account_status is free and shows remaining tokens and a payment link when tokens run out.
MCP tools
parcel-zoning_lookupZoning and buildable area of a parcelZoning and buildable area for one land parcel in Spain (Bizkaia and Catalonia) or Germany (Hamburg and North Rhine-Westphalia), for now: give a cadastral reference…parcel-zoning_coverageParcel Zoning coverageThe countries and regions Parcel Zoning covers, with the number of parcels, how many have zoning rules and the date of each region's data.REST API
6 operations on the platform's REST API, base https://platform.casafari.com/v1/parcel-zoning, with a platform API key from the console (platform API keys), billed in tokens (1 token = EUR 0.04). The same list with more detail: Parcel Zoning REST API.
/v1/parcel-zoning/es/parcels/{cadastral_ref}Zoning and buildable area of a parcel by cadastral referenceCosts 5 tokens a call.GET/v1/parcel-zoning/es/parcelsZoning and buildable area of the parcel at a pointCosts 5 tokens a call.GET/v1/parcel-zoning/de/parcels/{cadastral_ref}Zoning and buildable area of a German parcel by FlurstückskennzeichenCosts 5 tokens a call.GET/v1/parcel-zoning/de/parcelsZoning and buildable area of the German parcel at a pointCosts 5 tokens a call.GET/v1/parcel-zoning/coverageRegions covered, with parcel counts and data datesFree (uses no tokens).GET/v1/parcel-zoning/healthService statusFree (uses no tokens).Pricing
| Operation | Tokens | EUR |
|---|---|---|
GET /v1/parcel-zoning/es/parcels/{cadastral_ref} | 5 tokens a call | 0.20 |
GET /v1/parcel-zoning/es/parcels | 5 tokens a call | 0.20 |
GET /v1/parcel-zoning/de/parcels/{cadastral_ref} | 5 tokens a call | 0.20 |
GET /v1/parcel-zoning/de/parcels | 5 tokens a call | 0.20 |
GET /v1/parcel-zoning/coverage | free (0 tokens) | 0.00 |
GET /v1/parcel-zoning/health | free (0 tokens) | 0.00 |
1 token = EUR 0.04. Free: 1,000 tokens for 30 days; pay as you go: prepaid credits; Agent: EUR 49 a month, or EUR 39 a month billed yearly, with 1,500 tokens a month; Agency: EUR 149 a month, or EUR 119 a month billed yearly, with 5,000 tokens a month; Custom: talk to Casafari. See Pricing and platform API keys.
MCP and REST compared
Over MCP: 2 tools. Over REST: 6 operations. Available over both.
- Equivalent:
parcel-zoning_lookupandGET /v1/parcel-zoning/es/parcels/{cadastral_ref}. - Equivalent:
parcel-zoning_coverageandGET /v1/parcel-zoning/coverage.
Only over REST: GET /v1/parcel-zoning/es/parcels, GET /v1/parcel-zoning/de/parcels/{cadastral_ref}, GET /v1/parcel-zoning/de/parcels, GET /v1/parcel-zoning/health.
Details: MCP and REST compared.