Rightmove UK Property & London Real Estate Scraper API (MCP)
Pricing
Pay per event
Rightmove UK Property & London Real Estate Scraper API (MCP)
Rightmove scraper & data API: UK real estate — property for sale & to rent in London and nationwide, houses & apartments. Price with Rightmove's own new / reduced flag, bedrooms, GPS, photos + agent phone. Beats the 1 008-result cap. Monitor mode = only new, price-changed & sold listings.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Zakaria el bouami
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
15 days ago
Last modified
Categories
Share
Rightmove UK Property Scraper — Rent, Sale & Agent Leads (MCP)
Scrape Rightmove.co.uk, the UK's biggest property portal (60 000+ homes for sale in London alone): for sale, to rent and new homes. Every row already contains what most UK property datasets charge extra for — above all the estate agent's phone number, Rightmove's own new / price-reduced flag, and the tenure, subtype, GPS coordinates, key features and photo URLs.
No browser, no proxies, no Rightmove account: the Actor reads the same data your browser receives from the search page and normalises it into a clean dataset.
What you get per property
| Field group | Examples |
|---|---|
| Identity | rightmoveId, url |
| Price | price, priceDisplay, priceQualifier (Guide Price, Offers Over…), priceFrequency |
| Property | bedrooms, bathrooms, propertySubType, tenure (FREEHOLD / LEASEHOLD), propertyType |
| Address & map | displayAddress, latitude, longitude, countryCode |
| Content | summary, keyFeatures[], images[] (up to 20 hi-res), numberOfImages, numberOfFloorplans |
| Timing | listingUpdateReason (new / price_reduced), listingUpdateDate, firstVisibleDate, updateDate, addedOrReduced |
| Flags | premiumListing, featuredProperty, auction, newHome, onlineViewingsAvailable, productLabel |
| Agent (leads) | agencyName, agencyBranch, agencyBrand, agencyPhone, agencyBranchId, agencyUrl |
Optional detail (fetchDetails) | epcImageUrl (EPC certificate image), floorplanUrls[] |
| Monitor | isNew, isUpdated, changeType (new / updated / unchanged / closed), oldPrice, firstSeenAt, closedAt |
Hard problems this Actor solves for you
- Rightmove's 1 008-result cap. Every search on Rightmove is silently truncated after index 1008 (~42 pages). A naïve scraper returns the first 1 008 homes and misses the rest. This Actor detects the cap and splits the query recursively: price bands → property types → bedrooms, then merges everything with a unique-id filter. A city-wide scan really is the whole market. You see each split in the run log, e.g. “Cambridge: 1 286 results > 1 032 cap → splitting this query → 1 200 unique properties”.
- Locations without hunting for internal IDs. Pass plain names the way Rightmove writes them
(
London,Manchester,Cambridge), postcode districts (SW1W,EH1,M20), a Rightmove identifier (REGION^87490), or paste any full Rightmove search URL (filters, map searches, estate-agent pages) — the Actor builds the right request for every case. - Change monitoring that does not guess.
monitormode keeps a per-search history in the Apify key-value store and returns only new, updated (price cuts included, witholdPrice) and closed properties. Closed detection only runs when the scan was complete and error-free — it never flags a property as gone because a request failed or the pagination was truncated.
Typical uses
- Estate-agent & mortgage lead generation — every listing with its agency phone number.
- UK house-price tracking — daily runs with
onlyChangesproduce a clean price-cut feed (listingUpdateReason: price_reduced,oldPrice→price). - Buy-to-let sourcing — filter by price band, bedrooms, property type and city.
- Market analytics — supply per postcode district, asking-price distribution, tenure mix,
time-on-market (from
firstVisibleDate/updateDate). - Relocation & investment research — full inventory of a city with photos, floorplans and EPC.
Input tips
mode: search for a one-off extraction, monitor for a daily schedule.channel:buy,rentornew-homes(rent mode splits by rent bands and returns monthly prices).sortType:6= newest first (default) — ideal for fresh listings and monitoring.maxResults: global cap on rows returned (and billed). The Actor stops cleanly as soon as it is reached, so a cheap first run costs only a few rows.fetchDetails: adds EPC image + floorplan URLs.stateKey: leave empty; the monitor key is derived from your search scope, so each search keeps its own history.
Automation, MCP & scheduling
- Schedule: run
monitorevery day (or hourly) on the Apify platform; unchanged properties are not returned and not charged — only your deltas land in the dataset. - Webhooks / integrations: connect the dataset to Google Sheets, Airtable, Slack, Zapier, n8n or your own API through the Apify platform.
- MCP-ready for AI agents: this Actor is exposed through Apify's Model Context Protocol server
(
https://mcp.apify.com) asamygraphics/rightmove-uk-property-scraper, so an AI agent (Claude, Cursor, custom agent) can search, call it and pipe the properties straight into its own workflow. Tools: search-actors, fetch-actor-details, call-actor.
Pricing
Pay-per-event: a small start fee per run, then one unit per property returned
(property-extracted). You only pay for what the run actually produces — and monitor mode does not
charge for unchanged properties.
Notes & fair use
This Actor collects publicly available listing data from Rightmove search and detail pages. Use it
in line with Rightmove's terms, the UK GDPR for any personal data, and keep request rates polite
(the Actor already throttles itself and retries on 429/5xx with backoff).
Use from AI agents (MCP)
This Actor is exposed as a tool through Apify's MCP server — any MCP client (Claude, Cursor, VS Code / Copilot, Codex, custom agents) can discover and run it without writing code:
{"mcpServers": {"apify": { "url": "https://mcp.apify.com?tools=amygraphics/rightmove-uk-property-scraper" }}}
Then just ask: "Use amygraphics/rightmove-uk-property-scraper to get me every 3-bed house for sale in Manchester under £400k." Agents can also pay autonomously — this Actor is whitelisted for agentic payments (Direct x402 / Apify AGI prepaid token), so no Apify account is required.
Keywords
Rightmove scraper · Rightmove API alternative · UK property data · property for sale UK · UK real estate scraper · London property scraper · house prices UK · estate agent leads UK · buy-to-let data · property monitoring · rent data UK · new homes UK · real-estate MCP server · AI agent property data.