Skip to content
Evryroom logo

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

← Back to Evryroom

Whose server it is
  • 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.

When we asked itchecked 2026-10-28
  • 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.

Should an agent connect itNot proven either way yet
  • 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.

Measured dailydaily checks: 7, the first on 2026-10-28
  • 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 →

Tools it offers13 tools · read 2026-10-28
  • list_markets

    The 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_area

    Turn 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_listings

    Search 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_listing

    Everything public about one listing: title, description, all photos, price, size, rooms, place and similar homes. Seller contact is not included.

  • compare_listings

    Two to six listings side by side: price, euros per square metre, size, rooms, place and age of the ad.

  • my_account

    The 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_listing

    Save 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_listing

    Take 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_listings

    The listings in the person's shortlists, newest first: every list, or only the one named. Needs sign-in.

  • save_search

    Save 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_searches

    The person's saved searches, newest first, each with the link that reopens it. Needs sign-in.

  • delete_saved_search

    Delete one of the person's saved searches by its id from my_saved_searches. Needs sign-in.

  • reveal_seller

    Reveal 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/mcp

Add to CursorAdd to VS Code

claude.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.