Connect your account, then chat with AI to run tools.
Redfin for-sale, for-rent and sold listings plus full property pages, as structured JSON.
Connect straight to this server’s public endpoint.
https://mcp.hasdata.com/mcp?apis=redfinThis server needs a sign-in. MCPBundles handles that setup once — then chat here with saved access and a log of what ran.
Live probe refreshed Sep 23, 2026 · Endpoint host mcp.hasdata.com
Domain knowledge for Redfin MCP Server — workflow patterns, data models, and gotchas for your AI agent.
Two tools. hasdata_redfin_listing_getRealEstateListings searches and needs both keyword and type. hasdata_redfin_property_getPropertyDetails opens one home by its Redfin url.
type is an enum of forSale, forRent and sold. Sold comps and active inventory are different questions, and mixing them produces a number that describes neither.
A city or neighbourhood keyword returns searchInformation, a properties array of about forty, and pagination. That is the shape everything below describes.
A street address or a named building returns a single property object instead, with no properties, no searchInformation and no pagination, and type does not apply to it. Branch on which key is present before iterating, because a loop over properties on an address lookup silently finds nothing.
A forRent search returns buildings rather than homes, so the shape changes again. price, beds, baths and area each become a { min, max } object, the entry gains propertyName, availableUnits, agentEmail and agentPhone, and it loses mlsId, homeType, yearBuilt and daysOnSite. Averaging price across a rental search means averaging objects.
sort runs from recommended and newest through the price, size, bedroom, bathroom and lot orders to mostRecentlySold. Price bounds go in price_min_ and price_max_, bedrooms in beds_min_ and beds_max_, and soldWithinOption narrows sold results to a window such as lastOneMonth.
The monthly payment filters are a set. monthlyPayment_min_ and monthlyPayment_max_ are read against monthlyPayment_interestRate_, monthlyPayment_downPaymentPercent_ and the rest, so send the assumptions along with the band.
page asks for a later page of the same search, and the response reports where you are in pagination with currentPage, nextPage and otherPages.
A for-sale listing carries id, mlsId, url, address, latitude, longitude, beds, baths, area in square feet, yearBuilt, homeType, status, daysOnSite, currency and atAGlanceFacts.
price is not guaranteed. Some listings come back without one, and treating a missing price as zero ruins an average, so drop those rows and say how many you dropped. description and the images are optional in the same way.
The property tool returns much more than the listing does. On top of the listing fields it carries redfinEstimate, priceHistory, taxHistory, propertyDetails, schools, nearby, agentInfo, openHouseSchedule and viewsActivity, which is where a question about history or schools is answered rather than in the search.
Prices, estimates and days on market are Redfin's figures. Report them as Redfin's rather than as the market, and keep the pull date next to them, because inventory turns over weekly.
Each successful call spends credits, so search with the filters set rather than pulling a market and sorting locally.
Connect Redfin MCP Server to any MCP client in minutes
Operate Redfin? You can take over the listing's metadata.
Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.
Redfin requires sign-in before tools can be listed. Connect the MCP server to inspect the live tool list in your client.
This server uses the MCP protocol with a live tool list. Tools are discovered when your MCP client connects (often after authentication), so they are not enumerated on this public page. Open Studio or connect from your client to see the tools available to your workspace.
Redfin for-sale, for-rent and sold listings plus full property pages, as structured JSON. It provides MCP tools that your client discovers when it connects (this page may not list every tool name) that AI agents can use through the Model Context Protocol (MCP).
Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/mcphasdatacommcp-16. Authentication is handled automatically.
Redfin MCP Server is a remote MCP server. The live tool list is supplied by the server when your MCP client connects, so the count is not fixed on this public page. After you connect in MCPBundles Studio or your client, you will see the tools your session can call. A SKILL.md is still included to guide your agent on capabilities and workflows.
Redfin MCP Server uses One-click sign in. Redfin MCP Server requires credentials. Connect via MCPBundles and authentication is handled automatically.
© 2026 ThinkChain Inc. All rights reserved.
MCPBundles is an independent platform built on the open Model Context Protocol standard. Not affiliated with Anthropic PBC or Claude.
Other MCP servers in this category from the directory index
Talk to the real world with Factori MCP
LatLng MCP gives AI tools access to location APIs for geocoding, reverse geocoding, places search,...
5 toolsBooking.com stays by destination and dates, and full property details, as structured JSON.
Google Hotels search: rates, ratings, amenities and what each booking site charges, as JSON.
Google Maps places, reviews, contributor history, photos and posts as JSON. No Google Cloud.
Airbnb stays by location and dates, and full listing details, as structured JSON.