NewHomeSearch MCP server
uk.co.newhomesearch/newhomesearchnewhomesearch.co.ukstreamable-httpv1.1.2Scanned
New build homes for sale across the UK, with house builders, schools and stamp duty.
15 tools: 9 change things and 6 only read.
- Reads private data · 0
- Reads text others write · 1
- Can send data out · 0
- No findings
Tools listed without sign-in. Remote posture
Anlyon alternative
9 of these tools change something. Run those as governed actions.
Declare what an action changes, and Anlyon puts it under a shared limit, binds every approval to the exact request, and grades the outcome. It works on any HTTPS API you can describe as an action.
anlyon.dev does not run, proxy or govern this MCP server. A tool your own code calls directly is not routed through Anlyon and is not governed by it.
Import an OpenAPI spec →What the NewHomeSearch MCP server can do
The NewHomeSearch MCP server is published by newhomesearch.co.uk, a domain the MCP Registry verified. It has 15 tools. It can create or change data (9 tools: area_facts, stamp_duty_calculator, mortgage_calculator, affordability_calculator and 5 more), but cannot delete data. 6 tools only read.
1 tool brings in text other people can write (find_builders).
None of the fixed checks matched anything in its tool definitions. That is not a safety guarantee.
Its remote endpoint lists its tools without sign-in, and its tools changed once since anlyon.dev first saw them.
Last scanned Nov 12, 2026, version 1.1.2.
Tools
Grouped by what each tool does, most consequential first. Open one for its reasons and full description; descriptions are the publisher's own words.
15 tools
Changes things 9Claude Code: ask
affordability_calculatorUse this for how much someone can borrow for a mortgage and the price that reaches: from household income, deposit and monthly commitments, at the income multiples most lenders use…No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it Use this for how much someone can borrow for a mortgage and the price that reaches: from household income, deposit and monthly commitments, at the income multiples most lenders use and the higher multiple some offer, with the monthly repayment and a stress test. Give a price to check whether it is within reach.
Annotations the server declares
- title: How much can I borrow
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
area_factsUse this for what an area is like around a new home, a development or a place: sold house prices nearby, flood and other risks, crime per 1,000 residents against the council, road …No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it Use this for what an area is like around a new home, a development or a place: sold house prices nearby, flood and other risks, crime per 1,000 residents against the council, road and rail noise against the WHO guidelines, broadband and full fibre, indoor mobile signal, air quality, the nearest schools with their Ofsted judgement, shops, parks, GP and station distances, walk and transit scores, local pay and jobs, or the journey time by road or on foot to a place (journey_to). Ask only for the measures wanted. Describes places, never who lives there. Schools are held for England only.
Annotations the server declares
- title: Area facts
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
buying_costsUse this for the cash needed to buy one home: the deposit, stamp duty or its Scottish or Welsh equivalent, conveyancing, survey and mortgage fees, less the builder's stated cash of…No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it Use this for the cash needed to buy one home: the deposit, stamp duty or its Scottish or Welsh equivalent, conveyancing, survey and mortgage fees, less the builder's stated cash offers that apply (for a home page address), against savings when given; and for a home, the monthly cost with the service charge and ground rent the builder states. Give a home page address, or a price and nation.
Annotations the server declares
- title: Cash needed to buy
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
buying_guidesUse this for how buying a new build home works: reservation, snagging, warranties such as NHBC, part exchange, completion, stamp duty on new builds, mortgages for new builds, lease…No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it Use this for how buying a new build home works: reservation, snagging, warranties such as NHBC, part exchange, completion, stamp duty on new builds, mortgages for new builds, leasehold and service charges, and the data-led articles on new build prices. Search by topic to list guides, or give a guide slug for its full text with today's figures filled, its sources and its questions and answers.
Annotations the server declares
- title: New build buying guides
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
mortgage_calculatorUse this for a monthly mortgage payment: on a price and deposit over a term, at the lowest 2 or 5 year fixed rate or tracker published today for that loan to value, the Bank of Eng…No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it Use this for a monthly mortgage payment: on a price and deposit over a term, at the lowest 2 or 5 year fixed rate or tracker published today for that loan to value, the Bank of England average, or a rate given; with the payment after the deal ends, total interest, monthly overpayments and their saving, and the payment if rates rose 1 to 3 points. Repayment or interest only. Give a price, or a home page address.
Annotations the server declares
- title: Mortgage calculator
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
mortgage_ratesUse this for UK lenders' current published mortgage rates, as NewHomeSearch holds them with the date each was read: each product's initial rate, follow-on rate, APRC, maximum loan …No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it Use this for UK lenders' current published mortgage rates, as NewHomeSearch holds them with the date each was read: each product's initial rate, follow-on rate, APRC, maximum loan to value and fees, with a link to the lender's own page; for a price and deposit, the monthly payment and APRC for that loan. Filter by fixed or tracker, deal length, first time buyer or mover, and lender. Recent rate changes too. Listed by lender, not ranked. Information only: it gives no mortgage advice, recommends no product and arranges no mortgage.
Annotations the server declares
- title: Mortgage rates by lender
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
scheme_eligibilityUse this for whether someone qualifies for a government home buying scheme: shared ownership, First Homes, Your First Home, Deposit Unlock, Lifetime ISA, the Mortgage Guarantee Sch…No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it Use this for whether someone qualifies for a government home buying scheme: shared ownership, First Homes, Your First Home, Deposit Unlock, Lifetime ISA, the Mortgage Guarantee Scheme, Rent to Buy, Own New and the closed Help to Buy equity loan. Each scheme comes back likely eligible, possibly eligible (local rules unconfirmed) or not eligible, with the rule that decided it, its source, and the facts still needed. With no facts, it lists every scheme and whether it is open.
Annotations the server declares
- title: Home buying scheme eligibility
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
stamp_duty_calculatorUse this for stamp duty on a home in England or Northern Ireland, LBTT in Scotland or LTT in Wales: the tax band by band for a first time buyer, a home mover or an additional home,…No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it Use this for stamp duty on a home in England or Northern Ireland, LBTT in Scotland or LTT in Wales: the tax band by band for a first time buyer, a home mover or an additional home, with first time buyer relief and where the next band starts. Give a price and a nation, or a home page address.
Annotations the server declares
- title: Stamp duty calculator
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
Only reads 6Show 6 read-only tools
find_buildersUse this for which house builders are selling new homes in a place, with how many developments and homes each has there; or for one builder by name: its developments with homes for…Reads text others writeNo findings
Why it is in this group
- The name "find_builders" says "find": a word for reading.
What it can reach
- untrusted-inputThe description's first sentence says "website": it reads web pages, which anyone can write.
Description, as the server wrote it Use this for which house builders are selling new homes in a place, with how many developments and homes each has there; or for one builder by name: its developments with homes for sale and prices, when it was founded, its parent group, what it says about itself, and the awards its own website lists. Give a place, a builder, or both.
Annotations the server declares
- title: Find house builders
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
find_schoolsUse this for schools near the new homes for sale in a place: by phase (primary or secondary), Ofsted grade (Outstanding, or good or better), grammar schools and single-sex schools.No findings
Why it is in this group
- The name "find_schools" says "find": a word for reading.
Description, as the server wrote it Use this for schools near the new homes for sale in a place: by phase (primary or secondary), Ofsted grade (Outstanding, or good or better), grammar schools and single-sex schools. Each school comes with its Ofsted judgement and date, how many new homes for sale are near it, and its nearest developments; by council groups them for "where are the grammar schools". For the schools nearest one home, use area_facts. England only.
Annotations the server declares
- title: Find schools near new homes
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
get_developmentUse this for one new development: its builder, homes for sale, reserved and coming soon with prices, the house types and their prices, the offers stated, homes that have left with …No findings
Why it is in this group
- The name "get_development" says "get": a word for reading.
Description, as the server wrote it Use this for one new development: its builder, homes for sale, reserved and coming soon with prices, the house types and their prices, the offers stated, homes that have left with their last prices, and the builder's own words from its brochure and site when asked (query). Name it by the page address a search returned.
Annotations the server declares
- title: New development details
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
get_homeUse this for the facts of 1 to 6 homes, side by side when more than one: price and its history since first listed, status, rooms, floor area, tenure and lease, service charge and g…No findings
Why it is in this group
- The name "get_home" says "get": a word for reading.
Description, as the server wrote it Use this for the facts of 1 to 6 homes, side by side when more than one: price and its history since first listed, status, rooms, floor area, tenure and lease, service charge and ground rent, council tax band, EPC, parking, expected completion, key features, every offer the builder states, the cash needed to complete, the other plots of the same house type with their prices and those that sold or left, and the area around it. Name homes by the page address a search returned. Say what is not stated rather than guess.
Annotations the server declares
- title: New home details
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
search_developmentsUse this when someone wants new developments or new build sites in an area, including those coming soon: each development with its builder, "from" price over the homes for sale, ho…No findings
Why it is in this group
- The name "search_developments" says "search": a word for reading.
Description, as the server wrote it Use this when someone wants new developments or new build sites in an area, including those coming soon: each development with its builder, "from" price over the homes for sale, homes for sale, reserved and coming soon, bedrooms and types, and its page address. Takes the same filters as search_homes; with filters, each development says how many of its homes match and from what price.
Annotations the server declares
- title: Search new developments
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
search_homesUse this when someone wants new build homes, new builds or new homes for sale in a place: by price, bedrooms, house, flat or bungalow, house builder, part exchange or another build…No findings
Why it is in this group
- The name "search_homes" says "search": a word for reading.
Description, as the server wrote it Use this when someone wants new build homes, new builds or new homes for sale in a place: by price, bedrooms, house, flat or bungalow, house builder, part exchange or another builder offer, price reductions, or schools nearby. Returns the number of matching homes and developments, the homes on this page (price, status, bedrooms, bathrooms, floor area, tenure, the builder offer, the date each was checked and its page address), and a link to the same search on newhomesearch.co.uk. Only homes for sale today unless include asks for more. New build homes only: not resale homes or rentals.
Annotations the server declares
- title: Search new build homes
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Exfil surface
Which tools read private data, which read text someone else can write, and which can send data out. One of each is a path a prompt injection can use.
No private-data, untrusted-input, outbound path in this server alone: no tool is tagged private-data or outbound.
- Reads private data0
- Reads files, mail, messages, databases, secrets, calendars or repositories.
- Reads text others write1
- Brings in text someone else can write: web pages, inbound email, messages, issues and comments.
- Can send data out0
- Can carry data to people or systems: it sends, posts or publishes, or takes a recipient, channel or URL.
Other servers in the same agent add their own tools to these paths. Audit your whole setup to see them together.
Remote posture
What anyone on the internet sees at the remote endpoint: an anonymous initialize and tools/list, and the public OAuth metadata.
Looked at Nov 12, 2026, 10:20 UTC, unchanged since Nov 12, 2026. No credentials were sent and no tool was called. What is looked at.
- Reachable
- yes
- HTTP status of an anonymous initialize
- 200
- tools/list served without credentials
- yes
- Tools that change things, listed without credentials
- 9
- Protocol version
- 2025-06-18
- WWW-Authenticate on 401
- not observed
- resource_metadata in WWW-Authenticate
- not observed
- RFC 9728 protected resource metadata
- not observed
- Authorization servers
- not observed
- Legacy HTTP+SSE transport
- no
- Dynamic client registration
- not observed
- Client ID metadata documents
- not observed
- WarnThe whole server
The endpoint served tools/list without credentials, and the list has 9 tools that change things (9 write). Whether a call also works without credentials was not tested: tools are never called.
What this check looks forMatched text
https://newhomesearch.co.uk/mcp: tools/list returned 15 tools to an anonymous client, including area_facts (write), stamp_duty_calculator (write), mortgage_calculator (write), affordability_calculator (write), scheme_eligibility (write) and 4 more
Findings
Matches of fixed checks, with the text they matched.
No check matched anything in these tool definitions. That is not a safety guarantee.
History
Changes to its tool definitions and to its remote endpoint, newest first.
Tools1 changed.~1 changedView diff
- Changed:mortgage_ratesChanges thingsdescription
Install
Pinned to version 1.1.2. Values in angle brackets are yours to fill in.
claude mcp add --transport http newhomesearch https://newhomesearch.co.uk/mcpclaude mcp add --transport http newhomesearch https://newhomesearch.co.uk/mcpRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change or a way out, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__newhomesearch__search_homes",
"mcp__newhomesearch__search_developments",
"mcp__newhomesearch__get_home",
"mcp__newhomesearch__get_development",
"mcp__newhomesearch__find_builders",
"mcp__newhomesearch__find_schools"
],
"ask": [
"mcp__newhomesearch__area_facts",
"mcp__newhomesearch__stamp_duty_calculator",
"mcp__newhomesearch__mortgage_calculator",
"mcp__newhomesearch__affordability_calculator",
"mcp__newhomesearch__scheme_eligibility",
"mcp__newhomesearch__buying_costs",
"mcp__newhomesearch__new_build_premium",
"mcp__newhomesearch__mortgage_rates",
"mcp__newhomesearch__buying_guides"
],
"deny": []
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. A read that can send data out (it takes a URL, say) asks first too. It assumes the server is installed as newhomesearch. Review it before you use it.
Capability tags behind 1 rule
- mcp__newhomesearch__find_builders untrusted-input
Pin
Keep the decision: fail CI when the tools change, follow every change, or show a badge.
Pin in CI
Fail a build when the tools you reviewed are not the tools the server serves today.
curl -s "https://anlyon.dev/api/v1/servers/uk.co.newhomesearch/newhomesearch/verify?hash=0dd9dd14ea883e47faf988d4c8daf5acb0f11894114b75de6de8a646788effb9" | jq -e '.changed == false'Pinned hash 0dd9dd14ea88, from Nov 12, 2026, 17:18 UTC.
Watch
Get told when its tools change: a new tool, a new description, a new class.
https://anlyon.dev/servers/uk.co.newhomesearch/newhomesearch/changes.xmlAn Atom feed. Works in any feed reader or Slack's RSS app.
Badge
[](https://anlyon.dev/servers/uk.co.newhomesearch/newhomesearch)Source: MCP Registry. Synced Nov 13, 2026, 19:18 UTC.
NewHomeSearch MCP server: questions and answers
Answered from the scan above, not from the publisher's description.
Is the NewHomeSearch MCP server safe?
- No scan can promise that. What its definitions show: 15 tools, 9 of which can change, send or delete something, and 0 findings from fixed checks. Allow the reads, ask before each change, and deny the deletes; the permissions block on this page does that.
Can the NewHomeSearch MCP server delete data?
- No tool is classed as destructive: going by their definitions, none of them deletes, cancels or revokes anything.
Can the NewHomeSearch MCP server do things that cannot be undone?
- No tool is classed as irreversible: none of them sends, pays, publishes or merges, going by their definitions.
What tools does the NewHomeSearch MCP server have?
- 15 tools: 9 write, 6 read. area_facts, stamp_duty_calculator, mortgage_calculator, affordability_calculator, scheme_eligibility, buying_costs, new_build_premium, mortgage_rates and 7 more.
Does the NewHomeSearch MCP server need sign-in or OAuth?
- Its remote endpoint listed its tools to an anonymous client, without sign-in.
Does the NewHomeSearch MCP server send data to outside services?
- None of its tools sends, posts or publishes, or takes a recipient, channel or URL.
Has the NewHomeSearch MCP server changed its tools?
- Yes, once since anlyon.dev started tracking it, most recently on Nov 12, 2026. Every change is on this page and in its Atom feed.