CPF Mortgage Home Values
U.S. home values, comparable sales, rent estimates, forecasts and PDF reports from CPF Mortgage.
Should I use this
Quality & Safety
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"cpf-home-values": {
"url": "https://mcp.188.227.197.147.sslip.io/mcp"
}
}
}Remote endpoints
https://mcp.188.227.197.147.sslip.io/mcpstreamable-httphttps://hvr.api.cpfloans.com/mcpstreamable-httpWhat it can do
Tool inventory
Tools (2)
🟢get_home_value_report(address)
Pull a CPF Mortgage home value report for a U.S. residential property: estimated value with low/high range and confidence, property facts, last sale, recent comparable sales, rent estimate with rental comparables, 3-year market forecast, and a link to the full branded PDF. Reports already pulled in the last 14 days return instantly.
Input Schema
{
"type": "object",
"properties": {
"address": {
"type": "string",
"description": "Full property address including street number, city, state and 5-digit ZIP, e.g. \"512 Wideview Ave, Tarpon Springs, FL 34689\". Include the unit for condos."
}
},
"required": [
"address"
],
"additionalProperties": false
}Output Schema
{
"type": "object",
"properties": {
"status": {
"type": "string",
"description": "ready, processing, ambiguous, not_found, needs_address, daily_limit, rate_limited or failed"
},
"report_id": {
"type": "string"
},
"address": {
"type": "string"
},
"estimate": {
"type": "object",
"properties": {
"value": {
"type": "number"
},
"low": {
"type": [
"number",
"null"
]
},
"high": {
"type": [
"number",
"null"
]
},
"confidence": {
"type": [
"string",
"null"
]
},
"confidence_score": {
"type": [
"number",
"null"
]
},
"price_per_sqft": {
"type": [
"number",
"null"
]
}
}
},
"rent_estimate": {
"type": [
"object",
"null"
]
},
"property": {
"type": "object"
},
"last_sale": {
"type": [
"object",
"null"
]
},
"comparables": {
"type": "array",
"items": {
"type": "object"
}
},
"rental_comparables": {
"type": "array",
"items": {
"type": "object"
}
},
"market": {
"type": [
"object",
"null"
]
},
"effective_date": {
"type": "string"
},
"pdf_url": {
"type": "string",
"description": "Signed link to the full CPF-branded PDF, valid for 7 days"
},
"choices": {
"type": "array",
"items": {
"type": "string"
},
"description": "Matching addresses when status is ambiguous"
},
"retry_after_seconds": {
"type": [
"number",
"null"
]
}
},
"required": [
"status"
],
"additionalProperties": true
}🟢check_home_value_report(report_id)
Check on a home value report that was still being prepared. Pass the report_id returned by get_home_value_report.
Input Schema
{
"type": "object",
"properties": {
"report_id": {
"type": "string",
"description": "The report_id from a previous get_home_value_report call."
}
},
"required": [
"report_id"
],
"additionalProperties": false
}Output Schema
{
"type": "object",
"properties": {
"status": {
"type": "string",
"description": "ready, processing, ambiguous, not_found, needs_address, daily_limit, rate_limited or failed"
},
"report_id": {
"type": "string"
},
"address": {
"type": "string"
},
"estimate": {
"type": "object",
"properties": {
"value": {
"type": "number"
},
"low": {
"type": [
"number",
"null"
]
},
"high": {
"type": [
"number",
"null"
]
},
"confidence": {
"type": [
"string",
"null"
]
},
"confidence_score": {
"type": [
"number",
"null"
]
},
"price_per_sqft": {
"type": [
"number",
"null"
]
}
}
},
"rent_estimate": {
"type": [
"object",
"null"
]
},
"property": {
"type": "object"
},
"last_sale": {
"type": [
"object",
"null"
]
},
"comparables": {
"type": "array",
"items": {
"type": "object"
}
},
"rental_comparables": {
"type": "array",
"items": {
"type": "object"
}
},
"market": {
"type": [
"object",
"null"
]
},
"effective_date": {
"type": "string"
},
"pdf_url": {
"type": "string",
"description": "Signed link to the full CPF-branded PDF, valid for 7 days"
},
"choices": {
"type": "array",
"items": {
"type": "string"
},
"description": "Matching addresses when status is ambiguous"
},
"retry_after_seconds": {
"type": [
"number",
"null"
]
}
},
"required": [
"status"
],
"additionalProperties": true
}Community
Evidence