mcpField
Y
Yatmo neighbourhood data for real estate

Yatmo neighbourhood data for real estate

远程服务
documentation.yatmo.com商业与营销03 周前更新

关于 Yatmo neighbourhood data for real estate

Yatmo 是面向房地产从业者和 Agent 的远程 MCP 服务,提供房产周边的结构化信息,覆盖 25 个国家,并支持托管或本地部署。

主要功能

  1. 01查询附近学校、托儿所和商店
  2. 02按类别和半径查找兴趣点
  3. 03获取最近地点及距离、出行时间
  4. 04查看公共交通和道路通达情况
  5. 05提供结构化事实和可引用摘要

适用场景

  1. 01评估房源周边配套
  2. 02查找附近学校和超市
  3. 03检查公共交通、火车站和高速公路通达性

MCP 相关

通过托管的 Streamable HTTP 端点或本地 stdio 版本,向 MCP 客户端提供四种周边数据工具。请求需要 Yatmo 后端密钥。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.yatmo.com/mcp/v1
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://mcp.yatmo.com/mcp/v1需要授权
安装包
npm@yatmo/mcp1.0.0

工具

详细介绍

Yatmo MCP 服务:为 AI 助手和 Agent 提供社区数据

已列入 mcpservers.org

Yatmo 通过远程 MCP 服务向 AI 客户端提供社区情报。连接 Claude、Cursor、VS Code 或你自己的 Agent,它就能基于真实数据回答“这处房产周边有什么?”,包括最近的学校、托儿所、超市、公共交通、火车站、高速公路入口、距离和出行时间,以及可引用的摘要段落,覆盖 25 个国家。

有两种使用方式:由 Yatmo 运营的托管服务,地址为 https://mcp.yatmo.com/mcp/v1(Streamable HTTP,无需安装);或本仓库中的本地版本(npx -y @yatmo/mcp,stdio),它提供相同的四种工具,并使用你的密钥调用 Yatmo API。本仓库还提供可直接复制的客户端配置和快速入门指南。完整文档: Yatmo 文档。

四种工具

工具返回内容
yatmo_get_location_summary易读的社区概况段落,以及最近的学校、托儿所、超市、交通和反向地理编码所得地点
yatmo_get_nearby_pois房产周边按顺序排列的兴趣点列表,可按类别筛选并指定半径
yatmo_get_nearest_by_category某一类别中最近的地点及其距离和出行时间
yatmo_get_accessibility_profile公共交通分布情况、最近的站点、火车站和高速公路入口

所有工具都接受 latitude、longitude、country(BE、FR、UK……)和 language,并返回相同的结构: text(助手可引用的摘要)、facts(结构化数据)、warnings 和 metadata。所有地方的类别都使用同一套词汇:school、nursery、supermarket、public_transport、train_station、motorway。 详情请参阅:工具参考。

身份验证

每个请求都会在 LicenceKey 标头中携带你的 Yatmo 后端密钥(也接受 LicenseKey)。请将密钥保存在客户端的机密存储中,切勿放在公开网页上:该密钥可访问你的 Yatmo 账户。请前往 yatmo.com 获取密钥;密钥说明。

连接客户端

通用远程 MCP 配置(configs/mcp.json),大多数客户端都支持,有时配置在名称略有不同的父键下:

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

Claude.ai 和 Claude Desktop:依次选择 Settings > Connectors > Add custom connector,URL 为 https://mcp.yatmo.com/mcp/v1, 自定义标头为 LicenceKey: YOUR_KEY。启用连接器后,就会显示这四种工具。

Claude Code:

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

Cursor:将 configs/cursor/mcp.json 复制到项目中的 .cursor/mcp.json(或复制到 ~/.cursor/mcp.json,以供所有项目使用)。

VS Code(Copilot Agent 模式):将 configs/vscode/mcp.json 复制到 .vscode/mcp.json。

你自己的 Agent(Anthropic、OpenAI 或任何大模型 SDK):使用支持 Streamable HTTP 传输的 MCP 客户端库(TypeScript、Python、.NET、Go),将 LicenceKey 标头添加到传输中,并将四种工具定义转发给模型。quickstart.py 展示了不使用任何库的原始协议。

在本地运行(stdio)

适用于偏好本地进程的客户端,或用于查看代码:npm 上的 @yatmo/mcp,Node.js 18 或更高版本,以及两个依赖项(官方 MCP SDK 和 zod)。工具相同,JSON 响应也与托管服务相同;密钥从 LicenceKey 环境变量读取,且只会发送给 Yatmo API。

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

从克隆的仓库开始:运行 npm install,然后运行 LicenceKey=YOUR_YATMO_KEY node src/index.js。测试:运行 npm test(使用真实 API 响应检查映射)。无需密钥即可列出工具;不带密钥调用工具会返回 401 结构。

从命令行试用

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

效果良好的提示词

  • “比利时 50.8467, 4.3525 附近的社区环境如何?请用法语回答。”
  • “距离此房源最近的小学和超市,以及步行所需时间。”
  • “这个地址的公共交通是否便利?最近的火车站在哪里?前往高速公路是否方便?”
  • “列出房产 800 m 范围内的兴趣点,仅包括学校和超市。”

助手根据工具的 text 和 facts 作答;距离会标明测量时所用的出行方式。

更多信息

本仓库中的文件采用 MIT 许可证。Yatmo 是一项面向房地产门户网站、中介机构网络和开发商的付费服务。

目录

此服务已发布到官方 MCP 注册表,名称为 com.yatmo/yatmo(本仓库中的 server.json),并已提交至 Docker MCP Catalog、Smithery 和 mcp.so。在能够读取注册表的客户端中,搜索“yatmo”或“real estate”。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。