Platform

Casafari is the AI agent-native real estate data intelligence platform. The most complete property index in Europe: a deduplicated, cleaned property graph of residential and commercial property, for sale and for rent, in 16 countries.The most complete property index in Europe: a deduplicated, cleaned property graph.

How the graph is built

Parcel Zoning

Zoning and buildable area of a land parcel, by cadastral reference or point. Spain (Bizkaia, Catalonia) and Germany (Hamburg, North Rhine-Westphalia).

2 MCP tools6 REST operationsSpainGermany

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

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.

Pricing

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.

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.

Ask your assistant

What can be built on the parcel with cadastral reference 9872023DF2897S, and how many square metres?

Tip: add .md to any URL to read it as Markdown.