Vinkius
Rightmove

Rightmove MCP for AI. Manage Listings, Track Leads, and Update Inventory.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Rightmove MCP on Cursor AI Code EditorRightmove MCP on Claude Desktop AppRightmove MCP on OpenAI Agents SDKRightmove MCP on Visual Studio CodeRightmove MCP on GitHub Copilot AI AgentRightmove MCP on Google Gemini AIRightmove MCP on Lovable AI DevelopmentRightmove MCP on Mistral AI AgentsRightmove MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

Rightmove MCP Server manages your entire property listing lifecycle. Use this server through your AI agent to create new listings, update prices and media details, remove sold properties with reason codes, track performance metrics (search appearances, views), and pull specific lead emails for any branch.

What your AI can do

Get branch emails

Fetches email leads for a specific branch ID over defined date ranges.

Get property performance

Retrieves performance metrics, showing how often and how many times a listing was viewed.

Remove property

Removes a specified property from the Rightmove portal using a mandatory reason code (e.g., 'Sold').

+ 1 more capabilities included
Update Property Details

Use the send_property tool to create new Rightmove listings or adjust prices, descriptions, and media for existing ones.

Remove Listings from Portal

Execute remove_property when a property is sold or withdrawn, providing the required reason code to take it offline correctly.

Retrieve Branch Lead Emails

Run get_branch_emails to fetch specific email leads for an agent branch over set date ranges.

Analyze Listing Performance

Invoke get_property_performance to pull performance statistics, including total search appearances and detail view counts for any listing ID.

Included with Plan

Waiting for input…

AI Agent

Rightmove MCP Server: 4 Tools for Property Management

This server lets you perform critical property actions—from updating prices to retrieving lead emails—using four specific tools.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Rightmove on Vinkius

Get Branch Emails

Fetches email leads for a specific branch ID over defined date ranges.

Get Property Performance

Retrieves performance metrics, showing how often and how many times a listing was...

Remove Property

Removes a specified property from the Rightmove portal using a mandatory reason code...

Send Property

Adds a new listing or updates an existing one on the Rightmove platform.

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Rightmove integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Rightmove, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,100+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Rightmove MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Rightmove. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This connection provides 4 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Manually managing property listings shouldn't mean switching between three different browser tabs.

Today, updating a listing means logging into the Rightmove portal. You click the specific property ID, navigate to the 'Details' tab, find the price field, type in the new amount, and then hit save. If you need to check lead performance right after, you have to open another browser window or tab—it’s slow, it's tedious, and you risk missing a step.

With this MCP server, you just tell your agent: 'Update listing REF-123 price to £450k, then pull the leads for branch 789.' The agent handles the entire sequence of API calls—the update *and* the lead retrieval—in one smooth operation. You get immediate confirmation and both data sets in a single response.

Use Rightmove MCP Server to track listing performance with `get_property_performance`.

Before, calculating how many times a property was viewed over the last quarter meant exporting data from one dashboard and cross-referencing it with another internal sales report. It required manual spreadsheet work just to get accurate totals for your reports.

Now, you ask the agent: 'What is the performance of REF-123?' The server runs `get_property_performance`, pulls the search appearances and view counts directly from Rightmove's data feed, and gives you the definitive numbers in seconds. Period.

What your AI can actually do with this

You're managing real estate listings through Rightmove; you don't wanna juggle half a dozen tabs and forget crucial details. This server lets your AI agent handle your entire property lifecycle—from the first listing to the final sale—all without you leaving your chat window.

When you need to get properties live or update them, use the send_property tool. You can create brand-new listings by feeding it an address, price point, and all the media details right into your prompt. If a listing already exists, you just hit up send_property again; it'll handle adjusting prices, updating descriptions, or swapping out photos for an existing property.

When a sale goes through or you need to pull something offline, you use remove_property. This tool requires a mandatory reason code—you gotta tell the system why you're taking it down, like 'Sold,' so that it removes the listing correctly from the portal. You can’t just yank it; you gotta be precise with the exit strategy.

Tracking leads is where this thing really shines. If you wanna know who showed interest at a specific branch, run get_branch_emails. Just give it the specific branch ID and the date range, and it'll pull all the associated email leads for you. It’s clean, direct data.

To see how well your properties are performing on the site, invoke get_property_performance. This tool pulls concrete stats: you get to know exactly how many times a listing appeared in searches, along with the total count of detail views it racked up. You'll have solid numbers, not just gut feelings.

You can group these actions together; for example, you might use send_property to launch a new listing and then immediately run get_property_performance on that same ID later that week to track its initial traction. If you close out the sale, you'll use remove_property, making sure it’s tied to the right reason code.

The system handles it all sequentially.

It streamlines everything: creating, updating, tracking performance via view counts and search appearances with get_property_performance, collecting leads by branch using get_branch_emails, and finally taking things down cleanly with remove_property after you’ve used send_property to list it in the first place. You control every step of the process.

Built · Hosted · Managed by Vinkius Rightmove MCP Server - Manage Listings & Track Leads
Server ID 019e5d50-9654-72d9-9409-481dfe2ed5f1
Vinkius Inspector
Compliance Grade F
Score 3.6/100
Vinkius Inspector Badge — Score 3.6/100

Questions you might have

How do I update a listing price using send_property? +

You run send_property and include all necessary details: the property reference, the new price amount, and the desired qualifier. The server handles the API call to make sure the change is published.

What is the difference between get_branch_emails and get_property_performance? +

get_branch_emails pulls lead contact info for a specific branch over time. get_property_performance, conversely, gives you metrics (views, searches) showing how well one single listing is doing.

Does remove_property automatically delete the data? +

No, remove_property sends a request to Rightmove. It changes the property status on the portal and requires you to specify a mandatory reason code (like 'Sold') for it to take effect.

Can I update multiple properties at once? +

Yes, you can structure your prompt to list several references. The agent processes each one using send_property sequentially, allowing you to bulk manage prices or descriptions.

What credentials do I need to set up the `send_property` tool? +

You must provide your Rightmove Network ID, Certificate, and Private Key. These three items authenticate your AI client and give it permission to manage listings on your behalf.

If I use `send_property` with invalid data, how does the tool handle the error? +

The system rejects the request immediately and returns an explicit error code. This message details exactly which address or price field needs correction before your agent can retry the update.

How do I define the time frame when calling `get_branch_emails`? +

You must pass specific start and end date parameters to the tool. The agent uses these defined boundaries to pull only the lead emails collected from that branch during the specified period.

Are there rate limits when running `get_property_performance`? +

Yes, standard API rate limits apply for stability. If you exceed them, your AI client will receive a 429 status error, which tells you exactly how long to wait before trying again.

How do I update the price of an existing property listing? +

Use the send_property tool. If you provide an agent_ref that already exists in your Rightmove inventory, the system will automatically update the listing with the new price_info you provide.

What information do I get when checking property performance? +

By using the get_property_performance tool with a branch_id and agent_ref, you will receive statistics such as 'Detail Views' (how many people clicked the listing) and 'Search Appearances'.

Can I specify why a property is being removed? +

Yes. When using the remove_property tool, you must provide a removal_reason code (for example, 1 for Sold or 2 for Withdrawn) to maintain accurate records on the portal.

Built & Managed by Vinkius 30s setup 4 tools

We've already built the connector for Rightmove. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 4 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.