get_property_dataLABSCO SUMMARY
Property and rental-market data an agent can query by property or by area.
The tools split into property-level and area-level questions, so an agent can pull one home's details and valuation or step back to a ZIP code's market statistics and current listings, answering both the specific and the comparative in one session.
What it is
A server that connects an assistant to the RentCast API, exposing tools for property details, value and rent estimates, market statistics, and active listings.
What you get
- get_property_data returns detailed data for a property
- get_property_valuation and get_rent_estimate return value and rent estimates for a property
- get_market_statistics returns market statistics for a ZIP-code area, and get_property_listings returns active listings there
Requirements
Python and a RentCast API key supplied in a local environment file; runs through the MCP CLI.
Setup effort
Build from source — git clone https://github.com/robcerda/rentcast-mcp-server.git
USE CASES
Valuing a specific property
get_property_valuation and get_rent_estimate return the value and rent estimates for a property.
Reading a local market
get_market_statistics returns statistics for a ZIP-code area, a read on prices and trends.
Seeing what is for sale nearby
get_property_listings returns active listings in a ZIP-code area.
5 tools
Listed in project docs. Your client may show a different list.
get_property_valuationget_rent_estimateget_market_statisticsget_property_listingsBEFORE YOU INSTALL
What to know first
Tools you get
5 tools named in the project's documentation.
Requires
- Python 3.12 or later
- RENTCAST_API_KEY in your environment
Where it runs
The documented client runs the server on your machine.
INSTALLATION
Connect your client
You clone this one yourself.
Server setup
git clone https://github.com/robcerda/rentcast-mcp-server.git
cd rentcast-mcp-server
uv venv
uv sync
uv tool install "mcp[cli]"MCP Clients
Claude Desktop
{
"mcpServers": {
"RentCast": {
"command": "/Users/<YOUR_USERNAME>/.local/share/uv/tools/mcp/bin/mcp",
"args": [
"run",
"<YOUR_PATH_TO_RENTCAST_MCP_SERVER>/src/rentcast_mcp_server/server.py"
]
}
}
}The configuration on this page does not set RENTCAST_API_KEY; the project's instructions put it in a .env file. Check which folder the server reads that file from before you rely on it.