Tmp.Vb01j6Bvtm

🏠 无API密钥查询Compass房产全数据

通过浏览器代理绕过AWS WAF,以自然语言查询Compass房产列表、价格历史、照片及地址解析,无需API密钥。

收藏
4.2k
安装
1.1k
版本
0.11.4
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

compass-mcp 是一套针对 Compass 房产平台的 MCP(Model Context Protocol)服务,通过创新的浏览器代理架构解决数据获取难题。由于 Compass 未公开消费者 API,该工具采用 fetchproxy 浏览器扩展将请求路由至用户已登录的 compass.com 标签页,使 AWS WAF 识别为真实浏览器会话而非自动化脚本。

主要功能模块

搜索与详情获取

  • compass_search_properties:支持地点+筛选条件(价格区间、卧室/浴室数量、房屋类型)的房产搜索
  • compass_get_property:通过 URL 或房源 ID 获取完整记录,包括地址、社区、面积、价格、MLS状态、学区等
  • compass_get_property_photos:提取完整照片库,含原始图与缩略图URL及尺寸
  • compass_get_price_history:获取房源历史事件(挂牌/售出/待售/价格变更/撤牌)

批量处理与对比

  • compass_resolve_addresses:批量将自由文本地址解析为标准Compass URL
  • compass_bulk_get:单次最多获取200个房源的详细信息
  • compass_compare_properties:并排对比最多25个房源,可选生成汇总表格

本地计算工具

  • compass_calculate_mortgage:PITI贷款计算器,支持首付、税费、保险、HOA、PMI等参数
  • compass_calculate_affordability:基于28/36 DTI规则的购买力评估

会话管理

  • 支持多会话切换与健康检查,确保WebSocket桥接和扩展连接状态

显著优点

1. 零API密钥架构:完全依赖用户现有Compass登录会话,无需申请开发者权限
2. WAF绕过机制:通过浏览器代理和结构化建议路由(omnisuggest)规避AWS WAF挑战

3. 数据完整性:从服务端渲染的React应用内联脚本提取完整状态,非公开API的替代方案

4. 批量效率:支持并发地址解析和大批量房源获取

5. 本地计算安全:贷款与 affordability 计算完全离线,无网络风险

潜在缺点与局限性

  • 登录依赖:核心功能要求用户保持compass.com登录状态,否则抛出SessionNotAuthenticatedError
  • 架构复杂度高:需额外安装fetchproxy浏览器扩展并手动构建Chrome扩展包
  • 只读限制:无法保存房源、提交联系表单或访问GraphQL端点(如收藏夹、保存搜索)
  • 无市场报告:不支持区域级市场数据或历史估价序列(无Zestimate等效功能)
  • WAF偶发拦截:新鲜会话或特定自由文本路径仍可能触发403错误
  • 维护风险:依赖Compass前端渲染结构,若其架构变更可能导致工具失效

适合人群

  • 房产经纪人需批量查询Compass房源信息
  • 购房者进行多房源对比和贷款计算
  • 数据分析师研究特定区域房产价格历史
  • 开发者构建房产相关的AI助手或自动化工作流

常规风险

  • 服务稳定性风险:非官方支持方案,Compass可能随时调整前端架构阻断数据提取
  • 账户安全风险:工具要求持续登录状态,理论上扩展可访问完整浏览器会话
  • 合规灰色地带:绕过WAF和数据抓取可能违反Compass服务条款
  • 隐私泄露风险:多会话管理功能若配置不当可能交叉暴露不同用户数据
  • 依赖链风险:fetchproxy扩展的维护状态直接影响整个工具可用性

Tmp.Vb01j6Bvtm 内容

手动下载zip · 4.7 kB
skill-card.mdtext/markdown
请选择文件