Rightmove Natural Language Property Search avatar

Rightmove Natural Language Property Search

Pricing

Pay per usage

Go to Apify Store
Rightmove Natural Language Property Search

Rightmove Natural Language Property Search

πŸŽ‰ FREE until 18 July 2026. Search Rightmove in plain English β€” AI parses your wishlist, searches UK listings, and returns scored, ranked matches with explanations of why each property fits. No API key needed.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Stu Travers

Stu Travers

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

2 days ago

Last modified

Share

Rightmove AI Property Search 🏠 β€” search UK property in plain English

πŸŽ‰ Launch offer: completely FREE until 18 July 2026 β€” including AI scoring, no API key needed. Try it now while every run is on the house.

Search UK properties on Rightmove the way humans think β€” describe your ideal home in plain English and get AI-scored, ranked property matches with explanations of exactly why each one fits (or doesn't).

Input: "Victorian flat in Hackney with south-facing balcony,
near Overground, max Β£550k"
Output: Ranked properties with match scores:
1. Brooke Road, E5 β€” 95/100
βœ“ Period conversion βœ“ Balcony βœ“ 0.2mi from Clapton Overground βœ“ Β£550k
2. Chatsworth Road, E5 β€” 82/100
βœ“ Victorian βœ“ Near Homerton Overground βœ— No balcony

No API keys, no configuration, no Rightmove URLs to build. Type what you want, press Start.

What it does

  1. Understands β€” your natural language query is parsed by AI into structured search intent: locations, bedrooms, budget, must-have features, style preferences, things to avoid
  2. Searches β€” locations are resolved via Rightmove's own location lookup, then searched with your hard filters applied
  3. Extracts β€” full listing details are pulled for the best candidates: description, key features, nearest stations, tenure, agent, images
  4. Scores β€” AI evaluates every property against your wishlist, citing specific evidence from each listing
  5. Ranks β€” results are sorted by match score, each with a one-line verdict and detailed βœ“/βœ— breakdown

Use cases

  • House hunters β€” stop re-running the same filtered searches; describe the home once and let AI shortlist
  • Buying agents & relocation services β€” turn a client brief directly into a ranked shortlist with justifications
  • Property investors β€” screen for specifics filters can't express ("period conversion", "potential to extend", "not ex-council")
  • AI agents & LLM workflows β€” pay-per-event pricing is fully MCP-compatible; the natural-language input makes this Actor trivially easy for agents to call

Use from AI agents & LLMs (MCP) πŸ€–

This Actor is built for the agent era. Because the entire input is one natural-language string, an LLM can call it without any parameter mapping β€” no location IDs, no filter syntax, no URL building. Whatever the user says about their dream home is the API call.

Connect via MCP β€” add the Apify MCP server to Claude, ChatGPT, Cursor, or any MCP-compatible agent and expose stueyboy/rightmove-natural-language-property-search as a tool. Your agent can then answer prompts like "find me a 3-bed house with a garden near good schools in Sheffield under Β£350k" with live, AI-ranked Rightmove listings.

Or call the API directly:

curl -X POST "https://api.apify.com/v2/acts/stueyboy~rightmove-natural-language-property-search/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"query": "2-bed flat in Hackney with balcony, near Overground, max Β£550k"}'

Returns ranked JSON matches, ready to feed straight back into your agent's context. Pay-per-event pricing means agents are billed only for the results they actually generate β€” no subscriptions, no idle costs.

Pricing

Free until 18 July 2026 β€” all features, including AI scoring, at no charge during the launch period.

From 18 July 2026, pay per event β€” you only pay for what you use:

EventPriceWhen
AI-scored property$0.025Each property scored and ranked by AI
Search result$0.002Each basic (unscored) property returned
Actor start~$0.00001Once per run

A typical run (search + 10 AI-scored properties) costs about $0.25 plus platform usage. Rightmove blocks datacenter IPs, so residential proxy usage (Apify proxy, billed as platform usage) is enabled by default.

Bring your own LLM key and AI scoring is free β€” set llmApiKey (DeepSeek, OpenAI, or any OpenAI-compatible endpoint) and the $0.025 per-property charge is waived; you pay your provider directly instead.

Input

FieldTypeDefaultDescription
querystring(required)Natural language search query
channelenumBUYBUY or RENT
maxPropertiesint20Max properties to collect from search
maxDetailPagesint10Max properties to fetch details for and AI-score
minScoreint50Only output properties scoring above this (0–100)
useLlmScoringbooltrueAI scoring on/off (off = basic search, no scoring charges)
llmApiKeystringβ€”Optional: your own LLM key (waives scoring charges)
llmProviderenumdeepseekdeepseek, openai, or custom
llmModelstringβ€”Optional model override
llmBaseUrlstringβ€”OpenAI-compatible base URL (for custom provider)
proxyConfigurationobjectApify residential (GB)Recommended β€” Rightmove blocks datacenter IPs

Output

One dataset item per property, ranked by match score:

{
"rank": 1,
"score": 95,
"property_id": 89657583,
"url": "https://www.rightmove.co.uk/properties/89657583",
"address": "Brooke Road, London, E5",
"bedrooms": 2,
"price": "Β£550,000",
"type": "Flat",
"match_summary": "First-floor period conversion with 2 bedrooms, within budget at Β£550k, 0.2 miles from Clapton Overground.",
"match_details": [
"βœ“ Period conversion (style preference met)",
"βœ“ 0.2mi from Clapton Overground (near Overground met)",
"βœ— No south-facing balcony"
],
"must_have_met": ["near Overground"],
"must_have_missed": ["south-facing balcony"],
"nice_to_have_met": [],
"key_features": ["Period features", "Two double bedrooms"],
"nearest_stations": ["Clapton (0.2mi)", "Rectory Road (0.6mi)"],
"images": ["https://media.rightmove.co.uk/..."],
"agent": "Example Estates"
}

The run summary (parsed intent, totals) is saved to the key-value store as OUTPUT:

{
"query": "Victorian flat in Hackney...",
"intent": {
"locations": ["Hackney"],
"min_bedrooms": 2,
"max_bedrooms": 2,
"max_price": 550000,
"must_have": ["south-facing balcony", "near Overground"],
"style_preference": "Victorian"
},
"total_found": 20,
"detailed": 10,
"scored": 10,
"results_above_min_score": 7
}

Query tips

Write your query the way you'd brief an estate agent. The AI understands:

  • Locations β€” boroughs, towns, postcodes, multiple areas ("Hackney or Islington")
  • Budget β€” "max Β£550k", "under Β£2,000 pcm", "Β£300k–£400k"
  • Must-haves vs nice-to-haves β€” "must have a garden, ideally with a garage"
  • Style β€” "Victorian conversion", "new build", "period features"
  • Exclusions β€” "not ground floor", "avoid busy roads", "no ex-council"
  • Renting β€” say "to rent" and the search switches to rental listings

FAQ

Do I need an API key? No. AI scoring works out of the box β€” free until 18 July 2026, then charged per scored property. If you'd rather pay an LLM provider directly, supply your own key and the scoring charge is waived.

Why residential proxies? Rightmove blocks datacenter IPs. The default proxy configuration (Apify residential, GB) makes runs reliable; the cost is part of platform usage.

Can I use it without AI? Yes β€” set useLlmScoring to false for basic structured search results (locations, beds, and budget still parsed from your query).

Is it legal? The Actor reads only publicly available listing data, the same pages any browser downloads, with polite rate limits.

What makes this different

Every other Rightmove scraper is a "dumb pipe" β€” you build a filtered URL, it returns raw JSON, and you still have to read 200 listings yourself. This is the only Actor that understands what you actually want and tells you why each property matches. It replaces the hour of scrolling, not just the copy-paste.