generated: '2026-07-26' method: derived status: candidate source: openapi/landcor-property-api-openapi.json note: 'Landcor publishes no hosted or remote MCP server. Searched landcor.com (no developer, API or partner surface exists at all), the Landcor GitHub organization (github.com/Landcor — one empty .github repository, created 2026-06-05), npm, and the public MCP registries; no result. This is a CANDIDATE tool surface derived mechanically from the twelve operations in the live Landcor Property API OpenAPI 3.1.0 document. No MCP endpoint is implied to exist. Every source_operation was verified verbatim against the spec it names. Note also that the derived tools inherit Landcor''s access reality: eleven of the twelve require an HTTP Bearer token for which Landcor publishes no issuance route, so an agent cannot self-onboard to this surface even if the server were built.' server: name: landcor transport: http url: null base_url: https://api.landcor.com auth: type: http scheme: bearer header: Authorization note: Single HTTPBearer scheme. Anonymous calls return HTTP 401 {"detail":"Missing token"} (verified live 2026-07-26 against /property/search). No token issuance path is published; credentials require a direct commercial arrangement with Landcor. tool_count: 12 tools: - name: health_check category: health description: Service liveness check. The only operation that does not require a bearer token. source_operation: openapi/landcor-property-api-openapi.json#health_check_health_get auth_required: false - name: search_property category: property description: Search BC properties by address filters (unit number, street direction, street number, street name, postal code). source_operation: openapi/landcor-property-api-openapi.json#search_property_property_search_get auth_required: true - name: read_property category: property description: Retrieve full property detail for a Landcor PID (assessment, usage, exterior, interior, sale sections). source_operation: openapi/landcor-property-api-openapi.json#read_property_property__pid__get auth_required: true - name: read_property_pdf category: property description: Return the base64-encoded, password-protected PDF report for a property. source_operation: openapi/landcor-property-api-openapi.json#read_property_pdf_property__pid__report_pdf_get auth_required: true - name: autocomplete_address category: property description: Autocomplete BC address lookup from a partial address string (minimum 3 characters). source_operation: openapi/landcor-property-api-openapi.json#autocomplete_address_address_autocomplete_get auth_required: true - name: read_valuation_range category: valuation description: Retrieve the low/high AVM valuation range for a property. source_operation: openapi/landcor-property-api-openapi.json#read_valuation_range_valuationRange__pid__get auth_required: true - name: read_property_monthly_update category: valuation description: Valuation range via the legacy updates endpoint; mirrors read_valuation_range. source_operation: openapi/landcor-property-api-openapi.json#read_property_monthly_update_valuationRange__pid__updates_get auth_required: true - name: read_valuation_history category: valuation description: Retrieve the chronological valuation history (snapshot date, low and high range) for a property. source_operation: openapi/landcor-property-api-openapi.json#read_valuation_history_valuationRange__pid__history_get auth_required: true - name: run_ltv_check category: valuation description: Compare a proposed loan-to-value amount against the property's AVM value. source_operation: openapi/landcor-property-api-openapi.json#run_ltv_check_valuation_ltv_check_post auth_required: true - name: read_neighbourhood_sales_series category: valuation description: Aggregated neighbourhood sales series (monthly or rolling three-month) by neighbourhood and unit type code. source_operation: openapi/landcor-property-api-openapi.json#read_neighbourhood_sales_series_valuation_neighbourhood__neighbourhood_code___unit_type_code__sales_get auth_required: true - name: read_comparables category: comparables description: Retrieve comparable properties for a PID, with distance to the subject property. source_operation: openapi/landcor-property-api-openapi.json#read_comparables_comparables__pid__get auth_required: true - name: generate_avm_summary category: avm-summary description: Generate a narrative summary from a supplied Landcor AVM payload. source_operation: openapi/landcor-property-api-openapi.json#generate_avm_summary_generate_avm_summary_post auth_required: true deployment: mode: none verified: derived tools: 12 checked: '2026-08-12' source: catalog MCP census