UK Property Data
UK property data — Land Registry comps, EPC, Rightmove, rental yields, stamp duty, Companies House
Connector by paulieb89 · GitHub account verified by the MCP Registry
Install
Works with Claude Code, VS Code, Codex, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/paulieb89-property-shared
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Remote endpoint
https://property-shared.fly.dev/mcpRemote (HTTP)
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 26, 2026.
- Tools
- 14 read · 0 write · 0 deleteRead-only
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Python package
Tools by what they do 14
From the running server's own tool list (tools/list) on Oct 25, 2026.
Read 14 · Look things up without changing anything.
company_searchepc_certificateplanning_searchppd_transactionsproperty_blocksproperty_compsproperty_epcproperty_epc_searchproperty_epc_summariesproperty_yieldrental_analysisrightmove_listing
Show 2 more tools
rightmove_searchstamp_duty
Network hosts it talks to 61
api.fly.io· found in codeapi.get-energy-performance-data.communities.gov.uk· found in codecardiffidoxcloud.wales· found in codecitydev-portal.edinburgh.gov.uk· found in codedevelopment.havering.gov.uk· found in codedevelopment.stoke.gov.uk· found in codedevelopment.towerhamlets.gov.uk· found in codedevelopmentmanagement.stockton.gov.uk· found in codedevelopments.southglos.gov.uk· found in codeepicpublic.planningni.gov.uk· found in codeeplanning.birmingham.gov.uk· found in codeeplanning.epsom-ewell.gov.uk· found in codegithub.com· found in codeglama.ai· found in codegov.uk· found in codehullcc.gov.uk· found in codeidoxpa.blackpool.gov.uk· found in codeidoxpublicaccess.northtyneside.gov.uk· found in codelandregistry.data.gov.uk· found in codenewplanningaccess.eastriding.gov.uk· found in codeonline-befirst.lbbd.gov.uk· found in codeonline.wirral.gov.uk· found in codepa.bexley.gov.uk· found in codepa.brent.gov.uk· found in codepa.cheshirewestandchester.gov.uk· found in codepa.halton.gov.uk· found in codepa.manchester.gov.uk· found in codepa.newham.gov.uk· found in codepa.sefton.gov.uk· found in codepam.ealing.gov.uk· found in code
Show 31 more hosts
planapp.bracknell-forest.gov.uk· found in codeplanapp.knowsley.gov.uk· found in codeplanning.adur-worthing.gov.uk· found in codeplanning.agileapplications.co.uk· found in codeplanning.baberghmidsuffolk.gov.uk· found in codeplanning.bradford.gov.uk· found in codeplanning.bury.gov.uk· found in codeplanning.cornwall.gov.uk· found in codeplanning.derbyshiredales.gov.uk· found in codeplanning.doncaster.gov.uk· found in codeplanning.great-yarmouth.gov.uk· found in codeplanning.lambeth.gov.uk· found in codeplanning.lewisham.gov.uk· found in codeplanning.merton.gov.uk· found in codeplanning.n-somerset.gov.uk· found in codeplanning.plymouth.gov.uk· found in codeplanning.royalgreenwich.gov.uk· found in codeplanning.sholland.gov.uk· found in codeplanning.southderbyshire.gov.uk· found in codeplanning.southtyneside.info· found in codeplanning.southwark.gov.uk· found in codeplanning.stockport.gov.uk· found in codeplanning.wakefield.gov.uk· found in codeplanning.wandsworth.gov.uk· found in codeplanning2.cityoflondon.gov.uk· found in codeplanningaccess.york.gov.uk· found in codeplanningandbuildingcontrol.enfield.gov.uk· found in codeplanningapps.sheffield.gov.uk· found in codeproperty-shared.fly.dev· found in remote endpoint, install commandpublicaccess.nottinghamcity.gov.uk· found in coderightmove.co.uk· found in code
Files it touches
/proc/meminfo/proc/mounts/tmp/ppd-snapshot
Tools (14)
As the server listed them on Oct 25, 2026. Descriptions are the server’s own words; hidden characters are shown as [U+…].
company_searchread-onlySearch Companies House for a company by name.
epc_certificateread-onlyFetch 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 named lmk_key as a compatibility alias; pass the certificate number, which is returned in every property_epc_summaries row. (property_epc_search is deprecated and raises — do not call it.) Returns the full EPC certificate, or null only when no such certificate is lodged. A null result means no such cer…
planning_searchread-onlyFind the council planning portal URL for a postcode.
ppd_transactionsread-onlyLand 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. Pass `property_type` (F=flat, D=detached, S=semi, T=terraced, O=other) to restrict the result to a single type. **Not a complete property history.** Check `provenance.older_records_exist` and `provenance.sample_complete` before saying anything about what a property has or has not sold for. An empty…
property_blocksread-onlyProperty block analysis — identify buildings with multiple flat sales (block-buy opportunities).
property_compsread-onlyComparable 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). Pass None to include category-B (bulk transfers, non-standard conveyances). - filter_outliers=False by default; set True for IQR-trimmed stats AND transaction list (1.5*IQR rule, needs >=4 prices). limit caps returned transactions (max 200). enrich_epc attaches EPC floor area and price-per-sqft…
property_epcread-onlyEnergy 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 breakdown and floor-area statistics are NOT available — the EPC service exposes them only on individual certificates. Returns null only when no certificates are lodged for the postcode. A null result means no such certificate is lodged. If the EPC service cannot be reached the tool raises an error inst…
property_epc_searchread-onlyDEPRECATED — 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 the old response would require one upstream request per certificate, so this tool is unsupported rather than silently degraded or silently expensive.
property_epc_summariesread-onlyList 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 NOT available here — fetch a specific certificate for those. Workflow when a Rightmove listing has no house number: 1. property_epc_summaries(postcode) to list candidates. 2. Narrow by address text and, where present, uprn. 3. epc_certificate(lmk_key=<certificate_number>) for the chosen one, th…
property_yieldread-onlyGross 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_analysisread-onlyRental 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 carries none of the limit-dependence that disabled PPD auto-widening. Response includes thin_market, escalated_from, escalated_to fields when escalation occurs.
rightmove_listingread-onlyFull 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 number of property photos (default 3); floorplans always included.
rightmove_searchread-onlyFetch Rightmove listings for a postcode. listing_type: "sale" or "rent". sort_by: "newest", "most_reduced", "price_asc", "price_desc". Images are excluded from results.
stamp_dutyread-onlyUK Stamp Duty Land Tax (SDLT) calculation with full breakdown.
Signals
- Stars
- 18
- Forks
- 4
- Open issues
- 3
- Weekly downloads
- 66
- Last commit
- Sep 4, 2026 (1 month ago)
- Last release
- Sep 4, 2026 (1 month ago)
- Last package publish
- Sep 4, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
io.github.paulieb89/property-shared- Version
- 1.5.1
- Auth
- Auth not stated
- Packages
- pypi property-shared
- License
- MIT
- Repository
- github.com/paulieb89/property-shared
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from paulieb89
- 0.655score
UK Legal Research
paulieb89
UK legal research — case law, legislation, Hansard, bills, votes, committees, HMRC, citations
ConnectorAFreshness: ARemoteLocalRead-only★ 20↓ 170/wkClaude Code +5 - 0.632score
UK Due Diligence
paulieb89
UK due diligence — Companies House, Charity Commission, Land Registry, Gazette, HMRC VAT
ConnectorAFreshness: ARemoteLocalRead-only★ 3↓ 122/wkClaude Code +5 - 0.553score
Pine Script v6 Documentation
paulieb89
Pine Script v6 documentation lookup, function validation, and linting for AI code generation
ConnectorCFreshness: CRemoteLocalRead-only★ 9↓ 116/wkClaude Code +5 - 0.527score
BAILII UK Case Law
paulieb89
Search UK case law on BAILII — court judgments with section extraction.
ConnectorCFreshness: CLocalRead-only★ 6↓ 35/wkClaude Code +5
Cite this page
UK Property Data MCP server. Agent Mart. https://agentmart.dev/connectors/paulieb89-property-shared (last updated 2026-10-24)