OpenMoov MCP Connector

Connect AI assistants to live UK property data over the Model Context Protocol. Search on-market listings, book viewings, request valuations, compare conveyancing quotes and find local property services — gas safety certificates, EICRs, plumbers, cleaners — directly from Claude, ChatGPT or any MCP-capable client.


Connection details
Endpointhttps://mcp.openmoov.co.uk/
Direct originhttps://api-lzmhwacsjq-nw.a.run.app/mcp
TransportStreamable HTTP (stateless; JSON responses)
AuthenticationNone — no account or API key required
CoverageUnited Kingdom; prices in GBP

Claude: Settings → Connectors → “Add custom connector”, then paste the endpoint URL. ChatGPT: Settings → Apps & Connectors (developer mode), add the endpoint as a remote MCP server. Any other MCP client that supports streamable HTTP works the same way.

Tools
Read tools
no side effects
ToolWhat it does
search_propertiesSearch live on-market listings for sale or rent (For Sale / Sold STC / To Let / Let Agreed), with price, bedroom and property-type filters. Returns one photo per result.
get_property_detailsFull public listing for one property: description, features, EPC rating, up to 6 photos and the canonical openmoov.co.uk link. On-market listings only.
get_available_viewing_slotsPre-scheduled viewing slots still open for a property on a date.
check_viewing_statusStatus of a viewing request made through the connector (requires the status token issued at booking — no account involved).
find_agentsEstate agents covering a UK town, area or postcode district, with customer ratings, in alphabetical order (not a ranking). Contact details are not exposed.
get_agent_profileOne agent’s public profile — rating, review count, areas covered, bio — and their most recent customer reviews (reviewer names are not passed on).
get_branchOne estate agency branch: name, firm, address, opening hours and office phone number.
instant_conveyancing_quoteInstant, indicative conveyancing quotes from the OpenMoov solicitor panel for a purchase, sale or remortgage.
list_service_typesThe catalogue of bookable property services — safety certificates (gas safety/CP12, EICR, EPC, PAT testing), trades (plumbing, electrical, heating, drainage, locksmiths, cleaning, gardening), listing services (photography, floorplans, inventories) and professionals sold through their own flow (conveyancing, mortgage advice). Needs no location.
search_servicesProviders who cover a UK postcode for a given service type or category, with rating, review count, jobs completed, distance, and one link resolved to the right next step — either a published price to pay at checkout (with how that price is structured: flat fee, hourly, call-out plus hourly, per package or by property size), or a request-a-visit form that authorises a card hold while OpenMoov allocates a tradesperson. Merit-ranked — placement cannot be bought and price is never a ranking input.
get_service_detailsFull listing for one bookable service: price (where one is published), any booking deposit, lead time, working days, cancellation policy, the provider’s certifications and its OpenMoov verification status.
get_sold_pricesRecorded sale prices for a postcode in England or Wales from HM Land Registry Price Paid data, with the Open Government Licence attribution to show alongside them.
calculate_stamp_dutyStamp Duty Land Tax for a purchase in England or Northern Ireland — first-time buyer, home mover or additional property — with the band-by-band breakdown.
get_selling_fee_quoteThe selling fee plans the local agent offers for a postcode and estimated price: up front, on completion, total and cost if unsold.
get_landlord_feesAn agency’s landlord fees — let only, rent collection, fully managed — as percentages and, given the rent, in pounds.
search_mortgage_advisorsFCA-regulated mortgage advisers covering a postcode, with their FCA firm reference. A directory, not advice.
search_auction_lotsOnline property auction lots with guide price, current bid and closing time — only while auctions are open to the public.
get_auction_lotOne auction lot in full, including the buyer fees and deposit payable on top of the price and the exchange/completion timetable. Bidding is done on the lot page.
search_staysShort-stay holiday lets by place and dates, priced for the stay, with a booking link that carries the dates.
get_stay_pricingAvailability and the full price breakdown for one stay and set of dates.
start_property_listingThe link to start listing a property to sell or let without an agent. Creates nothing — the owner builds and publishes the listing themselves.
start_tenant_applicationChecks a rental is still available and returns the link to its tenancy application. Creates nothing — the applicant completes it on the site.
Write tools
create or change real bookings
book_viewingRequest a property viewing on the user’s behalf (name, email and phone required — the agent confirms by email). For private-owner listings, the user’s explicit consent to share their details with the owner is collected first; without it the request is handled by OpenMoov customer service. Creates a real lead.
request_valuationBook a free in-person sales or lettings valuation with a local agent at a chosen date and time. Provisional until the agent confirms.
instant_valuationAn instant automated estimate of a property’s sale value and monthly rent from postcode, type and bedrooms. Shares the owner’s details with the local agent, who may follow up — a real lead.
register_buyer_requirementsRegister what the user is looking for so OpenMoov emails matching listings, including early "coming soon" properties. Every alert email has an unsubscribe link.
cancel_viewingCancel a booked viewing using the cancellation link from the viewing email. Reads the viewing back first and only cancels once the user confirms; the agent is notified.
Scope and data

The connector serves on-market, published listings only — For Sale, Sold STC, To Let and Let Agreed. Completed or withdrawn listings are never returned. Listings marked Sold STC or Let Agreed are visible but viewings cannot be booked on them; results carry a bookable flag so assistants can say so upfront.

No personal data is exposed. Responses never include owner or agent contact details. For private (owner-listed) properties, only the display name the owner chose to publish appears. Listing descriptions and similar third-party text are returned under an explicit untrusted_user_content key so assistants treat them as data, never as instructions.

Marketplace services are searchable, and completion is handed off. The service tools cover every provider listed on the OpenMoov marketplace for the postcode asked about — cover is worked out from each provider’s real service area, so availability is genuinely patchy by area rather than nationwide. Where no listed supplier covers a postcode, OpenMoov allocates one instead, and the tools say so rather than reporting a dead end. Each result carries a single actionUrl, already resolved to the correct next step: a checkout for services with a published price, or a request-a-visit form that authorises a card hold and has the price confirmed when a tradesperson accepts. Both need an account, so the user completes them on the site — card and address details are never collected in the conversation. Business names, service descriptions, feature lists and certifications are written by the supplier and are returned as untrusted_user_content for the same reason listing descriptions are.

The lead-creating write tools submit the details the user provides (name, email, phone) to the relevant estate agent as a genuine enquiry, exactly as the equivalent forms on openmoov.co.uk do. They are rate-limited per connection and per email address. Links the tools return carry utm_medium=ai_assistant so visits from an assistant are attributed to it. How we handle that data is covered by our Privacy Policy and Terms of Service.

Support

Questions or issues with the connector: contact us via openmoov.co.uk/contact. Service liveness: https://mcp.openmoov.co.uk/health.