
Redfin Mcp
io.github.chrischall由 GitHub 账号 chrischall 发布v1.3.1更新于 Nov 7, 2026
Redfin real-estate for Claude — search, property details, market reports, saved homes
概览
为助手接入 Redfin 房产搜索:房源、房产详情、照片、市场报告、气候风险,以及你收藏的房源和搜索。
- 可以做什么
- 按地点、价格区间、卧室/浴室数或手绘地图范围搜索房源,并按坐标或 ZIP 区域穷尽式扫描。
- 获取房产记录、照片库、价格与税费历史,并把地址解析为 Redfin 链接。
- 并排比较 2–25 处房产,一次批量获取最多 200 处房产。
- 获取区域市场报告、气候风险因素和可比租金。
- 在本地计算可负担价格和按揭月供,并读取你收藏的房源和已保存的搜索。
- 检查桥接健康状态,并管理当前使用的已登录 Redfin 会话。
- 适用场景
- 适合让助手用自然语言在 Redfin 上调研房源、社区或市场行情,包括批量比较和区域扫描,免去手工复制数据。
- 运行要求
- 以 Node.js 本地进程(npx 或从源码构建)通过 stdio 运行,仅限桌面端。需要在 Chrome 中安装 ContextMint Bridge 浏览器扩展,并有一个已登录 redfin.com 的标签页;无需 API 密钥。可选环境变量用于设置身份目录、WebSocket 主机与端口、输出目录、社区词表文件和调试日志。
安装
在 SourceWeft 中
- 打开 控制台中的 Redfin Mcp,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
redfin-mcp
Redfin real-estate access as an MCP server for Claude — search listings, fetch property details, market reports, and your saved homes/searches via natural language.
⚠️ Redfin does not publish a public consumer API. This server uses the same private
/stingray/...endpoints the redfin.com web app uses, routed through your own signed-in browser tab via the ContextMint Bridge extension (driven by fetchproxy). Every request acts on behalf of your existing session — your cookies, your TLS, your JS context — exactly as if you'd clicked it in the browser yourself. Treat this as informal use of Redfin's website. Use at your own discretion.
Tools
Acknowledgement of Terms
By using this MCP server, you acknowledge and agree to the following:
1. This server accesses your own Redfin session. Every request is dispatched through your own browser tab via the ContextMint Bridge extension — your cookies, your TLS, your session. It does not — and cannot — access anyone else's account.
2. Redfin's Terms of Use govern your use of this server, just as they govern your direct use of redfin.com. The clauses most relevant here:
You may not automatedly crawl or query the Services for any purpose or by any means (including, without limitation, screen and database scraping, spiders, robots, crawlers and any other automated activity with the purpose of obtaining information from the Services) unless you have received prior express written permission from the applicable Redfin Company.
And: "You agree to keep your password confidential, not use others' accounts, nor permit others to use your account."
You are agreeing to those terms — read by the maintainer 2026-05-23 — every time you invoke a tool in this server. Redfin's terms prohibit automated crawling without written permission, and IDX listing data is licensed for personal, non-commercial use only.
3. Personal, non-commercial use only. This project is not affiliated with, endorsed by, sponsored by, or in partnership with Redfin Corporation. It is a personal automation tool that calls the same /stingray/... endpoints redfin.com calls when you click around. Do not use it to bulk-extract listings, redistribute IDX data, train AI models, populate a competing real-estate product, or for any commercial purpose.
4. Stability is not guaranteed. This server reads private internal endpoints (/stingray/api/gis, /stingray/api/home/details/*, /stingray/api/region/.../market-trends, /myredfin/*) that Redfin may change without notice. It may break. It may stop working. That's by design — the surface is not theirs to maintain on our behalf.
5. You accept full responsibility for any consequences of using this server in connection with your Redfin access — rate limiting, account suspension, IP blocks, AWS WAF challenges, or any enforcement action Redfin takes. If Redfin objects to your use, stop using this server.
This section is the maintainer's good-faith summary of the terms — it is not legal advice and does not modify or supersede Redfin's actual ToU.
Install
Option A — npx (after first publish)
Add to .mcp.json:
Option B — from source
One-time browser setup
redfin-mcp talks to your browser through the ContextMint Bridge extension, which is shared across every fetchproxy-based MCP (zillow-mcp, opentable-mcp, resy-mcp, …). Install it once from the ContextMint Bridge releases:
- Chrome: download the Chrome zip, unzip it, then
chrome://extensions→ toggle Developer mode → Load unpacked → pick the unzipped folder. - Safari: not available yet — it will ship inside the ContextMint app, which has no public download. Use Chrome for now.
ContextMint Bridge is the fetchproxy browser extension under its new name, from the same maintainer — fetchproxy's own README (fetchproxy#extension) points to it. Its source is public at nullnet-app/contextmint-bridge: build it yourself, or check a release zip against the .sha256 file published beside it (shasum -a 256 -c contextmint-bridge-chrome-<version>.zip.sha256).
Open redfin.com and sign in. That's all the auth this server needs.
How it works
The MCP server runs in Node, but every HTTP call to redfin.com is dispatched into your live browser tab through the ContextMint Bridge extension. Each request rides your existing session — TLS fingerprint, cookies, and JS execution context all match the page that's already on screen. No headless browser stand-in, no separate identity, no third-party proxy: just your real browser, acting on its own behalf, with the MCP server picking what to ask for.
Redfin's /stingray/... JSON endpoints respond with a {}&& anti-CSRF prefix before the JSON body; the client strips it transparently.
Commands
Upgrading
next release
redfin_sweep_areawithoutput_pathon a hosted server (mcp-host) no longer writes to the server's disk, which the caller cannot read. The full result set is zipped into the host's blob store and the result carriesoutput_url(a signed download link),output_expires_atandoutput_file(the JSON file's name inside the zip) instead ofoutput_path. A hosted server with no blob store refusesoutput_pathbefore sending any request; omit it to get the listings inline. Local installs are unchanged:output_pathis still a new.jsonfile inREDFIN_OUTPUT_DIR, and the result still carriesoutput_path.
License
MIT
来源:README.md,提交 bf058fc
工具
0版本历史
19- v1.3.1最新Nov 7, 2026
- v1.3.0Nov 4, 2026
- v1.2.6Oct 29, 2026
- v1.2.5Oct 16, 2026
- v1.2.4Oct 10, 2026
- v1.2.3Oct 10, 2026
- v1.2.2Oct 7, 2026
- v1.2.1Oct 6, 2026
- v1.1.8Oct 5, 2026
- v1.1.7Oct 5, 2026
- v1.1.6Oct 3, 2026
- v1.1.5Oct 3, 2026
- v1.1.4Sep 28, 2026
- v1.1.3Sep 25, 2026
- v1.1.2Sep 23, 2026
- v1.1.1Sep 23, 2026
- v1.1.0Sep 20, 2026
- v1.0.0Sep 19, 2026
- v0.13.5Sep 16, 2026
评分
已满足适用检查项的 50%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分