Categories › Data & Databases › Files, spreadsheets, CSV & PDFs
UK property intelligence with evidence behind the numbers.
Remote server: your requests and data go to mcp.marketcode.ai. Claude Code: claude mcp add --transport http marketcode https://mcp.marketcode.ai/mcp · Claude app: Settings → Connectors → Add custom connector.
The tools this server listed when we connected to it, in its own words.
entity_search_capabilities — Governed entity families, criteria, coverage and query limits. Call before building searches. Free.lookup_entities — Find public records by title/address text, postcode or public UUID. Exact and lexical lookup uses no model or embeddings; supports token preask_question — Use the SAME Ask router as the portal. Route a place/kind into the published taxonomy, a dated figure to the governed semantic query, or exasearch_entities — Bounded public search using the versioned SearchQuery. Criteria are validated by the server; sorting and pagination use the same eligibilitysearch_summary — Counts and statistics over EXACTLY what `search_entities` would match: how many records, grouped by a field, with min, median, mean and max market_profile — One market profile: an area × residential bedroom cohort with every published measure — asking sale price and rent, completed sale price, grentity_relationships — Recorded relationship evidence from the derived graph. Use canonical ids from search. Cite path provenance and publication dates. Bounded anactor_network — Investigate recorded corporate ownership, title and agency relationships. Requires the customer's account; never use an anonymous preview keactor_path — Find a recorded path between two corporate-network records within three hops. Requires the customer's account. A clipped search returns incoaddress_autocomplete — Address autocomplete. Returns ranked candidates for a partial address or postcode. Use `address_resolve` to turn a candidate into a canonicaaddress_resolve — Resolve free-text address to canonical record (UPRN for UK). Costs 2 credits (2p); free on marketcode.ai.address_by_uprn — Look up an address by UPRN (UK only). Costs 1 credit (1p); free on marketcode.ai. Keyed on a UPRN, not an address: call `address_autocompletaddress_by_postcode — Return all addresses at a UK postcode. Costs 2 credits (2p); free on marketcode.ai.property_lookup — Full property record for a UPRN, grouped into tiers: identity, property, energy, building, land, risk, designations, infrastructure, ownershproperty_reconcile — Cross-source property facts with provenance and unresolved attributes. Review floor area, bedrooms and tenure with the user before a valuatimarket_facts — Price, price per sqm and turnover rate for ONE geography × asset class × bedroom band × period, from the pre-cubed area_facts table. Metricsmarket_ranking — Rank areas AGAINST EACH OTHER on a market metric — one row per area, AGGREGATED over a trailing window of whole months. This is the comparismarket_volume_series — Monthly transaction VOLUME for a postcode district, postcode area or county — every registered sale, 1995 to present, oldest month first. Usmarket_index_series — The published house-price INDEX for one postcode district or local authority: the level per month (base period = 100), the forecast tail flamarket_yields — Gross rental yield for an area and bedroom band on two bases, by month, with n: `gross_yield_asking` (12 × the month's median asking rent ÷ market_forecast — The published house-price index forecast for a postcode district or local authority: the last SETTLED index point as the anchor, then up to supply_demand — Supply and demand for an area in one call: live stock today (count, median days on market, new-home count) and the monthly flow — listings atime_adjustment — The factor that carries a price paid in a past month to the latest SETTLED month of the published repeat-sales house-price index: the postcocommercial_index_series — Repeat-sales CAPITAL index for UK commercial property, quarterly, 1995Q1 = 100. Three families exist and nothing else: national ALL; nationacommercial_rent_index_series — Commercial RENT index from the VOA rating lists — FOUR points, one per list (2010 / 2017 / 2023 / 2026), each dated at that list's antecedenmarket_volume_ranking — Rank postcode districts by transaction volume or median price over a trailing window — "the busiest districts in Greater London last year", transactions_by_uprn — All HMLR Price Paid records joined to this UPRN, newest first. England & Wales only. Free. Keyed on a UPRN, not an address: call `address_auproperty_summary — One-call summary of a property: what it is, what building it belongs to, and the headline attributes. Once you have the UPRN this is the firproperty_history — Sold-price history for a property, with per-sale detail. Use `transactions_by_uprn` instead if you only need the raw HMLR rows. UK only. Freproperty_comps — Comparable sales in the same building or block. Preserve original price, sale date, UPRN and `attrs_source`. Backfilled/modelled floor areasproperty_flood_risk — Environment Agency surface-water flood risk for a property. UK only. Free. Keyed on a UPRN, not an address: call `address_autocomplete` (frevaluation_estimate — Automated value estimate for a property: a point value plus a range. Returns 404 when we hold no valuation for the UPRN — most often becausevaluation_full — Full valuation block for a property: the value and its range, a monthly back-series (the value scaled by the local £/m² index, so it terminaproperty_lease — Registered leases linked to this UPRN, with the selected longest-expiry record and up to ten alternatives, exact register property descriptiproperty_lease_batch — `property_lease` for up to 100 properties in one call, per-item outcomes (ok | no_lease | not_found | error) in input order. Charged per proproperty_risk_report — What this property is in, and whether we actually checked: every designation and hazard flag THREE-VALUED with its source — flood (zone, hisproperty_risk_report_batch — `property_risk_report` for up to 100 properties in one call, per-item outcomes (ok | not_found | error) in input order. Charged per propertycomps_adjustments — The evidence behind a valuation, itemised: same-building comparable sales for the property, each with its registered price and date, its timvaluation_comparables — Comparable completed sales for a valuation, beyond the property's own building: Land Registry sales of the nearest units (within 1 km, the 6valuation_rent_comparables — Comparable lets for a market rent, and the rent they indicate. ASKING rents from portal adverts: no achieved rents exist, so say "asking" whNot tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.