Yatmo neighbourhood data for real estate

com.yatmov1.0.0更新于 Oct 2, 2026

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

已验证Streamable HTTP可网页运行Location & LifestyleBusiness & Commerce

概览

AI 生成的概览

让助手获取房产位置的 Yatmo 周边数据:最近学校、托儿所、超市、交通及出行时间,覆盖 25 个国家。

功能
Yatmo 是一个远程 MCP 服务器,提供四个工具,均接收 latitude、longitude、country 和 language 参数。yatmo_get_location_summary 返回可引用的周边描述段落,以及最近的学校、托儿所、超市、交通和反向地理编码地点;yatmo_get_nearby_pois 返回指定半径内的兴趣点列表,可按类别筛选;yatmo_get_nearest_by_category 返回某类别中最近的地点及距离和出行时间;yatmo_get_accessibility_profile 报告公共交通覆盖、最近站点、火车站和高速公路出入口。所有工具返回相同的结构:text、facts、warnings 和 metadata。
适用场景
适合助手需要回答某处房产周边有什么的场景,例如房产挂牌、搬迁咨询或可达性评估。适合需要结构化周边地点事实和可直接引用摘要的智能体,而非原始地图数据。
运行要求
远程 Streamable HTTP 端点 Yatmo 后端许可证密钥,通过 LicenceKey 请求头发送(也接受 LicenseKey);偏好 OAuth 的客户端可使用带同意页面的 OAuth 2.1。密钥需从 yatmo.com 获取,Yatmo 为付费服务。
安装前请注意
LicenceKey 请求头是授予 Yatmo 账户访问权限的密钥,应保存在客户端的密钥存储中,切勿放在公开网页上。Yatmo 为付费服务,使用可能产生费用。查询会把房产坐标和国家发送到第三方服务器。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Yatmo neighbourhood data for real estate,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "yatmo": {
      "type": "http",
      "url": "https://mcp.yatmo.com/mcp/v1"
    }
  }
}

README

Yatmo MCP server: neighbourhood data for AI assistants and agents

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.

This repository holds ready-to-copy client configurations and a dependency-free quick start. The server itself is operated by Yatmo at https://mcp.yatmo.com/mcp/v1 (Streamable HTTP). 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:

json
{  "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:

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

Try it from the command line

bash
export YATMO_KEY=your_backend_keypython3 quickstart.py          # initialize, list the tools, call yatmo_get_location_summary on a Brussels addresssh 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".

来源:README.md,提交 d7aed91

工具

0
工具元数据尚未被收录。

版本历史

1
  1. v1.0.0最新Oct 2, 2026