API access
Your AI client reaches RentCast Property & Rents through one ParcelOps MCP endpoint, so there is no separate key to hold for it and no per-source client to write. Reaching it takes your own credentials (API key).
Where it came from
Freshness and coverage
What this source cannot tell you
- ⚠ Anything outside United States. A request past that edge comes back empty rather than approximated.
- ⚠ Which years it spans, because the covered period is not declared.
- ⚠ Anything RentCast API does not publish. ParcelOps returns this source as it stands and never fills a blank field from a different one.
- ⚠ Commercial data under the customer’s own RentCast plan.
- ⚠ Value and rent figures are model estimates, not appraisals.
Methods (5)
A method is one call your agent can make against this source.
getPropertyRecord
readGet RentCast tax, sale, and attribute records for an address.
What you must provideaddressFreshnessScheduled (source-level)Input schema
{ "type": "object", "properties": { "address": { "type": "string", "maxLength": 300 } }, "required": [ "address" ], "additionalProperties": false }getValueEstimate
readGet the RentCast automated value estimate for an address.
What you must provideaddressFreshnessScheduled (source-level)Input schema
{ "type": "object", "properties": { "address": { "type": "string", "maxLength": 300 }, "propertyType": { "type": "string", "maxLength": 60 }, "bedrooms": { "type": "number", "minimum": 0, "maximum": 50 }, "bathrooms": { "type": "number", "minimum": 0, "maximum": 50 }, "squareFootage": { "type": "number", "minimum": 1, "maximum": 1000000 } }, "required": [ "address" ], "additionalProperties": false }getRentEstimate
readGet the RentCast long-term rent estimate for an address.
What you must provideaddressFreshnessScheduled (source-level)Input schema
{ "type": "object", "properties": { "address": { "type": "string", "maxLength": 300 }, "propertyType": { "type": "string", "maxLength": 60 }, "bedrooms": { "type": "number", "minimum": 0, "maximum": 50 }, "bathrooms": { "type": "number", "minimum": 0, "maximum": 50 }, "squareFootage": { "type": "number", "minimum": 1, "maximum": 1000000 } }, "required": [ "address" ], "additionalProperties": false }getComparables
readGet the sale comparables behind the value estimate for an address.
What you must provideaddressFreshnessScheduled (source-level)Input schema
{ "type": "object", "properties": { "address": { "type": "string", "maxLength": 300 }, "compCount": { "type": "integer", "minimum": 5, "maximum": 25 } }, "required": [ "address" ], "additionalProperties": false }getServiceInfo
readReturn source, coverage, auth, and legal-use notes.
FreshnessScheduled (source-level)Input schema
{ "type": "object", "properties": {}, "required": [], "additionalProperties": false }
Where this source is used
- Land research
Parcel records, ground conditions, and what reaches the property line, for raw and rural land.
- Data center siting
Power, water, transport, airspace, and hazard screening for a site before anyone signs anything.
- Commercial real estate
Parcel and assessment records, building programs, and the entity on the other side of the deal.
- Residential real estate
The parcel record, the housing programs that touch an address, and the conditions a buyer asks about.
- Realtors and brokerages
The facts behind a listing, the programs a buyer may qualify for, and your own files in the same place.
- What did this property sell for?
