Land Registry Price Paid

Serveur MCP distant hébergé pour les données Price Paid du HM Land Registry. La découverte gratuite renvoie les ventes résidentielles récentes en Angleterre et au Pays de Galles ; pack optionnel à 0,49 £ pour une liste plus étendue ou des comparatifs de zone.

Serveur MCP hébergé

npx add-mcp 'https://uk-lr-mcp.donniertf.workers.dev/mcp'

S’installe dans Claude Code, Codex, Cursor et plus

Documentation

💷 Save with a bundle: Property & Area 5-Pack £1.99 (Land Registry, EPC, flood, crime, planning) or all 10 packs £3.99 — see bundles

Land Registry packs for your agent

Outcome: Compare sold prices around this postcode.

AI-ready MCP tools for estate agents & conveyancers. Free discover → £0.49 pack → JSON for your agent.

Fleet hub: github.com/donniertf-hub/uk-mcp-fleet · this Worker: uk-lr-mcp.donniertf.workers.dev

What you get

  • Recent sales for a postcode — address, price, date, type, tenure
  • Area comps with honest flags — median/mean plus thin-sample warnings
  • One-shot JSON — pay once, redeem once, feed your agent

Tools: price_paid_pack · area_comps_pack · free price_paid_discover

Buy this pack, £0.49

Free sample: GET /v1/discover/price-paid?area=E1 · Catalog: GET /tools · Health: GET /health · MCP: POST /mcp

Free vs paid

CapabilityFree discoveryPaid pack
Tool/schema discoveryYes—
Small sample / metadataYes—
Full structured resultLimitedYes
Larger result setNoYes
Compound interpretationNo/limitedYes
Export-ready JSONLimitedYes

Paid packs include generated_at and source/retrieval timing in pack JSON where available.

How agents use this

BASE=https://uk-lr-mcp.donniertf.workers.dev

# 1) Discover tools (free)
curl -s "$BASE/tools" | jq .

# 2) Free peek (≤5 sales)
curl -s "$BASE/v1/discover/price-paid?area=E1" | jq .

# 3) Buy a pack → Stripe Checkout URL (402)
curl -s -X POST "$BASE/v1/packs/price-paid" \
  -H 'content-type: application/json' \
  -d '{"area":"E1 6AN","size":25}' | jq .

# 4) After payment, redeem or POST with Bearer token
curl -s -X POST "$BASE/v1/packs/price-paid" \
  -H "Authorization: Bearer $TOKEN" \
  -H 'content-type: application/json' \
  -d '{"area":"E1 6AN"}' | jq .

Sample output

Real free discovery JSON for outcode E1 (five sales). A paid Land Registry pack uses the same sale fields with a larger size.

{
  "ok": true,
  "free": true,
  "pack": {
    "area": "E1",
    "resolved_as": "outcode:E1→LONDON",
    "size": 5,
    "generated_at": "2026-10-03T04:54:29.747Z",
    "count": 5,
    "sales": [
      {
        "address": "20B CEPHAS AVENUE, LONDON, E1 4AS",
        "price": 550000,
        "date": "2026-08-21",
        "property_type": "Flat/Maisonette",
        "tenure": "Leasehold",
        "postcode": "E1 4AS",
        "category": "Standard price paid transaction",
        "new_build": null
      },
      {
        "address": "FLAT 34 ANSON HOUSE SHANDY STREET, LONDON, E1 4SR",
        "price": 450000,
        "date": "2026-08-13",
        "property_type": "Flat/Maisonette",
        "tenure": "Leasehold",
        "postcode": "E1 4SR",
        "category": "Standard price paid transaction",
        "new_build": null
      },
      {
        "address": "FLAT 52 RING HOUSE SAGE STREET, LONDON, E1 0BZ",
        "price": 315000,
        "date": "2026-08-11",
        "property_type": "Flat/Maisonette",
        "tenure": "Leasehold",
        "postcode": "E1 0BZ",
        "category": "Standard price paid transaction",
        "new_build": null
      },
      {
        "address": "FLAT 103 COLEFAX BUILDING, 23 PLUMBERS ROW, LONDON, E1 1EQ",
        "price": 641300,
        "date": "2026-08-03",
        "property_type": "Flat/Maisonette",
        "tenure": "Leasehold",
        "postcode": "E1 1EQ",
        "category": "Standard price paid transaction",
        "new_build": null
      },
      {
        "address": "FLAT 146 1 PRESCOT STREET, LONDON, E1 8RL",
        "price": 725000,
        "date": "2026-08-03",
        "property_type": "Flat/Maisonette",
        "tenure": "Leasehold",
        "postcode": "E1 8RL",
        "category": "Standard price paid transaction",
        "new_build": null
      }
    ],
    "cached": true,
    "source": "landregistry.data.gov.uk/landregistry/query (SPARQL)",
    "limitations": "England & Wales residential Price Paid only (not Scotland/NI; not commercial). HM Land Registry publishes with a monthly lag; Linked Data may trail the CSV dump. Town/outcode SPARQL queries can take several seconds on a cold miss (then KV-cached 24h). Source: landregistry.data.gov.uk (Open Government Licence)."
  }
}

Source. Contains HM Land Registry Price Paid Data © Crown copyright and database right. Data is reproduced under the Open Government Licence v3.0 from landregistry.data.gov.uk. This service is not the official register of title and is not a valuation. Coverage: England & Wales residential only (not Scotland or Northern Ireland; not commercial). Publication lag applies. Soft-Offer outbound is OFF.

Contact: dmorrisonwebdesign@gmail.com

Refunds: If a paid Land Registry pack does not deliver the JSON you paid for, email us within 14 days and we will refund the £0.49.