核心功能
redfin-mcp 是一个非官方的Redfin数据桥接工具,通过浏览器扩展将MCP请求路由至用户已登录的redfin.com会话,从而访问Redfin私有/stingray/...端点。主要功能包括:
- 房源搜索:按位置、价格、卧室/浴室数量、房屋类型筛选
- 房产详情:通过URL或property_id获取完整房源信息
- 市场报告:获取区域中位数售价、单价、挂牌天数等趋势数据
- 本地房贷计算:无需网络请求的PITI计算器
- 个性化数据:读取用户收藏的房源和保存的搜索条件(需登录)
显著优点
1. 绕过反爬机制:通过fetchproxy浏览器扩展,让AWS WAF/DataDome识别为真实浏览器会话而非Node进程
2. 零API密钥:无需申请官方API,安装即用
3. 访问个人数据:这是与付费爬虫服务的核心差异点,可读取用户收藏的房源和搜索
4. 实时数据:直接获取Redfin网页端的最新数据
潜在局限与风险
1. 架构复杂度高:需同时安装npm包和Chrome扩展,维护浏览器扩展的构建和加载
2. 登录依赖:收藏房源、保存搜索等个性化功能强制要求保持redfin.com登录状态
3. 稳定性风险:依赖Redfin私有端点,可能随网站改版而失效;AWS WAF可能间歇性触发挑战
4. 功能不完整:v0.1版本仅支持在售房源搜索,不支持租房、已售房源;无写操作(收藏、联系表单等)
5. 法律灰色地带:明确声明"使用风险自负",违反Redfin服务条款的可能性高
适合人群
- 需要整合个人Redfin收藏数据到工作流的用户
- 无法或不愿购买官方MLS数据API的开发者
- 能接受浏览器扩展架构复杂性的技术用户
常规风险
- 账号风险:Redfin可能检测并限制异常流量
- 数据一致性:依赖非公开端点,无稳定性保障
- 隐私暴露:扩展可访问登录会话,需信任开发者