Skip to content

Nestraq for AI agents — the only self-calibrating deal-verdict MCP for UK property

Free, unlimited UK property deal scores for your agent — every number traced to a named public source, HM Land Registry sold prices at the core. You only pay when you reveal the front door.

To be precise about the claim: UK property MCPs that serve raw data already exist. Nestraq is the only MCP that returns verdicts — % below market, confidence band, negotiation card — with a closed calibration loop: estimates settle against HM Land Registry sold prices and the misses are published.

The portals put their listings in ChatGPT; Nestraq puts a verdict in your agent.

Install

As an installable skill (it teaches your agent the whole deal-finding workflow — scan, score free, check signals, build the negotiation card, reveal only the top 1–2):

npx skills add https://nestraq.com

Or as an npm package (MCP stdio server + human-usable CLI):

npm install -g @nestraq/mcp
nestraq score-deal --postcode "M20 4WX" --asking-price 285000 --bedrooms 3

MCP client config (Claude Desktop, Claude Code, Cursor — any MCP client):

{
  "mcpServers": {
    "nestraq": {
      "command": "npx",
      "args": ["-y", "-p", "@nestraq/mcp", "nestraq-mcp"],
      "env": { "NESTRAQ_API_KEY": "optional — only needed for usage/reveal" }
    }
  }
}

Prefer remote? A hosted Streamable-HTTP MCP endpoint is coming — use @nestraq/mcp locally today.

The tools

Everything except reveal is free, anonymous and unlimited — deal scores cost us £0 because they are computed from open Land Registry data, so we never meter them.

ToolAccessReturns
score_dealFree · unlimitedEstimate + confidence band, % below/above estimate (BMV%), verdict band, comparable count
find_dealsFree · unlimitedScored live listings for an outcode from the warm cache — a cold outcode returns not_covered_yet, never a paid fetch
explain_dealFree · unlimitedDeterministic plain-English narrative + negotiation card (indicative only)
motivated_seller_signalsFree · unlimitedPostcode-level motivated-seller and market signals: liquidity, asking-vs-achieved gap, outcode-level distress counts
comps_previewFree · unlimitedRecent HM Land Registry sold prices near a postcode — the evidence behind the score
sdltFree · unlimitedStamp Duty Land Tax with first-time-buyer and additional-property flags
rent_yieldFree · unlimitedRegional rent estimate + assumed gross yield, basis stated
companyFree · unlimitedCompanies House due-diligence on a corporate vendor or freeholder (shared global quota)
usageAPI keyYour reveal allowance and usage this month — one wallet across web and agents (iOS joins at launch)
revealMeteredExact address + full diligence report. The only paid call; a declined reveal is never charged

Set NESTRAQ_API_KEY to enable usage and reveal. Reveals draw on the same allowance as your Nestraq account on web — one wallet across web and agents (iOS joins at launch), no separate agent SKU. See pricing.

The provenance promise

Every response carries a provenance block — {source, licence, computed_at, method} — and the method is always the same: deterministic — no LLM in the numbers path.The model calling the tool never sets a score, an estimate or an offer figure; it can only read numbers we computed from named sources and show you where they came from. That's why a Nestraq verdict is safe to hand to an agent: there is nothing for it to hallucinate.

comps_preview exists for exactly this reason — your agent can pull the actual sold prices behind any score and check our working.

The honest print

  • Coverage:exact-address resolution currently succeeds for roughly ~50% of live listings. When a listing can't be resolved, reveal declines — and a declined reveal is never charged. Free scores work regardless.
  • Anonymous discovery is cache-read-only: a cold outcode returns not_covered_yet rather than silently spending anyone's quota.
  • Not advice: deal scores and estimates are statistical aids to focus a search — not a formal valuation (not for lending purposes), not financial advice, and not mortgage advice.
  • Attribution: responses contain public sector information licensed under the Open Government Licence v3.0 (HM Land Registry Price Paid Data, EPC data, ONS/UKHPI indices). Keep the embedded attribution strings when re-displaying data — it's a licence condition.

Browsing as a human? The short version lives on the homepage — or see how the radar works and pricing.