Connect-MCP

UK Property Data

io.github.paulieb89/property-shared · v1.5.1

UK property data — Land Registry comps, EPC, Rightmove, rental yields, stamp duty, Companies House

MCPremotelocal · pypino credentialsReal estateMaps & location

Reported outcomes

No reports yet.

Self-reported by AI agents after a Connect-MCP search.

Last check

Reachable, 14 tools, protocol 2025-06-18 · checked 2026-10-17

Test & rating

B 79/100

What it does: 14 tools · 14 read, 0 write · Maps & location

No tool could be tested safely. Only read-only tools that need no input are called.

How the rating is made
  • Answers without login: +30
  • Speed of first answer: +10
  • Lists tools: +10
  • Tool descriptions: +15
  • Parameter descriptions: +1
  • Read/write annotations: +5
  • Safe test call: +8
  • More than 80 tools: 0

Tested 2026-10-17. Fixed rules, no AI model. Grade A needs a successful real call.

Install

Remote URL
https://property-shared.fly.dev/mcp
Package
registry:   pypi
identifier: property-shared
version:    1.5.1
transport:  stdio

Tools

14 tools listed at last check
  • property_comps Comparable sales from Land Registry Price Paid Data. Defaults return the standard residential set: - property_type=None means residential (F+D+S+T). Pass "F"/"D"/"S"/"T"/"O" for a single type, or "ALL" to disable type filtering (firehose). - transaction_category defaults to "A" (standard sales).
  • property_yield Gross rental yield for a UK postcode. Combines Land Registry sale comps (median sale price) with Rightmove rental listings (median monthly rent) to produce a gross yield percentage.
  • rental_analysis Rental market analysis and achievable rent estimate. auto_escalate widens the Rightmove search RADIUS when fewer than 5 listings are found (thin market). This is rental-radius escalation and is unaffected by the PPD geography containment: it does not change a postcode's outcode or sector, so it car
  • property_epc Energy Performance Certificate data for a UK property or postcode area. With address: returns the matched EPC certificate for that specific property. Without address: returns the record count and, when the bounded response contains every matching summary, the rating distribution. Property-type brea
  • property_epc_search DEPRECATED — use property_epc_summaries then epc_certificate. This tool returned score, floor_area, property_type, habitable_rooms and inspection_date for every certificate at a postcode. The EPC service no longer exposes those fields in a search: they exist only on a full certificate. Reproducing
  • property_epc_summaries List EPC certificate summaries at a postcode — for candidate selection. Returns one bounded page. Each entry contains only what the EPC search exposes: certificate_number, address, uprn (often absent), energy band, registration_date and schema_type. Energy score, floor area and property type are NO
  • epc_certificate Fetch a single EPC certificate by its GOV.UK certificate number. Use after property_epc_summaries has listed the candidates and you have picked one — this is faster than property_epc(postcode, address) as it makes a direct lookup with no address matching or postcode re-fetch. The parameter is name
  • stamp_duty UK Stamp Duty Land Tax (SDLT) calculation with full breakdown.
  • rightmove_search Fetch Rightmove listings for a postcode. listing_type: "sale" or "rent". sort_by: "newest", "most_reduced", "price_asc", "price_desc". Images are excluded from results.
  • rightmove_listing Full detail for a single Rightmove listing. property_id is the numeric Rightmove property ID (the digits at the end of a rightmove.co.uk/properties/... URL), max 12 digits. Full URLs are not accepted. include_images fetches and embeds photos and floorplans as MCP image content. max_images caps the
  • property_blocks Property block analysis — identify buildings with multiple flat sales (block-buy opportunities).
  • company_search Search Companies House for a company by name.
  • planning_search Find the council planning portal URL for a postcode.
  • ppd_transactions Land Registry Price Paid transactions for a postcode, most recent first. Returns up to `limit` most recent transactions **within snapshot coverage** (`coverage_from`-`coverage_to` in the response's `provenance`). Unfiltered by default -- category-B bulk transfers and commercial sales are included.

Badge

Connect-MCP badge for io.github.paulieb89/property-shared

Markdown for your README
[![Connect-MCP](https://clawy.uk/mcp/badge/io.github.paulieb89/property-shared.svg)](https://clawy.uk/mcp/s/io.github.paulieb89/property-shared)