
Evryroom MCP server
Which MCP servers are Evryroom's own, from the official registry and from asking its own domain, whether they answer, and what they offer. A program checked each of these, nobody copied them from a product page.
read 2026-10-28
- Registry namecom.evryroom/property-searchverified in the MCP registry
The registry name sits under evryroom.com. The registry only lets a publisher use that namespace after proving control of the domain through DNS or HTTP.
- Stateanswerschecked 2026-10-28
- Tools13
- Server calls itselfevryroom
- Server version1.0.0
- Protocol version2025-06-18
On 2026-10-28 the server answered initialize and tools/list without a sign-in. First answer in 298 ms.
- Whether its tools do the product's job has not been judged yet.
Once connected
- remove_saved_listing change data without a sign-in: anyone with the address can call them.
- Parameters are untyped or undescribed in 4 of 13 tools: check arguments before calling.
Said by rules from the measurements above. The likely first call is a model's pick from the tool list; read its description before relying on it.
- INITE MCP score79 of 100answers 100 · definitions 95 · context 100 · connects 100 · lowered by the warning signs below
- Answered100% of days7 of 7 daily checks
- Median first answer284 ms
- Space in an agent's context≈ 2,135 tokensthe definitions of all its tools (13), which an agent carries on every turn
- Tool definitionsA · 95 of 100
- Typed results0 of 13 toolsdeclared outputSchema: results come typed, read once
- Parameters without a description: in 4 of 13
What an agent can do with it
- not sure · search property listings across many countries on one map
- not sure · remove duplicate ads posted on several portals
- not sure · open the original ad and listing agent
Each of the product's use cases, put to Jev against this server's tool list: can an agent do it with these tools?
Worth a look
- Tools that change data, on a server that answers without a sign-in: remove_saved_listing
A program checks the server once a day: initialize and tools/list, no model. Tokens are the definitions' length at about four characters a token. The grade averages six checks of every tool's name, description, schema and annotations; it says how well the tools are described, not whether they work. The score weighs what was measured and nothing else: answering (25%), doing the product's job (25%), definitions (20%), context (10%), use (10%) and how readily a client connects (10%). A part that was not measured is left out, and a hidden instruction caps the score at 40. The state of vendors' MCP servers: method and numbers →
list_marketsThe countries Every Room covers, with how many homes are for sale and to rent in each, the currency, and which filters work there. Call this first to get the two-letter market codes the other tools take.
find_areaTurn a place name into the area slugs search_listings filters on, with how many homes each area has. Example: country "ae", text "marina" finds dubai-marina.
search_listingsSearch homes for sale or to rent in one market. Returns 24 listings a page, newest first unless sorted, with price, size, rooms, place and a photo. Up to 4 pages per search: narrow with filters rather than paging. Prices filter in euros…
get_listingEverything public about one listing: title, description, all photos, price, size, rooms, place and similar homes. Seller contact is not included.
compare_listingsTwo to six listings side by side: price, euros per square metre, size, rooms, place and age of the ad.
my_accountThe signed-in person's Every Room account: their plan and how many seller reveals are left this week, their shortlists and their saved searches. Needs sign-in.
save_listingSave a listing to one of the person's shortlists, the same lists the heart on evryroom.com saves to. Without `list`, it goes to their first list (made for them if they have none); a `list` name that does not exist yet becomes a new list…
remove_saved_listingTake a listing out of the person's shortlists: out of the named `list`, or out of every list of theirs that holds it. Needs sign-in.
my_saved_listingsThe listings in the person's shortlists, newest first: every list, or only the one named. Needs sign-in.
save_searchSave a search under a name, with the same filters as search_listings. It appears in the person's saved searches on evryroom.com. Needs sign-in.
my_saved_searchesThe person's saved searches, newest first, each with the link that reopens it. Needs sign-in.
delete_saved_searchDelete one of the person's saved searches by its id from my_saved_searches. Needs sign-in.
reveal_sellerReveal who is selling or letting a listing: the portal or agency it is advertised on, the agent, the ad reference and the link to the original ad, plus the ad's own text. Spends one reveal from the person's Every Room plan (Search US$9.99…
How to connect
Add the server to your MCP client config. Claude Desktop, Cursor and most other clients read this shape:
{
"mcpServers": {
"property-search": {
"type": "http",
"url": "https://evryroom.com/mcp"
}
}
}Add it
Claude Code, in a terminal
claude mcp add --transport http evryroom https://evryroom.com/mcpclaude.ai, ChatGPT and other clients: add https://evryroom.com/mcp as a custom connector in the settings.
Each line is something a program found when it went looking: the registry entry, the server's own answer, a spec that parses. A missing line means we did not find it, not that it does not exist.
Before we count this visit
Analytics and ad measurement tell us which pages and which of our ads do their job: Google Analytics and Google Ads, the Meta pixel, Yandex Metrica, and one first-party id of our own. Nothing is stored until you answer, and declining changes nothing about the site.