cenogram avatar

Cenogram - Polish Real Estate Prices & Parcel Data

cenogram/mcp-server

Connects Claude to 8 million real estate transactions from Poland's national RCN registry. You get eight tools for searching by address, cadastral parcel ID, geographic radius, or custom polygon, plus price statistics and market comparisons across 380 counties. Data spans 2003 to present and covers residential units, land plots, buildings, and developed properties. Works via HTTP remote or stdio with an API key from cenogram.pl. Useful if you're building property valuation tools, market analysis dashboards, or need comparable transaction data for Polish real estate. Location queries use district names for Warsaw and Krakow rather than city level. Results include GPS coordinates and parcel IDs so you can chain searches to find nearby comparables.

tools
29
transport
STDIO, HTTP
env var
1
last updated
Aug 2, 2026

Tools

29 tools

Public tool metadata for what this MCP can expose to an agent.

search_transactionsSearch transactions with filters

Search transactions with filters

No parameter schema in public metadata yet.

get_price_statisticsPrice/m2 stats by location (residential only); last 24 months by default, the answer states the period

Price/m2 stats by location (residential only); last 24 months by default, the answer states the period

No parameter schema in public metadata yet.

get_price_distributionPrice histogram

Price histogram

No parameter schema in public metadata yet.

search_by_areaSearch transactions by geographic radius

Search transactions by geographic radius

No parameter schema in public metadata yet.

get_market_overviewDatabase overview and stats

Database overview and stats

No parameter schema in public metadata yet.

list_locationsList available locations

List available locations

No parameter schema in public metadata yet.

search_parcelsSearch parcels by cadastral ID prefix

Search parcels by cadastral ID prefix

No parameter schema in public metadata yet.

list_parcels_in_areaList the cadastral parcels in an area - light list or full outlines

List the cadastral parcels in an area - light list or full outlines

No parameter schema in public metadata yet.

search_by_polygonSearch transactions within a GeoJSON polygon

Search transactions within a GeoJSON polygon

No parameter schema in public metadata yet.

compare_locationsCompare stats across 2-5 districts

Compare stats across 2-5 districts

No parameter schema in public metadata yet.

get_building_breakdownPer-building breakdown for one transaction (footprint, storeys, est. floor area)

Per-building breakdown for one transaction (footprint, storeys, est. floor area)

No parameter schema in public metadata yet.

get_parcel_reportComposite dossier for one parcel: core, 13 enrichment layers, transaction history, local price context, municipal context and a parcel-shape section

Composite dossier for one parcel: core, 13 enrichment layers, transaction history, local price context, municipal context and a parcel-shape section

No parameter schema in public metadata yet.

resolve_parcelResolve a parcel to its cadastral identity

Resolve a parcel to its cadastral identity

No parameter schema in public metadata yet.

get_demographicsPopulation and demographic context for a location

Population and demographic context for a location

No parameter schema in public metadata yet.

get_infrastructure_signalsMunicipal infrastructure signals (tenders, utilities, capital spending)

Municipal infrastructure signals (tenders, utilities, capital spending)

No parameter schema in public metadata yet.

estimate_valueComparable-sales value estimate for an apartment

Comparable-sales value estimate for an apartment

No parameter schema in public metadata yet.

estimate_land_valueComparable-sales value estimate for undeveloped land (building plot or farmland), per m² and per hectare

Comparable-sales value estimate for undeveloped land (building plot or farmland), per m² and per hectare

No parameter schema in public metadata yet.

get_transaction_floodFlood risk for the property in a transaction

Flood risk for the property in a transaction

No parameter schema in public metadata yet.

get_transaction_heritageHeritage-register status for the property

Heritage-register status for the property

No parameter schema in public metadata yet.

get_transaction_landslideLandslide risk for the property

Landslide risk for the property

No parameter schema in public metadata yet.

get_transaction_surroundingsNuisance and land-use context around the property

Nuisance and land-use context around the property

No parameter schema in public metadata yet.

get_transaction_transitPublic transport accessibility for the property

Public transport accessibility for the property

No parameter schema in public metadata yet.

get_transaction_permitsBuilding permits recorded for the property

Building permits recorded for the property

No parameter schema in public metadata yet.

get_permits_in_areaBuilding permits and works notifications registered since 2016 around a point (issued decisions only)

Building permits and works notifications registered since 2016 around a point (issued decisions only)

No parameter schema in public metadata yet.

get_transaction_planningLocal zoning and planning status for the property

Local zoning and planning status for the property

No parameter schema in public metadata yet.

get_transaction_farmlandAgricultural land-use classification for the property

Agricultural land-use classification for the property

No parameter schema in public metadata yet.

get_transaction_natureNearby forest and overlapping protected natural areas for the property

Nearby forest and overlapping protected natural areas for the property

No parameter schema in public metadata yet.

get_transaction_subsurfaceMining terrains and major groundwater reservoirs under the property

Mining terrains and major groundwater reservoirs under the property

No parameter schema in public metadata yet.

get_transaction_roadsGeometric evidence of road access for the property (distances, road class, access indicator)

Geometric evidence of road access for the property (distances, road class, access indicator)

No parameter schema in public metadata yet.

Sponsors

Configuration

CENOGRAM_API_KEY

API key from cenogram.pl/api (free, email registration)

Readme

Cenogram MCP Server

npm version Node.js License: MIT

Polish Real Estate Transaction & Parcel Data for AI

MCP server for Polish real estate data. Access 8M+ real estate transactions from the national Registry of Prices and Values (Rejestr Cen Nieruchomosci, RCN) - prices from notarial deeds, not listings - directly from Claude, Cursor, ChatGPT, Grok, or any MCP-compatible AI assistant. Beyond transaction prices, the server resolves cadastral parcels and adds per-parcel context: zoning, flood and landslide risk, heritage register, building permits and construction activity, public transport access, agricultural land classification, surrounding land use, nature - nearby forest and overlapping protected areas - what lies underground (mining terrains and major groundwater reservoirs), the land-use and soil-quality classification, and road access.


View the full README on GitHub

Details

Repository
github.com/cenogram/mcp-server
Website
cenogram.pl/en/mcp?src=mcpregistry
Package
@cenogram/mcp-server
Transport
STDIO, HTTP
Registry
MCP registry, active