About realestate
realestate is an MCP server for Czech distressed-property intelligence, aimed at users who need district-level market indicators. Its free package aggregates public-registry data and withholds exact counts for districts with fewer than five leads.
Key features
- 01District-level distress aggregates
- 02Counts from public legal registries
- 03Average market data by category
- 04Bands counts below five leads
- 05Flags low-activity districts
Use cases
- 01Review distress activity across Czech districts
- 02Compare district-level counts and market averages
- 03Check whether a district has low activity
MCP support
Exposes the free `get_district_aggregate` tool to MCP clients. Property searches and per-property details are not included in this package.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://realestate.cz-agents.dev/mcpclaude mcp add --transport http dev-cz-agents-realestate https://realestate.cz-agents.dev/mcp{"mcpServers":{"dev-cz-agents-realestate":{"type":"http","url":"https://realestate.cz-agents.dev/mcp"}}}Open in Cursor{"servers":{"dev-cz-agents-realestate":{"type":"http","url":"https://realestate.cz-agents.dev/mcp"}}}Open in VS Code{"mcpServers":{"dev-cz-agents-realestate":{"type":"http","url":"https://realestate.cz-agents.dev/mcp"}}}{"mcpServers":{"dev-cz-agents-realestate":{"serverUrl":"https://realestate.cz-agents.dev/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
1| Parameter | Type | Required | Description |
|---|---|---|---|
| okres | string | Yes | Czech okres name (e.g. "Praha", "Brno-město", "Beroun"). Case-sensitive. |
| window_days | enum | No | Lookback window in days. Default 90.30 | 90 | 365 |
Details
From the project README@czagents/realestate
Free tier package only. Czech distressed real estate intelligence — district-level aggregates (insolvency and forced-sale counts, price trends) built from public legal registries: ISIR (insolvencies) and portál dražeb / CEVD (forced sales and executions). No per-person PII (no names, no addresses). To avoid singling out an individual, districts with 1–4 distress leads return null counts plus counts_band: "<5" (records exist, exact figure withheld); 0 is shown as 0 and ≥5 exact. Low-volume districts are flagged low_activity (k<5).
Paid features (full property search, owner data, per-property details) are at the hosted endpoint: realestate-pro.cz-agents.dev — see https://cz-agents.dev/pricing.html.
Install
npm install -g @czagents/realestate
Usage with Claude Desktop
{
"mcpServers": {
"realestate": {
"command": "npx",
"args": ["-y", "@czagents/realestate"]
}
}
}
Tools
Free tier
get_district_aggregate— returns Czech district-level distress statistics from ISIR and portál dražeb / CEVD, with category counts and average market data. Do not use it to find a specific property, owner, address, or to infer a withheld count: 1–4 leads are deliberately returned asnullwithcounts_band: "<5". Example:{"okres":"Beroun","window_days":90}.
Paid tools (hosted realestate-pro only)
The following tools are not included in this package. They are available exclusively through the hosted paid endpoint at https://realestate-pro.cz-agents.dev/mcp:
search_distress_properties— full property search with addresses and owner names (Reality Profesional / Agency tier)get_property_detail— per-property full details including RUIAN parcel, appraisal link, AI risk score (Reality Profesional tier+)
See cz-agents.dev/pricing.html for subscription details.
Tiers
| Tier | Price | What you get |
|---|---|---|
| Free (this package) | 0 Kč | District aggregates from public registries; 1–4 leads banded to "<5", low_activity flag at k<5, no per-person PII. |
| Reality Profesional | 1 990 Kč/měs | Full property search + details, owner names, addresses, RUIAN parcel, appraisal links. Via hosted endpoint. |
| Reality Agency | 5 990 Kč/měs | Multi-seat, REST API + webhooks, higher rate limits, batch search. Via hosted endpoint. |
GDPR / opt-out
Owners listed in distress sales are processed under GDPR Art. 6(1)(f) (legitimate interest, public-register data). The hosted server honours an opt-out registry: subjects who have requested removal are filtered out of all responses.
Self-host (free tier only)
Source: https://github.com/martinhavel/cz-agents-mcp
git clone https://github.com/martinhavel/cz-agents-mcp
cd cz-agents-mcp
npm install
npm run build
node packages/realestate/dist/index.js
Self-hosting requires read access to a cz-agents-webapp-compatible SQLite database with RealEstateLead and OptOutEntry tables populated by the daily crawlers in the upstream project. The free-tier aggregate tools are the only tools available in this open-source package.
BREAKING CHANGES
0.2.0
search_distress_properties and get_property_detail have been removed from this package. They are now available exclusively via the hosted paid endpoint realestate-pro.cz-agents.dev. Free tier aggregate tools (get_district_aggregate) are unaffected.
License
MIT — see LICENSE
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.