Back to Browse

Yatmo MCP Server

by Yatmo
Developer ToolsLow Risk10.0MCP RegistryLocalRemote
Free

Server data from the Official MCP Registry

Real estate neighbourhood data: nearest school, shops, transport with travel times, 25 countries.

About

Real estate neighbourhood data: nearest school, shops, transport with travel times, 25 countries.

Remote endpoints: streamable-http: https://mcp.yatmo.com/mcp/v1

Security Report

10.0
Low Risk10.0Low Risk

Valid MCP server (2 strong, 3 medium validity signals). No known CVEs in dependencies. Package registry verified. Imported from the Official MCP Registry.

Endpoint verified · Requires authentication · 2 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

file_system

Check that this permission is expected for this type of plugin.

env_vars

Check that this permission is expected for this type of plugin.

HTTP Network Access

Connects to external APIs or services over the internet.

What You'll Need

Set these up before or after installing:

Your Yatmo key (https://yatmo.com).Required

Environment variable: LicenceKey

How to Install & Connect

Available as Local & Remote

This plugin can run on your machine or connect to a hosted endpoint. during install.

Documentation

View on GitHub

From the project's GitHub README.

Yatmo MCP server: neighbourhood data for AI assistants and agents

Listed on mcpservers.org

Yatmo exposes its neighbourhood intelligence to AI clients through a remote MCP server. Connect Claude, Cursor, VS Code or your own agent, and it can answer "what is around this property?" with real data: nearest school, nursery, supermarket, public transport, train station, motorway access, distances with travel times, and a quotable summary paragraph, in 25 countries.

Two ways to use it: the hosted server operated by Yatmo at https://mcp.yatmo.com/mcp/v1 (Streamable HTTP, nothing to install), or the local edition in this repository (npx -y @yatmo/mcp, stdio), which exposes the same four tools and calls the Yatmo API with your key. This repository also holds ready-to-copy client configurations and a quick start. Full documentation: documentation.yatmo.com/mcp.

The four tools

ToolReturns
yatmo_get_location_summaryA human-readable neighbourhood paragraph plus the nearest school, nursery, supermarket, transport and the reverse-geocoded place
yatmo_get_nearby_poisAn ordered list of points of interest around a property, optionally filtered by category, within a radius
yatmo_get_nearest_by_categoryThe single nearest place of a category, with distance and travel time
yatmo_get_accessibility_profilePublic-transport presence, nearest stop, nearest train station, nearest motorway access

All tools take latitude, longitude, country (BE, FR, UK...) and language, and return the same envelope: text (a summary the assistant can quote), facts (structured data), warnings and metadata. Categories use one vocabulary everywhere: school, nursery, supermarket, public_transport, train_station, motorway. Details: tools reference.

Authentication

Every request carries your Yatmo backend key in the LicenceKey header (LicenseKey is accepted too). Keep the key in the client's secret store, never in a public web page: the key grants access to your Yatmo account. Get a key at yatmo.com; keys explained.

Connect a client

Generic remote-MCP configuration (configs/mcp.json), accepted by most clients, sometimes under a slightly different parent key:

{
  "mcpServers": {
    "yatmo": {
      "url": "https://mcp.yatmo.com/mcp/v1",
      "headers": { "LicenceKey": "YOUR_KEY" }
    }
  }
}

Claude.ai and Claude Desktop: Settings > Connectors > Add custom connector, URL https://mcp.yatmo.com/mcp/v1, custom header LicenceKey: YOUR_KEY. The four tools appear once the connector is enabled.

Claude Code:

claude mcp add --transport http yatmo https://mcp.yatmo.com/mcp/v1 --header "LicenceKey: YOUR_KEY"

Cursor: copy configs/cursor/mcp.json to .cursor/mcp.json in your project (or to ~/.cursor/mcp.json for every project).

VS Code (Copilot agent mode): copy configs/vscode/mcp.json to .vscode/mcp.json.

Your own agent (Anthropic, OpenAI or any LLM SDK): use an MCP client library (TypeScript, Python, .NET, Go) with the Streamable HTTP transport, add the LicenceKey header to the transport, and forward the four tool definitions to the model. quickstart.py shows the raw protocol without any library.

Run it locally (stdio)

For clients that prefer a local process, or to inspect the code: @yatmo/mcp on npm, Node.js 18 or later, two dependencies (the official MCP SDK and zod). Same tools, same JSON answers as the hosted server; the key is read from the LicenceKey environment variable and sent to the Yatmo API only.

{
  "mcpServers": {
    "yatmo": {
      "command": "npx",
      "args": ["-y", "@yatmo/mcp"],
      "env": { "LicenceKey": "YOUR_YATMO_KEY" }
    }
  }
}

From a clone: npm install, then LicenceKey=YOUR_YATMO_KEY node src/index.js. Tests: npm test (mapping checked on a real API answer). Listing the tools works without a key; a tool call without one returns a 401 envelope.

Try it from the command line

export YATMO_KEY=your_backend_key
python3 quickstart.py          # initialize, list the tools, call yatmo_get_location_summary on a Brussels address
sh quickstart.sh               # the same three calls with curl

Prompts that work well

  • "What is the neighbourhood like around 50.8467, 4.3525 in Belgium? Answer in French."
  • "Nearest primary school and supermarket to this listing, with travel times on foot."
  • "Is this address well served by public transport? Nearest train station and motorway access?"
  • "List the points of interest within 800 m of the property, schools and supermarkets only."

The assistant answers from the text and facts of the tools; distances come with the mode they were measured in.

More

MIT licence for the files of this repository. Yatmo is a paid service for real estate portals, agency networks and developers.

Directories

The server is published in the official MCP registry as com.yatmo/yatmo (server.json in this repository) and submitted to the Docker MCP Catalog, Smithery and mcp.so. In clients that read the registry, search for "yatmo" or "real estate".

Reviews

No reviews yet

Be the first to review this server!