{"id":"fb268d91-c048-4fe5-84d1-d92320fcf9fb","entityType":"agent","slug":"clawhub-chrischall-redfin-mcp","name":"Tmp.Vhc8CftFa4","canonicalUrl":"https://www.xpersona.co/agent/clawhub-chrischall-redfin-mcp","canonicalPath":"/agent/clawhub-chrischall-redfin-mcp","generatedAt":"2026-10-10T10:52:13.600Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-10-10T08:10:52.396Z","emptyReason":null},"description":"Look up real-estate listings, property details, market reports, and your saved homes/searches on Redfin via MCP. Triggers on phrases like \"find homes on redf... Skill: Tmp.Vhc8CftFa4 Owner: chrischall Summary: Look up real-estate listings, property details, market reports, and your saved homes/searches on Redfin via MCP. Triggers on phrases like \"find homes on redf... Tags: latest:0.9.6 Version history: v0.9.6 | 2026-07-07T23:57:09.463Z | auto - Removed the skill-card.md file. - No functional or user-facing changes. v0.9.5 | 2026-06-15T14:33:38.594Z | auto - Removed the samp","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. 1.6K downloads reported by the source. Last updated 10/10/2026.","installCommand":"clawhub skill install s17cjx1a349nz5apaqp02vgz4h85728z:redfin-mcp","sourceUrl":"https://clawhub.ai/chrischall/redfin-mcp","homepage":"https://clawhub.ai/chrischall/skills/redfin-mcp","primaryLinks":[{"label":"View on ClawHub","url":"https://clawhub.ai/chrischall/redfin-mcp","kind":"source"},{"label":"Homepage","url":"https://clawhub.ai/chrischall/skills/redfin-mcp","kind":"homepage"}],"safetyScore":84,"overallRank":62,"popularityScore":64,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"Look up real-estate listings, property details, market reports, and your saved homes/searches on Redfin via MCP. Triggers on phrases like \"find homes on redf..."},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-10-10T08:10:52.396Z","emptyReason":null},"protocols":[{"protocol":"OPENCLEW","label":"OpenClaw","status":"self-declared","notes":"Declared in the public agent profile."}],"capabilities":[],"verifiedCount":0,"selfDeclaredCount":1,"capabilityMatrix":{"rows":[{"key":"OPENCLEW","type":"protocol","support":"unknown","confidenceSource":"profile","notes":"Listed on profile"}],"flattenedTokens":"protocol:OPENCLEW|unknown|profile"}},"adoption":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-10T08:10:52.396Z","emptyReason":null},"stars":null,"forks":null,"downloads":1567,"packageName":null,"latestVersion":"0.9.6","tractionLabel":"1.6K downloads"},"release":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-10T08:10:52.395Z","emptyReason":null},"lastUpdatedAt":"2026-10-10T08:10:52.396Z","lastCrawledAt":"2026-10-10T08:10:52.395Z","lastIndexedAt":null,"nextCrawlAt":"2026-10-11T08:10:52.395Z","lastVerifiedAt":null,"highlights":[{"version":"0.9.6","createdAt":"2026-07-07T23:57:09.463Z","changelog":"- Removed the skill-card.md file. - No functional or user-facing changes.","fileCount":3,"zipByteSize":3869},{"version":"0.9.5","createdAt":"2026-06-15T14:33:38.594Z","changelog":"- Removed the sample documentation file skill-card.md. - No changes to user-facing functionality or core features. - Internal docs cleanup; all features, triggers, and usage remain the same.","fileCount":3,"zipByteSize":3891},{"version":"0.9.4","createdAt":"2026-06-13T00:54:55.126Z","changelog":"- Removed the skill-card.md file. - No functional or feature changes. This update is limited to project documentation cleanup.","fileCount":3,"zipByteSize":3715},{"version":"0.9.3","createdAt":"2026-06-10T02:10:10.382Z","changelog":"- Removed the file: skill-card.md. - No changes were made to skill features or user-facing behavior.","fileCount":3,"zipByteSize":3908},{"version":"0.9.2","createdAt":"2026-06-07T19:35:52.915Z","changelog":"- Removed the file: skill-card.md - No functional or feature changes; this is a documentation cleanup.","fileCount":3,"zipByteSize":3802},{"version":"0.9.1","createdAt":"2026-06-04T04:29:41.005Z","changelog":"- Removed the skill-card.md file. - No user-facing changes to the skill's functionality or documentation.","fileCount":3,"zipByteSize":3759},{"version":"0.9.0","createdAt":"2026-05-29T19:04:20.227Z","changelog":"- Improved `redfin_get_property` to accept `property_id` alone by resolving it via Redfin redirects, in addition to the existing `url` and `property_id` + `listing_id` options. - Updated documentation to clarify input options and resolution flow for `redfin_get_property`. - No functional changes to other commands or setup instructions.","fileCount":3,"zipByteSize":3764},{"version":"0.8.0","createdAt":"2026-05-29T12:20:00.046Z","changelog":"No user-facing changes in this version. - No file changes detected between previous and current versions.","fileCount":3,"zipByteSize":3710}]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install s17cjx1a349nz5apaqp02vgz4h85728z:redfin-mcp","setupComplexity":"low","setupSteps":["Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.","Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data."],"contract":{"contractStatus":"missing","authModes":[],"requires":[],"forbidden":[],"supportsMcp":false,"supportsA2a":false,"supportsStreaming":false,"inputSchemaRef":null,"outputSchemaRef":null,"dataRegion":null,"contractUpdatedAt":null,"sourceUpdatedAt":null,"freshnessSeconds":null},"invocationGuide":{"preferredApi":{"snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-chrischall-redfin-mcp/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-chrischall-redfin-mcp/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-chrischall-redfin-mcp/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-chrischall-redfin-mcp/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-chrischall-redfin-mcp/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-chrischall-redfin-mcp/trust\""],"jsonRequestTemplate":{"query":"summarize this repo","constraints":{"maxLatencyMs":2000,"protocolPreference":["OPENCLEW"]}},"jsonResponseTemplate":{"ok":true,"result":{"summary":"...","confidence":0.9},"meta":{"source":"CLAWHUB","generatedAt":"2026-10-10T10:52:13.598Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/clawhub-chrischall-redfin-mcp/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-chrischall-redfin-mcp/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-chrischall-redfin-mcp/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-chrischall-redfin-mcp/trust"}},"reliability":{"evidence":{"source":"runtime-metrics","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No trust, reliability, or runtime telemetry is available."},"trust":{"status":"unavailable","handshakeStatus":"UNKNOWN","verificationFreshnessHours":null,"reputationScore":null,"p95LatencyMs":null,"successRate30d":null,"fallbackRate":null,"attempts30d":null,"trustUpdatedAt":null,"trustConfidence":"unknown","sourceUpdatedAt":null,"freshnessSeconds":null},"decisionGuardrails":{"doNotUseIf":["Contract metadata is missing or unavailable for deterministic execution."],"safeUseWhen":[],"riskFlags":["missing_or_unavailable_contract","trust_data_unavailable","schema_references_missing"],"operationalConfidence":"low"},"executionMetrics":{"observedLatencyMsP50":null,"observedLatencyMsP95":null,"estimatedCostUsd":null,"uptime30d":null,"rateLimitRpm":null,"rateLimitBurst":null,"lastVerifiedAt":null,"verificationSource":null},"runtimeMetrics":{"successRate":null,"avgLatencyMs":null,"avgCostUsd":null,"hallucinationRate":null,"retryRate":null,"disputeRate":null,"p50Latency":null,"p95Latency":null,"lastUpdated":null}},"benchmarks":{"evidence":{"source":"no-benchmark-data","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No benchmark suites or observed failure patterns are available."},"suites":[],"failurePatterns":[]},"artifacts":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"high","updatedAt":"2026-10-10T08:10:52.396Z","emptyReason":null},"readme":"Skill: Tmp.Vhc8CftFa4\n\nOwner: chrischall\n\nSummary: Look up real-estate listings, property details, market reports, and your saved homes/searches on Redfin via MCP. Triggers on phrases like \"find homes on redf...\n\nTags: latest:0.9.6\n\nVersion history:\n\nv0.9.6 | 2026-07-07T23:57:09.463Z | auto\n\n- Removed the skill-card.md file.\n- No functional or user-facing changes.\n\nv0.9.5 | 2026-06-15T14:33:38.594Z | auto\n\n- Removed the sample documentation file skill-card.md.\n- No changes to user-facing functionality or core features.\n- Internal docs cleanup; all features, triggers, and usage remain the same.\n\nv0.9.4 | 2026-06-13T00:54:55.126Z | auto\n\n- Removed the skill-card.md file.\n- No functional or feature changes. This update is limited to project documentation cleanup.\n\nv0.9.3 | 2026-06-10T02:10:10.382Z | auto\n\n- Removed the file: skill-card.md.\n- No changes were made to skill features or user-facing behavior.\n\nv0.9.2 | 2026-06-07T19:35:52.915Z | auto\n\n- Removed the file: skill-card.md\n- No functional or feature changes; this is a documentation cleanup.\n\nv0.9.1 | 2026-06-04T04:29:41.005Z | auto\n\n- Removed the skill-card.md file.\n- No user-facing changes to the skill's functionality or documentation.\n\nv0.9.0 | 2026-05-29T19:04:20.227Z | auto\n\n- Improved `redfin_get_property` to accept `property_id` alone by resolving it via Redfin redirects, in addition to the existing `url` and `property_id` + `listing_id` options.\n- Updated documentation to clarify input options and resolution flow for `redfin_get_property`.\n- No functional changes to other commands or setup instructions.\n\nv0.8.0 | 2026-05-29T12:20:00.046Z | auto\n\nNo user-facing changes in this version.\n\n- No file changes detected between previous and current versions.\n\nv0.7.0 | 2026-05-28T16:43:34.080Z | auto\n\n- Removed the sample skill card file (skill-card.md) for a leaner package.\n- No changes to skill behavior, features, or documentation.\n\nv0.6.0 | 2026-05-28T01:30:12.714Z | auto\n\n- Removed the file skill-card.md.\n- No changes to functionality or documentation in SKILL.md.\n- This update is organizational and does not affect usage or features.\n\nv0.5.0 | 2026-05-27T11:50:30.799Z | auto\n\nNo user-facing changes; documentation and interface remain unchanged from previous version.\n\nv0.4.5 | 2026-05-26T16:40:27.491Z | auto\n\n- Removed the sample file skill-card.md.\n- No changes to features or behavior; only documentation/file cleanup.\n\nv0.4.4 | 2026-05-26T00:30:23.344Z | auto\n\nVersion 0.4.4 of redfin-mcp\n\n- No code changes detected in this release.\n- No updates to features, bugfixes, or documentation.\n\nv0.4.3 | 2026-05-25T02:17:16.072Z | auto\n\nNo changes detected in this version.\n\n- Version bump to 0.4.3 with no file or documentation updates.\n\nv0.4.2 | 2026-05-24T15:42:12.558Z | auto\n\nredfin-mcp 0.4.2\n\n- No file changes detected in this release.\n- Documentation and feature set remain unchanged.\n\nv0.4.1 | 2026-05-24T13:03:16.034Z | auto\n\nNo file changes detected in this release.\n\n- No new features, bug fixes, or documentation updates.\n- Version number updated to 0.4.1 with no other modifications.\n\nv0.4.0 | 2026-05-24T02:46:35.721Z | auto\n\nredfin-mcp 0.4.0 — Add Redfin real-estate search and user activity lookup via MCP\n\n- Search Redfin for real-estate listings, property records, and market reports using natural-language requests.\n- Retrieve your saved homes and searches by bridging through your signed-in Redfin.com session (via fetchproxy extension).\n- Returns details like price, beds/baths, square footage, year built, address, and status for each listing.\n- Includes a local mortgage calculator with payment breakdowns.\n- No API keys required; routes requests through your own browser tab for compatibility.\n- Read-only access to Redfin data; does not support saving homes or searches yet.\n\nArchive index:\n\nArchive v0.9.6: 3 files, 3869 bytes\n\nFiles: skill-card.md (2400b), SKILL.md (4871b), _meta.json (129b)\n\nFile v0.9.6:SKILL.md\n\n---\nname: redfin-mcp\ndescription: Look up real-estate listings, property details, market reports, and your saved homes/searches on Redfin via MCP. Triggers on phrases like \"find homes on redfin in\", \"redfin property details for\", \"show my saved redfin homes\", \"what's my saved redfin search seeing\", \"what does redfin say about\", \"redfin market report for\", or any request involving Redfin properties, prices, or your saved Redfin activity. Requires redfin-mcp installed and the fetchproxy extension active (see Setup below).\n---\n\n# redfin-mcp\n\nMCP server for Redfin — natural-language access to listings, property records, market reports, and your saved homes/searches. Routes through your signed-in redfin.com tab via the fetchproxy browser extension, so AWS WAF / DataDome see a real browser session instead of a Node process.\n\n- **npm:** [npmjs.com/package/redfin-mcp](https://www.npmjs.com/package/redfin-mcp)\n- **Source:** [github.com/chrischall/redfin-mcp](https://github.com/chrischall/redfin-mcp)\n\n> ⚠️ Redfin does not publish a public consumer API. This server uses the same private `/stingray/...` endpoints the redfin.com web app calls, dispatched through your own signed-in browser tab via the fetchproxy extension. Use at your own discretion.\n\n## Setup\n\n### 1. Install redfin-mcp\n\n`.mcp.json` (project) or `~/.claude/mcp.json` (global):\n\n```json\n{\n  \"mcpServers\": {\n    \"redfin\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"redfin-mcp\"]\n    }\n  }\n}\n```\n\n### 2. Install the fetchproxy extension (one-time, shared across all fetchproxy-based MCPs)\n\n```bash\ngit clone https://github.com/chrischall/fetchproxy\ncd fetchproxy\nnpm ci\nnpm --workspace=@fetchproxy/extension-chrome run build\n```\n\nThen in Chrome: `chrome://extensions` → Developer mode → Load unpacked → pick `packages/extension-chrome/dist/`.\n\n### 3. Open redfin.com and sign in.\n\nThat's it. No API keys, no env vars.\n\n## Tools\n\n### Public data\n\n- **`redfin_search_properties`** — Search by location + filters (price, beds/baths min, home type). Resolves the location via Redfin's autocomplete then queries the `/stingray/api/gis` endpoint. Returns matching listings with price, beds/baths, sqft, year built, address, and the Redfin home URL.\n- **`redfin_get_property`** — Full property record by `url` (Redfin homedetails URL or path), `property_id` alone (resolved internally by following Redfin's `/home/<id>` redirect to the canonical slug, then `initialInfo`), or `property_id` + `listing_id` (fastest — skips resolution). Two-round-trip API: `initialInfo` resolves the URL to IDs, then `aboveTheFold` fetches the data. Returns address, beds/baths, sqft, year built, price, status, days on market, primary photo.\n- **`redfin_get_market_report`** — Median sale/list prices, price per sqft, days on market, year-over-year change, homes sold/on market for a Redfin region. Provide either `location` (free-text) or `region_id` + `region_type`. All metrics returned as formatted strings (e.g. `\"$870K\"`, `\"+2.4%\"`).\n- **`redfin_calculate_mortgage`** — Local PITI calculator. No network call. Provide home price, interest rate, optional down payment / taxes / insurance / HOA / PMI; returns a full monthly breakdown.\n\n### Signed-in user data (the unique value vs. paid scrapers)\n\n- **`redfin_get_saved_homes`** — Your favorited homes, flattened across all collections. Returns address, price, beds/baths, status.\n- **`redfin_get_saved_searches`** — Your saved searches with region URLs and display text.\n\n## Trigger examples\n\n- \"Find me 2-bedroom condos under $1.5M in Brooklyn on Redfin\" → `redfin_search_properties`\n- \"What does Redfin say about 42 Monroe St in Brooklyn?\" → `redfin_get_property`\n- \"Pull up my favorited homes on Redfin\" → `redfin_get_saved_homes`\n- \"What's new on my saved Redfin searches?\" → `redfin_get_saved_searches`\n- \"Brooklyn housing market trends on Redfin\" → `redfin_get_market_report`\n- \"Monthly payment on a $500k home, 20% down, 6.5% rate\" → `redfin_calculate_mortgage`\n\n## Gotchas\n\n- **Sign-in required for saved-* tools.** If the user isn't signed into redfin.com in the bridged Chrome tab, those tools fail with `SessionNotAuthenticatedError`. Public tools work either way.\n- **AWS WAF challenge.** Redfin occasionally serves a WAF challenge to fresh sessions. Solving it in the Chrome tab once unblocks subsequent fetches.\n- **No write surface yet.** All tools are read-only. Saving a home / search / contact form are not implemented in v0.1.\n- **`for_rent` / `sold` listing statuses** map to entirely different Redfin URL paths (`/apartments-for-rent/...`, `/recently-sold`). v0.1 of `redfin_search_properties` supports `for_sale` only.\n- **No equivalent to Zillow's Zestimate history tool.** Redfin's Redfin Estimate is exposed as a current scalar inside `redfin_get_property`; there's no historical-series endpoint yet.\n\nFile v0.9.6:_meta.json\n\n{\n  \"ownerId\": \"kn700jq4sjtf2anb0rk3ft4p7n856872\",\n  \"slug\": \"redfin-mcp\",\n  \"version\": \"0.9.6\",\n  \"publishedAt\": 1783468629463\n}\n\nFile v0.9.6:skill-card.md\n\n## Description:\n\nLook up real-estate listings, property details, market reports, and your saved homes/searches on Redfin via MCP.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[chrischall](https://clawhub.ai/user/chrischall)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nExternal users and developers use this skill to query Redfin listing data, property details, market reports, mortgage estimates, and their saved Redfin homes or searches through an MCP server.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The setup can execute unpinned third-party code through npx and a cloned fetchproxy repository.\n\nMitigation: Review the package and repository before installation, and pin the npm package and fetchproxy repository to reviewed versions or commits.\n\nRisk: Saved-home and saved-search tools operate through a signed-in Redfin browser session.\n\nMitigation: Use a browser profile and environment where exposing Redfin saved homes, searches, and session-scoped data to the MCP server and extension path is acceptable.\n\nRisk: Redfin does not publish a public consumer API for the private endpoints used by the skill.\n\nMitigation: Use at the user's discretion, review Redfin terms and site behavior before deployment, and expect endpoint or challenge changes to affect reliability.\n\n## Reference(s):\n\n- [ClawHub skill page](https://clawhub.ai/chrischall/skills/redfin-mcp)\n- [redfin-mcp npm package](https://www.npmjs.com/package/redfin-mcp)\n- [redfin-mcp source repository](https://github.com/chrischall/redfin-mcp)\n- [fetchproxy source repository](https://github.com/chrischall/fetchproxy)\n\n## Skill Output:\n\n**Output Type(s):** [text, markdown, shell commands, configuration, guidance]\n\n**Output Format:** [Markdown with MCP tool results, JSON configuration snippets, and inline shell commands]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [Read-only Redfin lookup and calculation results; saved-home and saved-search tools require an authenticated Redfin browser session.]\n\n## Skill Version(s):\n\n0.9.6 (source: server release evidence)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.\n\nArchive v0.9.5: 3 files, 3891 bytes\n\nFiles: skill-card.md (2539b), SKILL.md (4871b), _meta.json (129b)\n\nFile v0.9.5:SKILL.md\n\n---\nname: redfin-mcp\ndescription: Look up real-estate listings, property details, market reports, and your saved homes/searches on Redfin via MCP. Triggers on phrases like \"find homes on redfin in\", \"redfin property details for\", \"show my saved redfin homes\", \"what's my saved redfin search seeing\", \"what does redfin say about\", \"redfin market report for\", or any request involving Redfin properties, prices, or your saved Redfin activity. Requires redfin-mcp installed and the fetchproxy extension active (see Setup below).\n---\n\n# redfin-mcp\n\nMCP server for Redfin — natural-language access to listings, property records, market reports, and your saved homes/searches. Routes through your signed-in redfin.com tab via the fetchproxy browser extension, so AWS WAF / DataDome see a real browser session instead of a Node process.\n\n- **npm:** [npmjs.com/package/redfin-mcp](https://www.npmjs.com/package/redfin-mcp)\n- **Source:** [github.com/chrischall/redfin-mcp](https://github.com/chrischall/redfin-mcp)\n\n> ⚠️ Redfin does not publish a public consumer API. This server uses the same private `/stingray/...` endpoints the redfin.com web app calls, dispatched through your own signed-in browser tab via the fetchproxy extension. Use at your own discretion.\n\n## Setup\n\n### 1. Install redfin-mcp\n\n`.mcp.json` (project) or `~/.claude/mcp.json` (global):\n\n```json\n{\n  \"mcpServers\": {\n    \"redfin\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"redfin-mcp\"]\n    }\n  }\n}\n```\n\n### 2. Install the fetchproxy extension (one-time, shared across all fetchproxy-based MCPs)\n\n```bash\ngit clone https://github.com/chrischall/fetchproxy\ncd fetchproxy\nnpm ci\nnpm --workspace=@fetchproxy/extension-chrome run build\n```\n\nThen in Chrome: `chrome://extensions` → Developer mode → Load unpacked → pick `packages/extension-chrome/dist/`.\n\n### 3. Open redfin.com and sign in.\n\nThat's it. No API keys, no env vars.\n\n## Tools\n\n### Public data\n\n- **`redfin_search_properties`** — Search by location + filters (price, beds/baths min, home type). Resolves the location via Redfin's autocomplete then queries the `/stingray/api/gis` endpoint. Returns matching listings with price, beds/baths, sqft, year built, address, and the Redfin home URL.\n- **`redfin_get_property`** — Full property record by `url` (Redfin homedetails URL or path), `property_id` alone (resolved internally by following Redfin's `/home/<id>` redirect to the canonical slug, then `initialInfo`), or `property_id` + `listing_id` (fastest — skips resolution). Two-round-trip API: `initialInfo` resolves the URL to IDs, then `aboveTheFold` fetches the data. Returns address, beds/baths, sqft, year built, price, status, days on market, primary photo.\n- **`redfin_get_market_report`** — Median sale/list prices, price per sqft, days on market, year-over-year change, homes sold/on market for a Redfin region. Provide either `location` (free-text) or `region_id` + `region_type`. All metrics returned as formatted strings (e.g. `\"$870K\"`, `\"+2.4%\"`).\n- **`redfin_calculate_mortgage`** — Local PITI calculator. No network call. Provide home price, interest rate, optional down payment / taxes / insurance / HOA / PMI; returns a full monthly breakdown.\n\n### Signed-in user data (the unique value vs. paid scrapers)\n\n- **`redfin_get_saved_homes`** — Your favorited homes, flattened across all collections. Returns address, price, beds/baths, status.\n- **`redfin_get_saved_searches`** — Your saved searches with region URLs and display text.\n\n## Trigger examples\n\n- \"Find me 2-bedroom condos under $1.5M in Brooklyn on Redfin\" → `redfin_search_properties`\n- \"What does Redfin say about 42 Monroe St in Brooklyn?\" → `redfin_get_property`\n- \"Pull up my favorited homes on Redfin\" → `redfin_get_saved_homes`\n- \"What's new on my saved Redfin searches?\" → `redfin_get_saved_searches`\n- \"Brooklyn housing market trends on Redfin\" → `redfin_get_market_report`\n- \"Monthly payment on a $500k home, 20% down, 6.5% rate\" → `redfin_calculate_mortgage`\n\n## Gotchas\n\n- **Sign-in required for saved-* tools.** If the user isn't signed into redfin.com in the bridged Chrome tab, those tools fail with `SessionNotAuthenticatedError`. Public tools work either way.\n- **AWS WAF challenge.** Redfin occasionally serves a WAF challenge to fresh sessions. Solving it in the Chrome tab once unblocks subsequent fetches.\n- **No write surface yet.** All tools are read-only. Saving a home / search / contact form are not implemented in v0.1.\n- **`for_rent` / `sold` listing statuses** map to entirely different Redfin URL paths (`/apartments-for-rent/...`, `/recently-sold`). v0.1 of `redfin_search_properties` supports `for_sale` only.\n- **No equivalent to Zillow's Zestimate history tool.** Redfin's Redfin Estimate is exposed as a current scalar inside `redfin_get_property`; there's no historical-series endpoint yet.\n\nFile v0.9.5:_meta.json\n\n{\n  \"ownerId\": \"kn700jq4sjtf2anb0rk3ft4p7n856872\",\n  \"slug\": \"redfin-mcp\",\n  \"version\": \"0.9.5\",\n  \"publishedAt\": 1781534018594\n}\n\nFile v0.9.5:skill-card.md\n\n## Description: <br>\nLook up real-estate listings, property details, market reports, and saved homes or searches on Redfin via MCP, using redfin-mcp with the fetchproxy extension active. <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[chrischall](https://clawhub.ai/user/chrischall) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nDevelopers and external users use this skill to query Redfin listings, property records, market reports, mortgage calculations, and signed-in saved Redfin homes or searches from an agent through MCP. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: The MCP acts through the user's signed-in Redfin browser tab and can access saved homes and saved searches. <br>\nMitigation: Install only when that session access is acceptable, and keep the browser extension limited to trusted local use. <br>\nRisk: The skill relies on Redfin web behavior and private endpoints rather than a public consumer API. <br>\nMitigation: Use it for normal read-only lookups, avoid bulk scraping or commercial extraction, and expect Redfin session or challenge behavior to affect availability. <br>\nRisk: The fetchproxy extension is required to bridge requests through Chrome. <br>\nMitigation: Review the fetchproxy trust model and load the extension only from a source the user trusts. <br>\n\n\n## Reference(s): <br>\n- [ClawHub release page](https://clawhub.ai/chrischall/redfin-mcp) <br>\n- [redfin-mcp npm package](https://www.npmjs.com/package/redfin-mcp) <br>\n- [redfin-mcp project link listed in artifact](https://github.com/chrischall/redfin-mcp) <br>\n- [fetchproxy extension project link listed in artifact](https://github.com/chrischall/fetchproxy) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [text, configuration, shell commands, guidance] <br>\n**Output Format:** [Markdown with JSON and bash snippets for setup; MCP tool results as text.] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [Read-only Redfin lookups and local mortgage calculations; saved-home and saved-search tools depend on a signed-in Redfin browser session.] <br>\n\n## Skill Version(s): <br>\n0.9.5 (source: server release metadata) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>\n\nArchive v0.9.4: 3 files, 3715 bytes\n\nFiles: skill-card.md (2052b), SKILL.md (4871b), _meta.json (129b)\n\nFile v0.9.4:SKILL.md\n\n---\nname: redfin-mcp\ndescription: Look up real-estate listings, property details, market reports, and your saved homes/searches on Redfin via MCP. Triggers on phrases like \"find homes on redfin in\", \"redfin property details for\", \"show my saved redfin homes\", \"what's my saved redfin search seeing\", \"what does redfin say about\", \"redfin market report for\", or any request involving Redfin properties, prices, or your saved Redfin activity. Requires redfin-mcp installed and the fetchproxy extension active (see Setup below).\n---\n\n# redfin-mcp\n\nMCP server for Redfin — natural-language access to listings, property records, market reports, and your saved homes/searches. Routes through your signed-in redfin.com tab via the fetchproxy browser extension, so AWS WAF / DataDome see a real browser session instead of a Node process.\n\n- **npm:** [npmjs.com/package/redfin-mcp](https://www.npmjs.com/package/redfin-mcp)\n- **Source:** [github.com/chrischall/redfin-mcp](https://github.com/chrischall/redfin-mcp)\n\n> ⚠️ Redfin does not publish a public consumer API. This server uses the same private `/stingray/...` endpoints the redfin.com web app calls, dispatched through your own signed-in browser tab via the fetchproxy extension. Use at your own discretion.\n\n## Setup\n\n### 1. Install redfin-mcp\n\n`.mcp.json` (project) or `~/.claude/mcp.json` (global):\n\n```json\n{\n  \"mcpServers\": {\n    \"redfin\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"redfin-mcp\"]\n    }\n  }\n}\n```\n\n### 2. Install the fetchproxy extension (one-time, shared across all fetchproxy-based MCPs)\n\n```bash\ngit clone https://github.com/chrischall/fetchproxy\ncd fetchproxy\nnpm ci\nnpm --workspace=@fetchproxy/extension-chrome run build\n```\n\nThen in Chrome: `chrome://extensions` → Developer mode → Load unpacked → pick `packages/extension-chrome/dist/`.\n\n### 3. Open redfin.com and sign in.\n\nThat's it. No API keys, no env vars.\n\n## Tools\n\n### Public data\n\n- **`redfin_search_properties`** — Search by location + filters (price, beds/baths min, home type). Resolves the location via Redfin's autocomplete then queries the `/stingray/api/gis` endpoint. Returns matching listings with price, beds/baths, sqft, year built, address, and the Redfin home URL.\n- **`redfin_get_property`** — Full property record by `url` (Redfin homedetails URL or path), `property_id` alone (resolved internally by following Redfin's `/home/<id>` redirect to the canonical slug, then `initialInfo`), or `property_id` + `listing_id` (fastest — skips resolution). Two-round-trip API: `initialInfo` resolves the URL to IDs, then `aboveTheFold` fetches the data. Returns address, beds/baths, sqft, year built, price, status, days on market, primary photo.\n- **`redfin_get_market_report`** — Median sale/list prices, price per sqft, days on market, year-over-year change, homes sold/on market for a Redfin region. Provide either `location` (free-text) or `region_id` + `region_type`. All metrics returned as formatted strings (e.g. `\"$870K\"`, `\"+2.4%\"`).\n- **`redfin_calculate_mortgage`** — Local PITI calculator. No network call. Provide home price, interest rate, optional down payment / taxes / insurance / HOA / PMI; returns a full monthly breakdown.\n\n### Signed-in user data (the unique value vs. paid scrapers)\n\n- **`redfin_get_saved_homes`** — Your favorited homes, flattened across all collections. Returns address, price, beds/baths, status.\n- **`redfin_get_saved_searches`** — Your saved searches with region URLs and display text.\n\n## Trigger examples\n\n- \"Find me 2-bedroom condos under $1.5M in Brooklyn on Redfin\" → `redfin_search_properties`\n- \"What does Redfin say about 42 Monroe St in Brooklyn?\" → `redfin_get_property`\n- \"Pull up my favorited homes on Redfin\" → `redfin_get_saved_homes`\n- \"What's new on my saved Redfin searches?\" → `redfin_get_saved_searches`\n- \"Brooklyn housing market trends on Redfin\" → `redfin_get_market_report`\n- \"Monthly payment on a $500k home, 20% down, 6.5% rate\" → `redfin_calculate_mortgage`\n\n## Gotchas\n\n- **Sign-in required for saved-* tools.** If the user isn't signed into redfin.com in the bridged Chrome tab, those tools fail with `SessionNotAuthenticatedError`. Public tools work either way.\n- **AWS WAF challenge.** Redfin occasionally serves a WAF challenge to fresh sessions. Solving it in the Chrome tab once unblocks subsequent fetches.\n- **No write surface yet.** All tools are read-only. Saving a home / search / contact form are not implemented in v0.1.\n- **`for_rent` / `sold` listing statuses** map to entirely different Redfin URL paths (`/apartments-for-rent/...`, `/recently-sold`). v0.1 of `redfin_search_properties` supports `for_sale` only.\n- **No equivalent to Zillow's Zestimate history tool.** Redfin's Redfin Estimate is exposed as a current scalar inside `redfin_get_property`; there's no historical-series endpoint yet.\n\nFile v0.9.4:_meta.json\n\n{\n  \"ownerId\": \"kn700jq4sjtf2anb0rk3ft4p7n856872\",\n  \"slug\": \"redfin-mcp\",\n  \"version\": \"0.9.4\",\n  \"publishedAt\": 1781312095126\n}\n\nFile v0.9.4:skill-card.md\n\n## Description: <br>\nLook up real-estate listings, property details, market reports, and saved homes or searches on Redfin via MCP. <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[chrischall](https://clawhub.ai/user/chrischall) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nExternal users and developers use this skill to query Redfin listings, property details, market reports, mortgage estimates, and signed-in saved Redfin activity from an agent workflow. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: Saved Redfin homes and saved searches can reveal private housing preferences and locations. <br>\nMitigation: Use saved-home and saved-search tools only in environments where sharing that account-linked information is intended. <br>\nRisk: The skill relies on a signed-in Redfin browser session for some searches and saved Redfin data. <br>\nMitigation: Install and invoke it only when you are comfortable letting the agent use that Redfin browsing session for read-only retrieval. <br>\n\n\n## Reference(s): <br>\n- [ClawHub skill page](https://clawhub.ai/chrischall/redfin-mcp) <br>\n- [redfin-mcp npm package](https://www.npmjs.com/package/redfin-mcp) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [text, configuration, shell commands, guidance] <br>\n**Output Format:** [Markdown with Redfin result summaries and setup snippets] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [May include listing details, market metrics, mortgage breakdowns, and signed-in saved-home or saved-search data when invoked with an authenticated Redfin browser session.] <br>\n\n## Skill Version(s): <br>\n0.9.4 (source: server release evidence) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>\n\nArchive v0.9.3: 3 files, 3908 bytes\n\nFiles: skill-card.md (2549b), SKILL.md (4871b), _meta.json (129b)\n\nFile v0.9.3:SKILL.md\n\n---\nname: redfin-mcp\ndescription: Look up real-estate listings, property details, market reports, and your saved homes/searches on Redfin via MCP. Triggers on phrases like \"find homes on redfin in\", \"redfin property details for\", \"show my saved redfin homes\", \"what's my saved redfin search seeing\", \"what does redfin say about\", \"redfin market report for\", or any request involving Redfin properties, prices, or your saved Redfin activity. Requires redfin-mcp installed and the fetchproxy extension active (see Setup below).\n---\n\n# redfin-mcp\n\nMCP server for Redfin — natural-language access to listings, property records, market reports, and your saved homes/searches. Routes through your signed-in redfin.com tab via the fetchproxy browser extension, so AWS WAF / DataDome see a real browser session instead of a Node process.\n\n- **npm:** [npmjs.com/package/redfin-mcp](https://www.npmjs.com/package/redfin-mcp)\n- **Source:** [github.com/chrischall/redfin-mcp](https://github.com/chrischall/redfin-mcp)\n\n> ⚠️ Redfin does not publish a public consumer API. This server uses the same private `/stingray/...` endpoints the redfin.com web app calls, dispatched through your own signed-in browser tab via the fetchproxy extension. Use at your own discretion.\n\n## Setup\n\n### 1. Install redfin-mcp\n\n`.mcp.json` (project) or `~/.claude/mcp.json` (global):\n\n```json\n{\n  \"mcpServers\": {\n    \"redfin\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"redfin-mcp\"]\n    }\n  }\n}\n```\n\n### 2. Install the fetchproxy extension (one-time, shared across all fetchproxy-based MCPs)\n\n```bash\ngit clone https://github.com/chrischall/fetchproxy\ncd fetchproxy\nnpm ci\nnpm --workspace=@fetchproxy/extension-chrome run build\n```\n\nThen in Chrome: `chrome://extensions` → Developer mode → Load unpacked → pick `packages/extension-chrome/dist/`.\n\n### 3. Open redfin.com and sign in.\n\nThat's it. No API keys, no env vars.\n\n## Tools\n\n### Public data\n\n- **`redfin_search_properties`** — Search by location + filters (price, beds/baths min, home type). Resolves the location via Redfin's autocomplete then queries the `/stingray/api/gis` endpoint. Returns matching listings with price, beds/baths, sqft, year built, address, and the Redfin home URL.\n- **`redfin_get_property`** — Full property record by `url` (Redfin homedetails URL or path), `property_id` alone (resolved internally by following Redfin's `/home/<id>` redirect to the canonical slug, then `initialInfo`), or `property_id` + `listing_id` (fastest — skips resolution). Two-round-trip API: `initialInfo` resolves the URL to IDs, then `aboveTheFold` fetches the data. Returns address, beds/baths, sqft, year built, price, status, days on market, primary photo.\n- **`redfin_get_market_report`** — Median sale/list prices, price per sqft, days on market, year-over-year change, homes sold/on market for a Redfin region. Provide either `location` (free-text) or `region_id` + `region_type`. All metrics returned as formatted strings (e.g. `\"$870K\"`, `\"+2.4%\"`).\n- **`redfin_calculate_mortgage`** — Local PITI calculator. No network call. Provide home price, interest rate, optional down payment / taxes / insurance / HOA / PMI; returns a full monthly breakdown.\n\n### Signed-in user data (the unique value vs. paid scrapers)\n\n- **`redfin_get_saved_homes`** — Your favorited homes, flattened across all collections. Returns address, price, beds/baths, status.\n- **`redfin_get_saved_searches`** — Your saved searches with region URLs and display text.\n\n## Trigger examples\n\n- \"Find me 2-bedroom condos under $1.5M in Brooklyn on Redfin\" → `redfin_search_properties`\n- \"What does Redfin say about 42 Monroe St in Brooklyn?\" → `redfin_get_property`\n- \"Pull up my favorited homes on Redfin\" → `redfin_get_saved_homes`\n- \"What's new on my saved Redfin searches?\" → `redfin_get_saved_searches`\n- \"Brooklyn housing market trends on Redfin\" → `redfin_get_market_report`\n- \"Monthly payment on a $500k home, 20% down, 6.5% rate\" → `redfin_calculate_mortgage`\n\n## Gotchas\n\n- **Sign-in required for saved-* tools.** If the user isn't signed into redfin.com in the bridged Chrome tab, those tools fail with `SessionNotAuthenticatedError`. Public tools work either way.\n- **AWS WAF challenge.** Redfin occasionally serves a WAF challenge to fresh sessions. Solving it in the Chrome tab once unblocks subsequent fetches.\n- **No write surface yet.** All tools are read-only. Saving a home / search / contact form are not implemented in v0.1.\n- **`for_rent` / `sold` listing statuses** map to entirely different Redfin URL paths (`/apartments-for-rent/...`, `/recently-sold`). v0.1 of `redfin_search_properties` supports `for_sale` only.\n- **No equivalent to Zillow's Zestimate history tool.** Redfin's Redfin Estimate is exposed as a current scalar inside `redfin_get_property`; there's no historical-series endpoint yet.\n\nFile v0.9.3:_meta.json\n\n{\n  \"ownerId\": \"kn700jq4sjtf2anb0rk3ft4p7n856872\",\n  \"slug\": \"redfin-mcp\",\n  \"version\": \"0.9.3\",\n  \"publishedAt\": 1781057410382\n}\n\nFile v0.9.3:skill-card.md\n\n## Description: <br>\nLook up Redfin real-estate listings, property details, market reports, mortgage calculations, and signed-in saved homes or searches through an MCP server that uses the user's Redfin browser session. <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[chrischall](https://clawhub.ai/user/chrischall) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nExternal users, developers, and agents use this skill to connect to a local Redfin MCP server for property search, property records, market reports, mortgage estimates, and optionally account-linked saved homes or searches. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: Account-linked Redfin data can reveal private location and financial-interest information. <br>\nMitigation: Use saved-home and saved-search tools only when the user explicitly wants account-linked Redfin data retrieved. <br>\nRisk: The skill depends on a third-party npm MCP package and a fetchproxy browser extension connected to a signed-in Redfin tab. <br>\nMitigation: Install only after reviewing and accepting that third-party package and extension behavior. <br>\nRisk: Redfin private web app endpoints and browser-session challenges can change or fail outside the skill's control. <br>\nMitigation: Confirm important property or market information in the Redfin web UI before relying on it. <br>\n\n\n## Reference(s): <br>\n- [redfin-mcp npm package](https://www.npmjs.com/package/redfin-mcp) <br>\n- [redfin-mcp source repository](https://github.com/chrischall/redfin-mcp) <br>\n- [fetchproxy extension repository](https://github.com/chrischall/fetchproxy) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [Text, Markdown, Shell commands, Configuration, Guidance] <br>\n**Output Format:** [Markdown guidance with JSON configuration snippets, shell commands, and MCP tool response summaries.] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [Read-only Redfin MCP outputs may include addresses, prices, property attributes, market metrics, mortgage breakdowns, saved homes, and saved searches when the user is signed in.] <br>\n\n## Skill Version(s): <br>\n0.9.3 (source: server release metadata) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>\n\nArchive v0.9.2: 3 files, 3802 bytes\n\nFiles: skill-card.md (2318b), SKILL.md (4871b), _meta.json (129b)\n\nFile v0.9.2:SKILL.md\n\n---\nname: redfin-mcp\ndescription: Look up real-estate listings, property details, market reports, and your saved homes/searches on Redfin via MCP. Triggers on phrases like \"find homes on redfin in\", \"redfin property details for\", \"show my saved redfin homes\", \"what's my saved redfin search seeing\", \"what does redfin say about\", \"redfin market report for\", or any request involving Redfin properties, prices, or your saved Redfin activity. Requires redfin-mcp installed and the fetchproxy extension active (see Setup below).\n---\n\n# redfin-mcp\n\nMCP server for Redfin — natural-language access to listings, property records, market reports, and your saved homes/searches. Routes through your signed-in redfin.com tab via the fetchproxy browser extension, so AWS WAF / DataDome see a real browser session instead of a Node process.\n\n- **npm:** [npmjs.com/package/redfin-mcp](https://www.npmjs.com/package/redfin-mcp)\n- **Source:** [github.com/chrischall/redfin-mcp](https://github.com/chrischall/redfin-mcp)\n\n> ⚠️ Redfin does not publish a public consumer API. This server uses the same private `/stingray/...` endpoints the redfin.com web app calls, dispatched through your own signed-in browser tab via the fetchproxy extension. Use at your own discretion.\n\n## Setup\n\n### 1. Install redfin-mcp\n\n`.mcp.json` (project) or `~/.claude/mcp.json` (global):\n\n```json\n{\n  \"mcpServers\": {\n    \"redfin\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"redfin-mcp\"]\n    }\n  }\n}\n```\n\n### 2. Install the fetchproxy extension (one-time, shared across all fetchproxy-based MCPs)\n\n```bash\ngit clone https://github.com/chrischall/fetchproxy\ncd fetchproxy\nnpm ci\nnpm --workspace=@fetchproxy/extension-chrome run build\n```\n\nThen in Chrome: `chrome://extensions` → Developer mode → Load unpacked → pick `packages/extension-chrome/dist/`.\n\n### 3. Open redfin.com and sign in.\n\nThat's it. No API keys, no env vars.\n\n## Tools\n\n### Public data\n\n- **`redfin_search_properties`** — Search by location + filters (price, beds/baths min, home type). Resolves the location via Redfin's autocomplete then queries the `/stingray/api/gis` endpoint. Returns matching listings with price, beds/baths, sqft, year built, address, and the Redfin home URL.\n- **`redfin_get_property`** — Full property record by `url` (Redfin homedetails URL or path), `property_id` alone (resolved internally by following Redfin's `/home/<id>` redirect to the canonical slug, then `initialInfo`), or `property_id` + `listing_id` (fastest — skips resolution). Two-round-trip API: `initialInfo` resolves the URL to IDs, then `aboveTheFold` fetches the data. Returns address, beds/baths, sqft, year built, price, status, days on market, primary photo.\n- **`redfin_get_market_report`** — Median sale/list prices, price per sqft, days on market, year-over-year change, homes sold/on market for a Redfin region. Provide either `location` (free-text) or `region_id` + `region_type`. All metrics returned as formatted strings (e.g. `\"$870K\"`, `\"+2.4%\"`).\n- **`redfin_calculate_mortgage`** — Local PITI calculator. No network call. Provide home price, interest rate, optional down payment / taxes / insurance / HOA / PMI; returns a full monthly breakdown.\n\n### Signed-in user data (the unique value vs. paid scrapers)\n\n- **`redfin_get_saved_homes`** — Your favorited homes, flattened across all collections. Returns address, price, beds/baths, status.\n- **`redfin_get_saved_searches`** — Your saved searches with region URLs and display text.\n\n## Trigger examples\n\n- \"Find me 2-bedroom condos under $1.5M in Brooklyn on Redfin\" → `redfin_search_properties`\n- \"What does Redfin say about 42 Monroe St in Brooklyn?\" → `redfin_get_property`\n- \"Pull up my favorited homes on Redfin\" → `redfin_get_saved_homes`\n- \"What's new on my saved Redfin searches?\" → `redfin_get_saved_searches`\n- \"Brooklyn housing market trends on Redfin\" → `redfin_get_market_report`\n- \"Monthly payment on a $500k home, 20% down, 6.5% rate\" → `redfin_calculate_mortgage`\n\n## Gotchas\n\n- **Sign-in required for saved-* tools.** If the user isn't signed into redfin.com in the bridged Chrome tab, those tools fail with `SessionNotAuthenticatedError`. Public tools work either way.\n- **AWS WAF challenge.** Redfin occasionally serves a WAF challenge to fresh sessions. Solving it in the Chrome tab once unblocks subsequent fetches.\n- **No write surface yet.** All tools are read-only. Saving a home / search / contact form are not implemented in v0.1.\n- **`for_rent` / `sold` listing statuses** map to entirely different Redfin URL paths (`/apartments-for-rent/...`, `/recently-sold`). v0.1 of `redfin_search_properties` supports `for_sale` only.\n- **No equivalent to Zillow's Zestimate history tool.** Redfin's Redfin Estimate is exposed as a current scalar inside `redfin_get_property`; there's no historical-series endpoint yet.\n\nFile v0.9.2:_meta.json\n\n{\n  \"ownerId\": \"kn700jq4sjtf2anb0rk3ft4p7n856872\",\n  \"slug\": \"redfin-mcp\",\n  \"version\": \"0.9.2\",\n  \"publishedAt\": 1780860952915\n}\n\nFile v0.9.2:skill-card.md\n\n## Description: <br>\nEnables an agent to look up Redfin listings, property details, market reports, mortgage estimates, and saved Redfin homes or searches through the redfin-mcp MCP server. <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[chrischall](https://clawhub.ai/user/chrischall) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nExternal users, developers, and real-estate researchers use this skill to query Redfin public listing data and their own signed-in saved homes or saved searches from an agent conversation. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: The skill can expose private Redfin account data, including saved homes and saved searches, to the agent. <br>\nMitigation: Install only when that account access is acceptable, use it as read-only private-account access, and disable or remove the extension or MCP entry when finished. <br>\nRisk: The skill depends on an active signed-in Redfin browser session and a browser extension. <br>\nMitigation: Keep the browser session under the user's control and avoid using the skill for bulk or commercial scraping. <br>\n\n\n## Reference(s): <br>\n- [ClawHub release page](https://clawhub.ai/chrischall/redfin-mcp) <br>\n- [redfin-mcp npm package](https://www.npmjs.com/package/redfin-mcp) <br>\n- [redfin-mcp source](https://github.com/chrischall/redfin-mcp) <br>\n- [fetchproxy browser extension source](https://github.com/chrischall/fetchproxy) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [text, configuration, shell commands, guidance] <br>\n**Output Format:** [Markdown prose, JSON configuration snippets, shell commands, and structured tool-result text] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [Read-only Redfin responses may include private saved homes and saved searches when the user is signed into Redfin through the active browser session.] <br>\n\n## Skill Version(s): <br>\n0.9.2 (source: server release evidence) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>\n\nArchive v0.9.1: 3 files, 3759 bytes\n\nFiles: skill-card.md (2284b), SKILL.md (4871b), _meta.json (129b)\n\nFile v0.9.1:SKILL.md\n\n---\nname: redfin-mcp\ndescription: Look up real-estate listings, property details, market reports, and your saved homes/searches on Redfin via MCP. Triggers on phrases like \"find homes on redfin in\", \"redfin property details for\", \"show my saved redfin homes\", \"what's my saved redfin search seeing\", \"what does redfin say about\", \"redfin market report for\", or any request involving Redfin properties, prices, or your saved Redfin activity. Requires redfin-mcp installed and the fetchproxy extension active (see Setup below).\n---\n\n# redfin-mcp\n\nMCP server for Redfin — natural-language access to listings, property records, market reports, and your saved homes/searches. Routes through your signed-in redfin.com tab via the fetchproxy browser extension, so AWS WAF / DataDome see a real browser session instead of a Node process.\n\n- **npm:** [npmjs.com/package/redfin-mcp](https://www.npmjs.com/package/redfin-mcp)\n- **Source:** [github.com/chrischall/redfin-mcp](https://github.com/chrischall/redfin-mcp)\n\n> ⚠️ Redfin does not publish a public consumer API. This server uses the same private `/stingray/...` endpoints the redfin.com web app calls, dispatched through your own signed-in browser tab via the fetchproxy extension. Use at your own discretion.\n\n## Setup\n\n### 1. Install redfin-mcp\n\n`.mcp.json` (project) or `~/.claude/mcp.json` (global):\n\n```json\n{\n  \"mcpServers\": {\n    \"redfin\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"redfin-mcp\"]\n    }\n  }\n}\n```\n\n### 2. Install the fetchproxy extension (one-time, shared across all fetchproxy-based MCPs)\n\n```bash\ngit clone https://github.com/chrischall/fetchproxy\ncd fetchproxy\nnpm ci\nnpm --workspace=@fetchproxy/extension-chrome run build\n```\n\nThen in Chrome: `chrome://extensions` → Developer mode → Load unpacked → pick `packages/extension-chrome/dist/`.\n\n### 3. Open redfin.com and sign in.\n\nThat's it. No API keys, no env vars.\n\n## Tools\n\n### Public data\n\n- **`redfin_search_properties`** — Search by location + filters (price, beds/baths min, home type). Resolves the location via Redfin's autocomplete then queries the `/stingray/api/gis` endpoint. Returns matching listings with price, beds/baths, sqft, year built, address, and the Redfin home URL.\n- **`redfin_get_property`** — Full property record by `url` (Redfin homedetails URL or path), `property_id` alone (resolved internally by following Redfin's `/home/<id>` redirect to the canonical slug, then `initialInfo`), or `property_id` + `listing_id` (fastest — skips resolution). Two-round-trip API: `initialInfo` resolves the URL to IDs, then `aboveTheFold` fetches the data. Returns address, beds/baths, sqft, year built, price, status, days on market, primary photo.\n- **`redfin_get_market_report`** — Median sale/list prices, price per sqft, days on market, year-over-year change, homes sold/on market for a Redfin region. Provide either `location` (free-text) or `region_id` + `region_type`. All metrics returned as formatted strings (e.g. `\"$870K\"`, `\"+2.4%\"`).\n- **`redfin_calculate_mortgage`** — Local PITI calculator. No network call. Provide home price, interest rate, optional down payment / taxes / insurance / HOA / PMI; returns a full monthly breakdown.\n\n### Signed-in user data (the unique value vs. paid scrapers)\n\n- **`redfin_get_saved_homes`** — Your favorited homes, flattened across all collections. Returns address, price, beds/baths, status.\n- **`redfin_get_saved_searches`** — Your saved searches with region URLs and display text.\n\n## Trigger examples\n\n- \"Find me 2-bedroom condos under $1.5M in Brooklyn on Redfin\" → `redfin_search_properties`\n- \"What does Redfin say about 42 Monroe St in Brooklyn?\" → `redfin_get_property`\n- \"Pull up my favorited homes on Redfin\" → `redfin_get_saved_homes`\n- \"What's new on my saved Redfin searches?\" → `redfin_get_saved_searches`\n- \"Brooklyn housing market trends on Redfin\" → `redfin_get_market_report`\n- \"Monthly payment on a $500k home, 20% down, 6.5% rate\" → `redfin_calculate_mortgage`\n\n## Gotchas\n\n- **Sign-in required for saved-* tools.** If the user isn't signed into redfin.com in the bridged Chrome tab, those tools fail with `SessionNotAuthenticatedError`. Public tools work either way.\n- **AWS WAF challenge.** Redfin occasionally serves a WAF challenge to fresh sessions. Solving it in the Chrome tab once unblocks subsequent fetches.\n- **No write surface yet.** All tools are read-only. Saving a home / search / contact form are not implemented in v0.1.\n- **`for_rent` / `sold` listing statuses** map to entirely different Redfin URL paths (`/apartments-for-rent/...`, `/recently-sold`). v0.1 of `redfin_search_properties` supports `for_sale` only.\n- **No equivalent to Zillow's Zestimate history tool.** Redfin's Redfin Estimate is exposed as a current scalar inside `redfin_get_property`; there's no historical-series endpoint yet.\n\nFile v0.9.1:_meta.json\n\n{\n  \"ownerId\": \"kn700jq4sjtf2anb0rk3ft4p7n856872\",\n  \"slug\": \"redfin-mcp\",\n  \"version\": \"0.9.1\",\n  \"publishedAt\": 1780547381005\n}\n\nFile v0.9.1:skill-card.md\n\n## Description: <br>\nLook up real-estate listings, property details, market reports, and saved homes or searches on Redfin via MCP, using redfin-mcp and the fetchproxy browser extension. <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[chrischall](https://clawhub.ai/user/chrischall) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nExternal users and developers use this skill to ask an agent for Redfin listing searches, property details, market reports, mortgage estimates, and read-only saved-home or saved-search data from their own signed-in browser session. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: Saved homes and saved searches can contain private Redfin account data from a signed-in browser session. <br>\nMitigation: Use saved-home and saved-search commands only when the user intends the agent to read that account-specific data. <br>\nRisk: The skill depends on a referenced npm package and Chrome extension to route Redfin requests through the user's browser session. <br>\nMitigation: Install only after reviewing and trusting the referenced package and extension, and keep the browser session limited to the intended Redfin account. <br>\n\n\n## Reference(s): <br>\n- [ClawHub release page](https://clawhub.ai/chrischall/redfin-mcp) <br>\n- [redfin-mcp npm package](https://www.npmjs.com/package/redfin-mcp) <br>\n- [fetchproxy extension source](https://github.com/chrischall/fetchproxy) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [text, markdown, shell commands, configuration, guidance] <br>\n**Output Format:** [Markdown with MCP configuration snippets and tool-use guidance] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [Read-only Redfin data retrieval; saved-home and saved-search tools may expose private account data from the user's signed-in browser session.] <br>\n\n## Skill Version(s): <br>\n0.9.1 (source: server release evidence) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>\n\nArchive v0.9.0: 3 files, 3764 bytes\n\nFiles: skill-card.md (2192b), SKILL.md (4871b), _meta.json (129b)\n\nFile v0.9.0:SKILL.md\n\n---\nname: redfin-mcp\ndescription: Look up real-estate listings, property details, market reports, and your saved homes/searches on Redfin via MCP. Triggers on phrases like \"find homes on redfin in\", \"redfin property details for\", \"show my saved redfin homes\", \"what's my saved redfin search seeing\", \"what does redfin say about\", \"redfin market report for\", or any request involving Redfin properties, prices, or your saved Redfin activity. Requires redfin-mcp installed and the fetchproxy extension active (see Setup below).\n---\n\n# redfin-mcp\n\nMCP server for Redfin — natural-language access to listings, property records, market reports, and your saved homes/searches. Routes through your signed-in redfin.com tab via the fetchproxy browser extension, so AWS WAF / DataDome see a real browser session instead of a Node process.\n\n- **npm:** [npmjs.com/package/redfin-mcp](https://www.npmjs.com/package/redfin-mcp)\n- **Source:** [github.com/chrischall/redfin-mcp](https://github.com/chrischall/redfin-mcp)\n\n> ⚠️ Redfin does not publish a public consumer API. This server uses the same private `/stingray/...` endpoints the redfin.com web app calls, dispatched through your own signed-in browser tab via the fetchproxy extension. Use at your own discretion.\n\n## Setup\n\n### 1. Install redfin-mcp\n\n`.mcp.json` (project) or `~/.claude/mcp.json` (global):\n\n```json\n{\n  \"mcpServers\": {\n    \"redfin\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"redfin-mcp\"]\n    }\n  }\n}\n```\n\n### 2. Install the fetchproxy extension (one-time, shared across all fetchproxy-based MCPs)\n\n```bash\ngit clone https://github.com/chrischall/fetchproxy\ncd fetchproxy\nnpm ci\nnpm --workspace=@fetchproxy/extension-chrome run build\n```\n\nThen in Chrome: `chrome://extensions` → Developer mode → Load unpacked → pick `packages/extension-chrome/dist/`.\n\n### 3. Open redfin.com and sign in.\n\nThat's it. No API keys, no env vars.\n\n## Tools\n\n### Public data\n\n- **`redfin_search_properties`** — Search by location + filters (price, beds/baths min, home type). Resolves the location via Redfin's autocomplete then queries the `/stingray/api/gis` endpoint. Returns matching listings with price, beds/baths, sqft, year built, address, and the Redfin home URL.\n- **`redfin_get_property`** — Full property record by `url` (Redfin homedetails URL or path), `property_id` alone (resolved internally by following Redfin's `/home/<id>` redirect to the canonical slug, then `initialInfo`), or `property_id` + `listing_id` (fastest — skips resolution). Two-round-trip API: `initialInfo` resolves the URL to IDs, then `aboveTheFold` fetches the data. Returns address, beds/baths, sqft, year built, price, status, days on market, primary photo.\n- **`redfin_get_market_report`** — Median sale/list prices, price per sqft, days on market, year-over-year change, homes sold/on market for a Redfin region. Provide either `location` (free-text) or `region_id` + `region_type`. All metrics returned as formatted strings (e.g. `\"$870K\"`, `\"+2.4%\"`).\n- **`redfin_calculate_mortgage`** — Local PITI calculator. No network call. Provide home price, interest rate, optional down payment / taxes / insurance / HOA / PMI; returns a full monthly breakdown.\n\n### Signed-in user data (the unique value vs. paid scrapers)\n\n- **`redfin_get_saved_homes`** — Your favorited homes, flattened across all collections. Returns address, price, beds/baths, status.\n- **`redfin_get_saved_searches`** — Your saved searches with region URLs and display text.\n\n## Trigger examples\n\n- \"Find me 2-bedroom condos under $1.5M in Brooklyn on Redfin\" → `redfin_search_properties`\n- \"What does Redfin say about 42 Monroe St in Brooklyn?\" → `redfin_get_property`\n- \"Pull up my favorited homes on Redfin\" → `redfin_get_saved_homes`\n- \"What's new on my saved Redfin searches?\" → `redfin_get_saved_searches`\n- \"Brooklyn housing market trends on Redfin\" → `redfin_get_market_report`\n- \"Monthly payment on a $500k home, 20% down, 6.5% rate\" → `redfin_calculate_mortgage`\n\n## Gotchas\n\n- **Sign-in required for saved-* tools.** If the user isn't signed into redfin.com in the bridged Chrome tab, those tools fail with `SessionNotAuthenticatedError`. Public tools work either way.\n- **AWS WAF challenge.** Redfin occasionally serves a WAF challenge to fresh sessions. Solving it in the Chrome tab once unblocks subsequent fetches.\n- **No write surface yet.** All tools are read-only. Saving a home / search / contact form are not implemented in v0.1.\n- **`for_rent` / `sold` listing statuses** map to entirely different Redfin URL paths (`/apartments-for-rent/...`, `/recently-sold`). v0.1 of `redfin_search_properties` supports `for_sale` only.\n- **No equivalent to Zillow's Zestimate history tool.** Redfin's Redfin Estimate is exposed as a current scalar inside `redfin_get_property`; there's no historical-series endpoint yet.\n\nFile v0.9.0:_meta.json\n\n{\n  \"ownerId\": \"kn700jq4sjtf2anb0rk3ft4p7n856872\",\n  \"slug\": \"redfin-mcp\",\n  \"version\": \"0.9.0\",\n  \"publishedAt\": 1780081460227\n}\n\nFile v0.9.0:skill-card.md\n\n## Description: <br>\nLook up real-estate listings, property details, market reports, and your saved homes/searches on Redfin via MCP. <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[chrischall](https://clawhub.ai/user/chrischall) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nExternal users and developers use this skill to connect an agent to Redfin-related MCP tools for property searches, property details, market reports, mortgage calculations, and saved Redfin activity. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: The skill can let an MCP-connected agent read Redfin data and saved Redfin activity available in a signed-in browser tab. <br>\nMitigation: Use it only when this read access is acceptable, keep usage personal and read-only, and remove the MCP entry or Chrome extension when no longer needed. <br>\nRisk: The skill depends on an external MCP package and a fetchproxy browser extension. <br>\nMitigation: Review the external package and extension before loading them and keep the environment limited to trusted agents. <br>\n\n\n## Reference(s): <br>\n- [ClawHub release page](https://clawhub.ai/chrischall/redfin-mcp) <br>\n- [redfin-mcp npm package](https://www.npmjs.com/package/redfin-mcp) <br>\n- [redfin-mcp source](https://github.com/chrischall/redfin-mcp) <br>\n- [fetchproxy source](https://github.com/chrischall/fetchproxy) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [text, markdown, shell commands, configuration, guidance] <br>\n**Output Format:** [Markdown with inline JSON and shell command blocks] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [May guide MCP setup and produce agent-facing responses based on Redfin data returned by the configured MCP server.] <br>\n\n## Skill Version(s): <br>\n0.9.0 (source: server release evidence) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>\n\nArchive v0.8.0: 3 files, 3710 bytes\n\nFiles: skill-card.md (2239b), SKILL.md (4710b), _meta.json (129b)\n\nFile v0.8.0:SKILL.md\n\n---\nname: redfin-mcp\ndescription: Look up real-estate listings, property details, market reports, and your saved homes/searches on Redfin via MCP. Triggers on phrases like \"find homes on redfin in\", \"redfin property details for\", \"show my saved redfin homes\", \"what's my saved redfin search seeing\", \"what does redfin say about\", \"redfin market report for\", or any request involving Redfin properties, prices, or your saved Redfin activity. Requires redfin-mcp installed and the fetchproxy extension active (see Setup below).\n---\n\n# redfin-mcp\n\nMCP server for Redfin — natural-language access to listings, property records, market reports, and your saved homes/searches. Routes through your signed-in redfin.com tab via the fetchproxy browser extension, so AWS WAF / DataDome see a real browser session instead of a Node process.\n\n- **npm:** [npmjs.com/package/redfin-mcp](https://www.npmjs.com/package/redfin-mcp)\n- **Source:** [github.com/chrischall/redfin-mcp](https://github.com/chrischall/redfin-mcp)\n\n> ⚠️ Redfin does not publish a public consumer API. This server uses the same private `/stingray/...` endpoints the redfin.com web app calls, dispatched through your own signed-in browser tab via the fetchproxy extension. Use at your own discretion.\n\n## Setup\n\n### 1. Install redfin-mcp\n\n`.mcp.json` (project) or `~/.claude/mcp.json` (global):\n\n```json\n{\n  \"mcpServers\": {\n    \"redfin\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"redfin-mcp\"]\n    }\n  }\n}\n```\n\n### 2. Install the fetchproxy extension (one-time, shared across all fetchproxy-based MCPs)\n\n```bash\ngit clone https://github.com/chrischall/fetchproxy\ncd fetchproxy\nnpm ci\nnpm --workspace=@fetchproxy/extension-chrome run build\n```\n\nThen in Chrome: `chrome://extensions` → Developer mode → Load unpacked → pick `packages/extension-chrome/dist/`.\n\n### 3. Open redfin.com and sign in.\n\nThat's it. No API keys, no env vars.\n\n## Tools\n\n### Public data\n\n- **`redfin_search_properties`** — Search by location + filters (price, beds/baths min, home type). Resolves the location via Redfin's autocomplete then queries the `/stingray/api/gis` endpoint. Returns matching listings with price, beds/baths, sqft, year built, address, and the Redfin home URL.\n- **`redfin_get_property`** — Full property record by `url` (Redfin homedetails URL or path) or `property_id` + `listing_id`. Two-round-trip API: `initialInfo` resolves the URL to IDs, then `aboveTheFold` fetches the data. Returns address, beds/baths, sqft, year built, price, status, days on market, primary photo.\n- **`redfin_get_market_report`** — Median sale/list prices, price per sqft, days on market, year-over-year change, homes sold/on market for a Redfin region. Provide either `location` (free-text) or `region_id` + `region_type`. All metrics returned as formatted strings (e.g. `\"$870K\"`, `\"+2.4%\"`).\n- **`redfin_calculate_mortgage`** — Local PITI calculator. No network call. Provide home price, interest rate, optional down payment / taxes / insurance / HOA / PMI; returns a full monthly breakdown.\n\n### Signed-in user data (the unique value vs. paid scrapers)\n\n- **`redfin_get_saved_homes`** — Your favorited homes, flattened across all collections. Returns address, price, beds/baths, status.\n- **`redfin_get_saved_searches`** — Your saved searches with region URLs and display text.\n\n## Trigger examples\n\n- \"Find me 2-bedroom condos under $1.5M in Brooklyn on Redfin\" → `redfin_search_properties`\n- \"What does Redfin say about 42 Monroe St in Brooklyn?\" → `redfin_get_property`\n- \"Pull up my favorited homes on Redfin\" → `redfin_get_saved_homes`\n- \"What's new on my saved Redfin searches?\" → `redfin_get_saved_searches`\n- \"Brooklyn housing market trends on Redfin\" → `redfin_get_market_report`\n- \"Monthly payment on a $500k home, 20% down, 6.5% rate\" → `redfin_calculate_mortgage`\n\n## Gotchas\n\n- **Sign-in required for saved-* tools.** If the user isn't signed into redfin.com in the bridged Chrome tab, those tools fail with `SessionNotAuthenticatedError`. Public tools work either way.\n- **AWS WAF challenge.** Redfin occasionally serves a WAF challenge to fresh sessions. Solving it in the Chrome tab once unblocks subsequent fetches.\n- **No write surface yet.** All tools are read-only. Saving a home / search / contact form are not implemented in v0.1.\n- **`for_rent` / `sold` listing statuses** map to entirely different Redfin URL paths (`/apartments-for-rent/...`, `/recently-sold`). v0.1 of `redfin_search_properties` supports `for_sale` only.\n- **No equivalent to Zillow's Zestimate history tool.** Redfin's Redfin Estimate is exposed as a current scalar inside `redfin_get_property`; there's no historical-series endpoint yet.\n\nFile v0.8.0:_meta.json\n\n{\n  \"ownerId\": \"kn700jq4sjtf2anb0rk3ft4p7n856872\",\n  \"slug\": \"redfin-mcp\",\n  \"version\": \"0.8.0\",\n  \"publishedAt\": 1780057200046\n}\n\nFile v0.8.0:skill-card.md\n\n## Description: <br>\nRedfin MCP lets agents look up Redfin listings, property details, market reports, mortgage estimates, and signed-in saved homes or searches through an installed MCP server and browser extension. <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[chrischall](https://clawhub.ai/user/chrischall) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nDevelopers and agent users use this skill to configure and invoke a Redfin MCP server for property search, listing review, market reporting, mortgage calculation, and saved Redfin account lookup workflows. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: The MCP server and fetchproxy Chrome extension can use a signed-in Redfin browser session to read saved Redfin account data. <br>\nMitigation: Install only when that access is acceptable, consider a dedicated browser profile, and keep saved-account use limited to intended workflows. <br>\nRisk: The runtime depends on an external npm package and browser extension for its actual behavior. <br>\nMitigation: Review the redfin-mcp package and fetchproxy extension source before installation and keep both components updated from trusted sources. <br>\n\n\n## Reference(s): <br>\n- [redfin-mcp npm package](https://www.npmjs.com/package/redfin-mcp) <br>\n- [fetchproxy extension repository](https://github.com/chrischall/fetchproxy) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [text, configuration, shell commands, guidance] <br>\n**Output Format:** [Markdown with JSON and bash code blocks; MCP tool responses return structured real-estate data and text.] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [Read-only Redfin lookup and calculation workflows; saved-home and saved-search tools require a signed-in Redfin browser session.] <br>\n\n## Skill Version(s): <br>\n0.8.0 (source: server release evidence) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>\n\nArchive v0.7.0: 3 files, 3688 bytes\n\nFiles: skill-card.md (2314b), SKILL.md (4710b), _meta.json (129b)\n\nFile v0.7.0:SKILL.md\n\n---\nname: redfin-mcp\ndescription: Look up real-estate listings, property details, market reports, and your saved homes/searches on Redfin via MCP. Triggers on phrases like \"find homes on redfin in\", \"redfin property details for\", \"show my saved redfin homes\", \"what's my saved redfin search seeing\", \"what does redfin say about\", \"redfin market report for\", or any request involving Redfin properties, prices, or your saved Redfin activity. Requires redfin-mcp installed and the fetchproxy extension active (see Setup below).\n---\n\n# redfin-mcp\n\nMCP server for Redfin — natural-language access to listings, property records, market reports, and your saved homes/searches. Routes through your signed-in redfin.com tab via the fetchproxy browser extension, so AWS WAF / DataDome see a real browser session instead of a Node process.\n\n- **npm:** [npmjs.com/package/redfin-mcp](https://www.npmjs.com/package/redfin-mcp)\n- **Source:** [github.com/chrischall/redfin-mcp](https://github.com/chrischall/redfin-mcp)\n\n> ⚠️ Redfin does not publish a public consumer API. This server uses the same private `/stingray/...` endpoints the redfin.com web app calls, dispatched through your own signed-in browser tab via the fetchproxy extension. Use at your own discretion.\n\n## Setup\n\n### 1. Install redfin-mcp\n\n`.mcp.json` (project) or `~/.claude/mcp.json` (global):\n\n```json\n{\n  \"mcpServers\": {\n    \"redfin\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"redfin-mcp\"]\n    }\n  }\n}\n```\n\n### 2. Install the fetchproxy extension (one-time, shared across all fetchproxy-based MCPs)\n\n```bash\ngit clone https://github.com/chrischall/fetchproxy\ncd fetchproxy\nnpm ci\nnpm --workspace=@fetchproxy/extension-chrome run build\n```\n\nThen in Chrome: `chrome://extensions` → Developer mode → Load unpacked → pick `packages/extension-chrome/dist/`.\n\n### 3. Open redfin.com and sign in.\n\nThat's it. No API keys, no env vars.\n\n## Tools\n\n### Public data\n\n- **`redfin_search_properties`** — Search by location + filters (price, beds/baths min, home type). Resolves the location via Redfin's autocomplete then queries the `/stingray/api/gis` endpoint. Returns matching listings with price, beds/baths, sqft, year built, address, and the Redfin home URL.\n- **`redfin_get_property`** — Full property record by `url` (Redfin homedetails URL or path) or `property_id` + `listing_id`. Two-round-trip API: `initialInfo` resolves the URL to IDs, then `aboveTheFold` fetches the data. Returns address, beds/baths, sqft, year built, price, status, days on market, primary photo.\n- **`redfin_get_market_report`** — Median sale/list prices, price per sqft, days on market, year-over-year change, homes sold/on market for a Redfin region. Provide either `location` (free-text) or `region_id` + `region_type`. All metrics returned as formatted strings (e.g. `\"$870K\"`, `\"+2.4%\"`).\n- **`redfin_calculate_mortgage`** — Local PITI calculator. No network call. Provide home price, interest rate, optional down payment / taxes / insurance / HOA / PMI; returns a full monthly breakdown.\n\n### Signed-in user data (the unique value vs. paid scrapers)\n\n- **`redfin_get_saved_homes`** — Your favorited homes, flattened across all collections. Returns address, price, beds/baths, status.\n- **`redfin_get_saved_searches`** — Your saved searches with region URLs and display text.\n\n## Trigger examples\n\n- \"Find me 2-bedroom condos under $1.5M in Brooklyn on Redfin\" → `redfin_search_properties`\n- \"What does Redfin say about 42 Monroe St in Brooklyn?\" → `redfin_get_property`\n- \"Pull up my favorited homes on Redfin\" → `redfin_get_saved_homes`\n- \"What's new on my saved Redfin searches?\" → `redfin_get_saved_searches`\n- \"Brooklyn housing market trends on Redfin\" → `redfin_get_market_report`\n- \"Monthly payment on a $500k home, 20% down, 6.5% rate\" → `redfin_calculate_mortgage`\n\n## Gotchas\n\n- **Sign-in required for saved-* tools.** If the user isn't signed into redfin.com in the bridged Chrome tab, those tools fail with `SessionNotAuthenticatedError`. Public tools work either way.\n- **AWS WAF challenge.** Redfin occasionally serves a WAF challenge to fresh sessions. Solving it in the Chrome tab once unblocks subsequent fetches.\n- **No write surface yet.** All tools are read-only. Saving a home / search / contact form are not implemented in v0.1.\n- **`for_rent` / `sold` listing statuses** map to entirely different Redfin URL paths (`/apartments-for-rent/...`, `/recently-sold`). v0.1 of `redfin_search_properties` supports `for_sale` only.\n- **No equivalent to Zillow's Zestimate history tool.** Redfin's Redfin Estimate is exposed as a current scalar inside `redfin_get_property`; there's no historical-series endpoint yet.\n\nFile v0.7.0:_meta.json\n\n{\n  \"ownerId\": \"kn700jq4sjtf2anb0rk3ft4p7n856872\",\n  \"slug\": \"redfin-mcp\",\n  \"version\": \"0.7.0\",\n  \"publishedAt\": 1779986614080\n}\n\nFile v0.7.0:skill-card.md\n\n## Description: <br>\nLooks up Redfin real-estate listings, property details, market reports, saved homes, and saved searches through an MCP server using a signed-in Redfin browser session. <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[chrischall](https://clawhub.ai/user/chrischall) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nExternal users and agents use this skill to search Redfin listings, inspect property records, review market metrics, calculate mortgage estimates, and retrieve saved Redfin homes or searches. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: Saved homes and saved searches can expose private Redfin account data to the agent. <br>\nMitigation: Enable the skill only when the user is comfortable sharing signed-in Redfin data with the agent, and avoid using it in sessions where that account data should remain private. <br>\nRisk: The skill depends on an external MCP package and the fetchproxy browser extension. <br>\nMitigation: Review the redfin-mcp package and fetchproxy extension before enabling them, and keep the browser session limited to the intended Redfin use. <br>\n\n\n## Reference(s): <br>\n- [ClawHub release page](https://clawhub.ai/chrischall/redfin-mcp) <br>\n- [redfin-mcp npm package](https://www.npmjs.com/package/redfin-mcp) <br>\n- [redfin-mcp source repository](https://github.com/chrischall/redfin-mcp) <br>\n- [fetchproxy source repository](https://github.com/chrischall/fetchproxy) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [text, configuration, shell commands, guidance] <br>\n**Output Format:** [Markdown with JSON and shell command snippets] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [Read-only Redfin listing, property, market, saved-home, saved-search, and mortgage-calculation outputs; saved Redfin account data requires a signed-in browser session.] <br>\n\n## Skill Version(s): <br>\n0.7.0 (source: server release evidence) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>\n\nArchive v0.6.0: 3 files, 3741 bytes\n\nFiles: skill-card.md (2425b), SKILL.md (4710b), _meta.json (129b)\n\nFile v0.6.0:SKILL.md\n\n---\nname: redfin-mcp\ndescription: Look up real-estate listings, property details, market reports, and your saved homes/searches on Redfin via MCP. Triggers on phrases like \"find homes on redfin in\", \"redfin property details for\", \"show my saved redfin homes\", \"what's my saved redfin search seeing\", \"what does redfin say about\", \"redfin market report for\", or any request involving Redfin properties, prices, or your saved Redfin activity. Requires redfin-mcp installed and the fetchproxy extension active (see Setup below).\n---\n\n# redfin-mcp\n\nMCP server for Redfin — natural-language access to listings, property records, market reports, and your saved homes/searches. Routes through your signed-in redfin.com tab via the fetchproxy browser extension, so AWS WAF / DataDome see a real browser session instead of a Node process.\n\n- **npm:** [npmjs.com/package/redfin-mcp](https://www.npmjs.com/package/redfin-mcp)\n- **Source:** [github.com/chrischall/redfin-mcp](https://github.com/chrischall/redfin-mcp)\n\n> ⚠️ Redfin does not publish a public consumer API. This server uses the same private `/stingray/...` endpoints the redfin.com web app calls, dispatched through your own signed-in browser tab via the fetchproxy extension. Use at your own discretion.\n\n## Setup\n\n### 1. Install redfin-mcp\n\n`.mcp.json` (project) or `~/.claude/mcp.json` (global):\n\n```json\n{\n  \"mcpServers\": {\n    \"redfin\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"redfin-mcp\"]\n    }\n  }\n}\n```\n\n### 2. Install the fetchproxy extension (one-time, shared across all fetchproxy-based MCPs)\n\n```bash\ngit clone https://github.com/chrischall/fetchproxy\ncd fetchproxy\nnpm ci\nnpm --workspace=@fetchproxy/extension-chrome run build\n```\n\nThen in Chrome: `chrome://extensions` → Developer mode → Load unpacked → pick `packages/extension-chrome/dist/`.\n\n### 3. Open redfin.com and sign in.\n\nThat's it. No API keys, no env vars.\n\n## Tools\n\n### Public data\n\n- **`redfin_search_properties`** — Search by location + filters (price, beds/baths min, home type). Resolves the location via Redfin's autocomplete then queries the `/stingray/api/gis` endpoint. Returns matching listings with price, beds/baths, sqft, year built, address, and the Redfin home URL.\n- **`redfin_get_property`** — Full property record by `url` (Redfin homedetails URL or path) or `property_id` + `listing_id`. Two-round-trip API: `initialInfo` resolves the URL to IDs, then `aboveTheFold` fetches the data. Returns address, beds/baths, sqft, year built, price, status, days on market, primary photo.\n- **`redfin_get_market_report`** — Median sale/list prices, price per sqft, days on market, year-over-year change, homes sold/on market for a Redfin region. Provide either `location` (free-text) or `region_id` + `region_type`. All metrics returned as formatted strings (e.g. `\"$870K\"`, `\"+2.4%\"`).\n- **`redfin_calculate_mortgage`** — Local PITI calculator. No network call. Provide home price, interest rate, optional down payment / taxes / insurance / HOA / PMI; returns a full monthly breakdown.\n\n### Signed-in user data (the unique value vs. paid scrapers)\n\n- **`redfin_get_saved_homes`** — Your favorited homes, flattened across all collections. Returns address, price, beds/baths, status.\n- **`redfin_get_saved_searches`** — Your saved searches with region URLs and display text.\n\n## Trigger examples\n\n- \"Find me 2-bedroom condos under $1.5M in Brooklyn on Redfin\" → `redfin_search_properties`\n- \"What does Redfin say about 42 Monroe St in Brooklyn?\" → `redfin_get_property`\n- \"Pull up my favorited homes on Redfin\" → `redfin_get_saved_homes`\n- \"What's new on my saved Redfin searches?\" → `redfin_get_saved_searches`\n- \"Brooklyn housing market trends on Redfin\" → `redfin_get_market_report`\n- \"Monthly payment on a $500k home, 20% down, 6.5% rate\" → `redfin_calculate_mortgage`\n\n## Gotchas\n\n- **Sign-in required for saved-* tools.** If the user isn't signed into redfin.com in the bridged Chrome tab, those tools fail with `SessionNotAuthenticatedError`. Public tools work either way.\n- **AWS WAF challenge.** Redfin occasionally serves a WAF challenge to fresh sessions. Solving it in the Chrome tab once unblocks subsequent fetches.\n- **No write surface yet.** All tools are read-only. Saving a home / search / contact form are not implemented in v0.1.\n- **`for_rent` / `sold` listing statuses** map to entirely different Redfin URL paths (`/apartments-for-rent/...`, `/recently-sold`). v0.1 of `redfin_search_properties` supports `for_sale` only.\n- **No equivalent to Zillow's Zestimate history tool.** Redfin's Redfin Estimate is exposed as a current scalar inside `redfin_get_property`; there's no historical-series endpoint yet.\n\nFile v0.6.0:_meta.json\n\n{\n  \"ownerId\": \"kn700jq4sjtf2anb0rk3ft4p7n856872\",\n  \"slug\": \"redfin-mcp\",\n  \"version\": \"0.6.0\",\n  \"publishedAt\": 1779931812714\n}\n\nFile v0.6.0:skill-card.md\n\n## Description: <br>\nLook up real-estate listings, property details, market reports, and saved Redfin homes or searches through an MCP server. <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[chrischall](https://clawhub.ai/user/chrischall) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nExternal users and agents use this skill to search Redfin listings, inspect property details, calculate mortgage estimates, read market reports, and retrieve saved Redfin homes or searches when the user has an active signed-in browser session. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: The skill can read private saved Redfin homes and saved searches through a signed-in browser session. <br>\nMitigation: Use saved-activity tools only when the user explicitly requests account-specific Redfin data and is comfortable using the active browser session. <br>\nRisk: The skill depends on a browser extension and Redfin web behavior, so requests may fail when a session is not authenticated or a WAF challenge appears. <br>\nMitigation: Keep the browser session under user control, expect occasional re-authentication or challenge resolution, and verify important real-estate details in Redfin before acting on them. <br>\n\n\n## Reference(s): <br>\n- [ClawHub release page](https://clawhub.ai/chrischall/redfin-mcp) <br>\n- [redfin-mcp npm package](https://www.npmjs.com/package/redfin-mcp) <br>\n- [redfin-mcp source referenced by skill](https://github.com/chrischall/redfin-mcp) <br>\n- [fetchproxy extension referenced by skill](https://github.com/chrischall/fetchproxy) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [text, markdown, shell commands, configuration, guidance] <br>\n**Output Format:** [Markdown with JSON configuration snippets and shell commands] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [Read-only Redfin listing, property, market, mortgage, saved-home, and saved-search results are returned through MCP tool responses.] <br>\n\n## Skill Version(s): <br>\n0.6.0 (source: server release evidence) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>","readmeExcerpt":"Skill: Tmp.Vhc8CftFa4 Owner: chrischall Summary: Look up real-estate listings, property details, market reports, and your saved homes/searches on Redfin via MCP. Triggers on phrases like \"find homes on redf... Tags: latest:0.9.6 Version history: v0.9.6 | 2026-07-07T23:57:09.463Z | auto - Removed the skill-card.md file. - No functional or user-facing changes. v0.9.5 | 2026-06-15T14:33:38.594Z | auto - Removed the samp","codeSnippets":[],"executableExamples":[{"language":"json","snippet":"{\n  \"mcpServers\": {\n    \"redfin\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"redfin-mcp\"]\n    }\n  }\n}"},{"language":"bash","snippet":"git clone https://github.com/chrischall/fetchproxy\ncd fetchproxy\nnpm ci\nnpm --workspace=@fetchproxy/extension-chrome run build"},{"language":"json","snippet":"{\n  \"mcpServers\": {\n    \"redfin\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"redfin-mcp\"]\n    }\n  }\n}"},{"language":"bash","snippet":"git clone https://github.com/chrischall/fetchproxy\ncd fetchproxy\nnpm ci\nnpm --workspace=@fetchproxy/extension-chrome run build"},{"language":"json","snippet":"{\n  \"mcpServers\": {\n    \"redfin\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"redfin-mcp\"]\n    }\n  }\n}"},{"language":"bash","snippet":"git clone https://github.com/chrischall/fetchproxy\ncd fetchproxy\nnpm ci\nnpm --workspace=@fetchproxy/extension-chrome run build"}],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[{"path":"SKILL.md","content":"---\nname: redfin-mcp\ndescription: Look up real-estate listings, property details, market reports, and your saved homes/searches on Redfin via MCP. Triggers on phrases like \"find homes on redfin in\", \"redfin property details for\", \"show my saved redfin homes\", \"what's my saved redfin search seeing\", \"what does redfin say about\", \"redfin market report for\", or any request involving Redfin properties, prices, or your saved Redfin activity. Requires redfin-mcp installed and the fetchproxy extension active (see Setup below).\n---\n\n# redfin-mcp\n\nMCP server for Redfin — natural-language access to listings, property records, market reports, and your saved homes/searches. Routes through your signed-in redfin.com tab via the fetchproxy browser extension, so AWS WAF / DataDome see a real browser session instead of a Node process.\n\n- **npm:** [npmjs.com/package/redfin-mcp](https://www.npmjs.com/package/redfin-mcp)\n- **Source:** [github.com/chrischall/redfin-mcp](https://github.com/chrischall/redfin-mcp)\n\n> ⚠️ Redfin does not publish a public consumer API. This server uses the same private `/stingray/...` endpoints the redfin.com web app calls, dispatched through your own signed-in browser tab via the fetchproxy extension. Use at your own discretion.\n\n## Setup\n\n### 1. Install redfin-mcp\n\n`.mcp.json` (project) or `~/.claude/mcp.json` (global):\n\n```json\n{\n  \"mcpServers\": {\n    \"redfin\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"redfin-mcp\"]\n    }\n  }\n}\n```\n\n### 2. Install the fetchproxy extension (one-time, shared across all fetchproxy-based MCPs)\n\n```bash\ngit clone https://github.com/chrischall/fetchproxy\ncd fetchproxy\nnpm ci\nnpm --workspace=@fetchproxy/extension-chrome run build\n```\n\nThen in Chrome: `chrome://extensions` → Developer mode → Load unpacked → pick `packages/extension-chrome/dist/`.\n\n### 3. Open redfin.com and sign in.\n\nThat's it. No API keys, no env vars.\n\n## Tools\n\n### Public data\n\n- **`redfin_search_properties`** — Search by location + filters (price, beds/baths min, home type). Resolves the location via Redfin's autocomplete then queries the `/stingray/api/gis` endpoint. Returns matching listings with price, beds/baths, sqft, year built, address, and the Redfin home URL.\n- **`redfin_get_property`** — Full property record by `url` (Redfin homedetails URL or path), `property_id` alone (resolved internally by following Redfin's `/home/<id>` redirect to the canonical slug, then `initialInfo`), or `property_id` + `listing_id` (fastest — skips resolution). Two-round-trip API: `initialInfo` resolves the URL to IDs, then `aboveTheFold` fetches the data. Returns address, beds/baths, sqft, year built, price, status, days on market, primary photo.\n- **`redfin_get_market_report`** — Median sale/list prices, price per sqft, days on market, year-over-year change, homes sold/on market for a Redfin region. Provide either `location` (free-text) or `region_id` + `region_type`. All metrics returned as formatted strings (e.g. `\"$870K\"`, `\"+2.4%\"`).\n- **`redf"},{"path":"_meta.json","content":"{\n  \"ownerId\": \"kn700jq4sjtf2anb0rk3ft4p7n856872\",\n  \"slug\": \"redfin-mcp\",\n  \"version\": \"0.9.6\",\n  \"publishedAt\": 1783468629463\n}"},{"path":"skill-card.md","content":"## Description:\n\nLook up real-estate listings, property details, market reports, and your saved homes/searches on Redfin via MCP.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[chrischall](https://clawhub.ai/user/chrischall)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nExternal users and developers use this skill to query Redfin listing data, property details, market reports, mortgage estimates, and their saved Redfin homes or searches through an MCP server.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The setup can execute unpinned third-party code through npx and a cloned fetchproxy repository.\n\nMitigation: Review the package and repository before installation, and pin the npm package and fetchproxy repository to reviewed versions or commits.\n\nRisk: Saved-home and saved-search tools operate through a signed-in Redfin browser session.\n\nMitigation: Use a browser profile and environment where exposing Redfin saved homes, searches, and session-scoped data to the MCP server and extension path is acceptable.\n\nRisk: Redfin does not publish a public consumer API for the private endpoints used by the skill.\n\nMitigation: Use at the user's discretion, review Redfin terms and site behavior before deployment, and expect endpoint or challenge changes to affect reliability.\n\n## Reference(s):\n\n- [ClawHub skill page](https://clawhub.ai/chrischall/skills/redfin-mcp)\n- [redfin-mcp npm package](https://www.npmjs.com/package/redfin-mcp)\n- [redfin-mcp source repository](https://github.com/chrischall/redfin-mcp)\n- [fetchproxy source repository](https://github.com/chrischall/fetchproxy)\n\n## Skill Output:\n\n**Output Type(s):** [text, markdown, shell commands, configuration, guidance]\n\n**Output Format:** [Markdown with MCP tool results, JSON configuration snippets, and inline shell commands]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [Read-only Redfin lookup and calculation results; saved-home and saved-search tools require an authenticated Redfin browser session.]\n\n## Skill Version(s):\n\n0.9.6 (source: server release evidence)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment."}],"languages":[],"docsSourceLabel":"CLAWHUB","editorialOverview":"Look up real-estate listings, property details, market reports, and your saved homes/searches on Redfin via MCP. Triggers on phrases like \"find homes on redf... Skill: Tmp.Vhc8CftFa4 Owner: chrischall Summary: Look up real-estate listings, property details, market reports, and your saved homes/searches on Redfin via MCP. Triggers on phrases like \"find homes on redf... Tags: latest:0.9.6 Version history: v0.9.6 | 2026-07-07T23:57:09.463Z | auto - Removed the skill-card.md file. - No functional or user-facing changes. v0.9.5 | 2026-06-15T14:33:38.594Z | auto - Removed the samp","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":1261,"uniquenessScore":46,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-10-10T08:10:52.396Z","emptyReason":"No screenshots, media assets, or demo links are available."},"primaryImageUrl":null,"mediaAssetCount":0,"assets":[],"demoUrl":null},"ownerResources":{"evidence":{"source":"unclaimed","verified":false,"confidence":"low","updatedAt":"2026-10-10T08:10:52.396Z","emptyReason":"This page has not been claimed by the agent owner."},"hasCustomPage":false,"customPageUpdatedAt":null,"customLinks":[],"structuredLinks":{"docsUrl":null,"demoUrl":null,"supportUrl":null,"pricingUrl":null,"statusUrl":null},"customPage":null},"relatedAgents":{"evidence":{"source":"protocol-neighbors","verified":false,"confidence":"medium","updatedAt":"2026-10-10T10:52:13.600Z","emptyReason":null},"items":[{"id":"8ebccd8e-3863-4187-8355-c3f14e1f9edf","entityType":"agent","canonicalPath":"/agent/iofficeai-aionui","slug":"iofficeai-aionui","name":"AionUi","description":"Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!","url":"https://github.com/iOfficeAI/AionUi","homepage":"https://www.aionui.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-10-09T19:11:12.944Z","createdAt":"2026-02-25T03:38:16.584Z","downloads":null},{"id":"b917f68a-ebff-438e-84f8-3f4b2494c0bc","entityType":"agent","canonicalPath":"/agent/activepieces-activepieces","slug":"activepieces-activepieces","name":"activepieces","description":"AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents","url":"https://github.com/activepieces/activepieces","homepage":"https://www.activepieces.com","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-15T02:22:12.426Z","createdAt":"2026-02-25T03:38:12.412Z","downloads":null},{"id":"5cb26759-3a39-483f-94cf-276a98c13bb8","entityType":"agent","canonicalPath":"/agent/cherryhq-cherry-studio","slug":"cherryhq-cherry-studio","name":"cherry-studio","description":"AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs","url":"https://github.com/CherryHQ/cherry-studio","homepage":"https://cherry-ai.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-11T14:38:40.986Z","createdAt":"2026-02-25T03:38:19.379Z","downloads":null},{"id":"6f6582d0-5d76-4f0f-b81d-86520247950b","entityType":"agent","canonicalPath":"/agent/copilotkit-copilotkit","slug":"copilotkit-copilotkit","name":"CopilotKit","description":"The Frontend for Agents & Generative UI. React + Angular","url":"https://github.com/CopilotKit/CopilotKit","homepage":"https://docs.copilotkit.ai","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-03-25T09:50:57.846Z","createdAt":"2026-02-25T03:39:14.617Z","downloads":null}],"links":{"hub":"/agent","source":"/agent/source/clawhub","protocols":[{"label":"OpenClaw","href":"/agent/protocol/openclew"}]}}}