Skip to main content
Glama
tandat8503

Rentcast MCP Server

by tandat8503

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DEBUGNoEnable debug modefalse
MCP_HOSTNoMCP server hostlocalhost
MCP_NAMENoMCP server namerentcast-mcp
MCP_PORTNoMCP server port8000
LOG_LEVELNoLogging levelINFO
BATCH_SIZENoBatch size for processing5
ENABLE_CORSNoEnable CORStrue
MCP_VERSIONNoMCP server version1.0.0
ENABLE_RELOADNoEnable server reloadtrue
RENTCAST_API_KEYYesYour Rentcast API key
RENTCAST_BASE_URLNoRentcast API base URLhttps://api.rentcast.io/v1
ENABLE_IDEMPOTENCYNoEnable idempotencytrue
CACHE_DURATION_HOURSNoCache duration in hours24
ENABLE_FALLBACK_DATANoEnable fallback data when API limits reachedtrue
ENABLE_RATE_LIMITINGNoEnable rate limitingtrue
ENABLE_SMART_CACHINGNoEnable smart cachingtrue
OPTIMIZATION_STRATEGYNoOptimization strategy for API callscomprehensive_10_calls
RATE_LIMIT_PER_MINUTENoRate limit per minute60
ENABLE_DATA_MAXIMIZATIONNoEnable data maximizationtrue
MAX_API_CALLS_PER_SESSIONNoMaximum API calls per session40

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
search_propertiesB

Search for properties with basic property information (default: 15, max: 50 for free tier) including city, state, bedrooms, bathrooms, square footage, lot size, and year built. Note: Price data may not be available for all properties.

get_random_propertiesB

Get random properties with comprehensive info (default: 10, max: 50 for free tier) for market analysis including price history, lot size, and year built

analyze_marketC

Get comprehensive market statistics and trends for specific locations

get_property_valueC

Get automated property value estimates with comparable properties

get_rent_estimatesC

Get long-term rent estimates with comparable rental properties. This tool helps you estimate monthly rental prices for properties based on location, property characteristics, and market data.

get_sale_listingsC

Get sale listings with comprehensive property information. This tool searches for properties currently for sale.

get_property_detailsB

Get detailed property information and prepare parameters for property value estimation

get_rental_listingsB

Get rental listings with comprehensive property information. This tool searches for properties currently for rent.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.4/5.0

Scored across 8 tools

Disambiguation4/5

Most tools have distinct purposes, but there is some overlap between get_property_details and get_property_value, as both involve property estimation, which could cause confusion. Tools like get_rental_listings and get_sale_listings are clearly separated by transaction type, and analyze_market stands out for broader trends.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern with underscores, such as analyze_market, get_property_details, and search_properties. This predictability makes it easy for agents to understand and navigate the toolset without naming confusion.

Tool Count5/5

With 8 tools, the server is well-scoped for real estate data analysis, covering key areas like market trends, property details, valuations, listings, and searches. Each tool serves a specific function without redundancy, fitting the domain appropriately.

Completeness4/5

The toolset provides comprehensive coverage for real estate data, including market analysis, property details, valuations, and listings for both rental and sale. A minor gap is the lack of tools for updating or managing data (e.g., CRUD operations), but core retrieval and analysis functions are well-covered for agent workflows.

Maintenance

ActivityInactive
ResponsivenessNo issues