核心用法
redfin-mcp 是一个基于 Model Context Protocol (MCP) 的服务器,允许用户通过自然语言指令查询 Redfin 房地产数据。它并非使用官方公开 API,而是通过调用 Redfin 网页应用私有的 /stingray/... 端点获取数据。
独特技术架构:该工具采用"浏览器代理"模式——通过 fetchproxy 浏览器扩展,将 MCP 服务器的请求转发至用户本地已登录的 Chrome 浏览器标签页执行。这使得 AWS WAF / DataDome 等防护系统看到的是真实浏览器会话,而非裸的 Node.js 进程,从而绕过反爬虫机制。
工具覆盖:
- 公开数据:房产搜索(支持位置、价格、房型过滤)、完整房源详情、区域市场报告(中位价、同比变化、在售天数等)、本地抵押贷款计算器
- 个人账户数据:收藏房源(跨所有收藏夹)、保存的搜索条件——这是相对于付费爬虫服务的独特价值点
显著优点
1. 零配置成本:无需 API 密钥、环境变量或付费订阅
2. 账户数据访问:唯一能通过 MCP 读取用户个人收藏和保存搜索的工具
3. 反检测能力:浏览器代理架构有效应对企业级 WAF 防护
4. 原生计算能力:内置 PITI 房贷计算器,无需网络请求
潜在局限性与风险
1. 非官方 API 依赖:Redfin 未授权此访问方式,私有端点随时可能变更或封锁
2. 浏览器依赖:必须保持 Chrome 运行、扩展安装、redfin.com 登录状态——单点故障
3. 只读限制:v0.1 版本无法执行收藏房源、保存搜索等写入操作
4. 租赁/已售房源盲区:redfin_search_properties 仅支持 for_sale 状态
5. 无历史估价数据:仅提供当前 Redfin Estimate,无 Zestimate 式的历史走势
适合人群
- 需要批量查询房源信息的房产投资者、经纪人
- 希望用自然语言追踪个人收藏房源变动的购房者
- 进行区域市场趋势分析的研究人员
常规风险
- 服务中断风险:Redfin 端点变更将导致工具失效
- 账户安全风险:登录凭证通过本地浏览器管理,但扩展代码需审计信任
- 合规灰色地带:虽通过用户自有浏览器访问,但自动化调用私有 API 可能违反 ToS