← The evidence ledger
Evidence row 1051785
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 5ec2146e-76cc-4c69-a74a-f44a17ea75ef
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 7464d04dfcac56d84c4c8e50d6878d73119f50cf3b25b87443bdf0221d33f862
- Leaf
- 0x40406f72c60d779a3e16e29887bfd54c87426e30e94219d6b76da17d97514263
What was observed
{
"count": 5,
"tools": [
{
"description": "Preliminary analysis of a mortgage, refinancing, home-equity or debt-consolidation scenario: estimated equity, current and proposed combined loan-to-value, missing information and broad, unranked financing categories. Useful as a first look at someone's situation. Works from approximate values the user gives for an Ontario residential property; Clara calculates the result in process and takes no contact details or documents. Results include the assumptions and caveats behind them. A preliminary scenario only, not an eligibility decision, a lender offer or an approval.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"city": {
"maxLength": 80,
"minLength": 1,
"type": "string"
},
"employmentType": {
"enum": [
"employed",
"self_employed",
"retired",
"other",
"prefer_not_to_say"
],
"type": "string"
},
"estimatedPropertyValue": {
"exclusiveMinimum": 0,
"maximum": 100000000,
"minimum": 0,
"type": "number"
},
"existingMortgageBalances": {
"items": {
"maximum": 100000000,
"minimum": 0,
"type": "number"
},
"maxItems": 5,
"minItems": 1,
"type": "array"
},
"householdIncomeRange": {
"enum": [
"under_50000",
"50000_to_99999",
"100000_to_149999",
"150000_to_199999",
"200000_plus",
"prefer_not_to_say"
],
"type": "string"
},
"propertyType": {
"enum": [
"detached",
"semi_detached",
"townhouse",
"condo",
"residential_2_to_4_units",
"other"
],
"type": "string"
},
"province": {
"enum": [
"ON",
"AB",
"BC",
"MB",
"NB",
"NL",
"NS",
"NT",
"NU",
"PE",
"QC",
"SK",
"YT"
],
"type": "string"
},
"purpose": {
"enum": [
"explore_options",
"home_equity",
"debt_consolidation",
"home_improvement",
"other"
],
"type": "string"
},
"renewalMonth": {
"pattern": "^20\\d{2}-(0[1-9]|1[0-2])$",
"type": "string"
},
"requestedAdditionalAmount": {
"maximum": 100000000,
"minimum": 0,
"type": "number"
},
"selfReportedCreditRange": {
"enum": [
"excellent",
"good",
"fair",
"poor",
"unknown",
"prefer_not_to_say"
],
"type": "string"
},
"timing": {
"enum": [
"within_30_days",
"one_to_three_months",
"over_three_months",
"exploring"
],
"type": "string"
}
},
"type": "object"
},
"name": "analyze_mortgage_scenario"
},
{
"description": "The same preliminary analysis, for when someone wants to know their estimated home equity and combined loan-to-value. Works from approximate values the user gives for an Ontario residential property; Clara calculates the result in process and takes no contact details or documents. Results include the assumptions and caveats behind them. A preliminary scenario only, not an eligibility decision, a lender offer or an approval.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"city": {
"maxLength": 80,
"minLength": 1,
"type": "string"
},
"employmentType": {
"enum": [
"employed",
"self_employed",
"retired",
"other",
"prefer_not_to_say"
],
"type": "string"
},
"estimatedPropertyValue": {
"exclusiveMinimum": 0,
"maximum": 100000000,
"minimum": 0,
"type": "number"
},
"existingMortgageBalances": {
"items": {
"maximum": 100000000,
"minimum": 0,
"type": "number"
},
"maxItems": 5,
"minItems": 1,
"type": "array"
},
"householdIncomeRange": {
"enum": [
"under_50000",
"50000_to_99999",
"100000_to_149999",
"150000_to_199999",
"200000_plus",
"prefer_not_to_say"
],
"type": "string"
},
"propertyType": {
"enum": [
"detached",
"semi_detached",
"townhouse",
"condo",
"residential_2_to_4_units",
"other"
],
"type": "string"
},
"province": {
"enum": [
"ON",
"AB",
"BC",
"MB",
"NB",
"NL",
"NS",
"NT",
"NU",
"PE",
"QC",
"SK",
"YT"
],
"type": "string"
},
"purpose": {
"enum": [
"explore_options",
"home_equity",
"debt_consolidation",
"home_improvement",
"other"
],
"type": "string"
},
"renewalMonth": {
"pattern": "^20\\d{2}-(0[1-9]|1[0-2])$",
"type": "string"
},
"requestedAdditionalAmount": {
"maximum": 100000000,
"minimum": 0,
"type": "number"
},
"selfReportedCreditRange": {
"enum": [
"excellent",
"good",
"fair",
"poor",
"unknown",
"prefer_not_to_say"
],
"type": "string"
},
"timing": {
"enum": [
"within_30_days",
"one_to_three_months",
"over_three_months",
"exploring"
],
"type": "string"
}
},
"type": "object"
},
"name": "estimate_home_equity"
},
{
"description": "The same preliminary analysis, for when someone wants to know which broad kinds of financing they could explore. Categories are unranked and are not lender offers. Works from approximate values the user gives for an Ontario residential property; Clara calculates the result in process and takes no contact details or documents. Results include the assumptions and caveats behind them. A preliminary scenario only, not an eligibility decision, a lender offer or an approval.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"city": {
"maxLength": 80,
"minLength": 1,
"type": "string"
},
"employmentType": {
"enum": [
"employed",
"self_employed",
"retired",
"other",
"prefer_not_to_say"
],
"type": "string"
},
"estimatedPropertyValue": {
"exclusiveMinimum": 0,
"maximum": 100000000,
"minimum": 0,
"type": "number"
},
"existingMortgageBalances": {
"items": {
"maximum": 100000000,
"minimum": 0,
"type": "number"
},
"maxItems": 5,
"minItems": 1,
"type": "array"
},
"householdIncomeRange": {
"enum": [
"under_50000",
"50000_to_99999",
"100000_to_149999",
"150000_to_199999",
"200000_plus",
"prefer_not_to_say"
],
"type": "string"
},
"propertyType": {
"enum": [
"detached",
"semi_detached",
"townhouse",
"condo",
"residential_2_to_4_units",
"other"
],
"type": "string"
},
"province": {
"enum": [
"ON",
"AB",
"BC",
"MB",
"NB",
"NL",
"NS",
"NT",
"NU",
"PE",
"QC",
"SK",
"YT"
],
"type": "string"
},
"purpose": {
"enum": [
"explore_options",
"home_equity",
"debt_consolidation",
"home_improvement",
"other"
],
"type": "string"
},
"renewalMonth": {
"pattern": "^20\\d{2}-(0[1-9]|1[0-2])$",
"type": "string"
},
"requestedAdditionalAmount": {
"maximum": 100000000,
"minimum": 0,
"type": "number"
},
"selfReportedCreditRange": {
"enum": [
"excellent",
"good",
"fair",
"poor",
"unknown",
"prefer_not_to_say"
],
"type": "string"
},
"timing": {
"enum": [
"within_30_days",
"one_to_three_months",
"over_three_months",
"exploring"
],
"type": "string"
}
},
"type": "object"
},
"name": "get_financing_options"
},
{
"description": "Returns the link to Open Financial's own intake form and its contact details, for when the user asks for help from a broker or licensed mortgage professional. It collects and sends nothing: the user enters their own details on openfinancial.ca.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "get_open_financial_broker_help"
},
{
"description": "Searches the Ontario mortgage rates lenders have published, as recorded by Open Mortgage Rates, using filters such as mortgageType, term, position, minimumLtv, purpose or a lender keyword; with no filter it asks what to search for instead of listing every record. Returns each lender's own rate wording with its conditions, check date and source link, and a notice that goes with them. Useful when someone asks what rates lenders are publishing. It takes filters only, not names, contact details or dollar amounts. Published information, not a quote, offer, recommendation or eligibility assessment.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"fees": {
"enum": [
"all",
"published",
"calculable",
"none-stated"
],
"type": "string"
},
"keyword": {
"description": "A lender name or a directory keyword such as \"credit union\", not a person's name or other personal details.",
"maxLength": 80,
"minLength": 1,
"type": "string"
},
"limit": {
"maximum": 10,
"minimum": 1,
"type": "integer"
},
"minimumLtv": {
"description": "Loan-to-value the user needs, as a percent, rounded UP to the next listed value. Use \"all\" when it cannot be worked out from what the user said.",
"enum": [
"all",
"50",
"60",
"65",
"70",
"75",
"80",
"85",
"90",
"95"
],
"type": "string"
},
"mortgageType": {
"description": "Use \"all\" unless the user names or clearly describes a category.",
"enum": [
"all",
"alternative",
"bridge",
"commercial",
"construction",
"fixed",
"heloc",
"private",
"residential",
"reverse",
"variable"
],
"type": "string"
},
"position": {
"enum": [
"all",
"first",
"second"
],
"type": "string"
},
"purpose": {
"description": "\"refinance\" when the user says they are refinancing, taking equity out or consolidating debt; otherwise \"all\".",
"enum": [
"all",
"refinance"
],
"type": "string"
},
"sort": {
"enum": [
"lowest",
"term-cost",
"max-ltv",
"newest",
"lender"
],
"type": "string"
},
"term": {
"description": "Term in months.",
"enum": [
"all",
"12",
"24",
"36",
"60",
"other"
],
"type": "string"
}
},
"type": "object"
},
"name": "search_published_mortgage_rates"
}
]
}What the leaf hashes
{"body":"7464d04dfcac56d84c4c8e50d6878d73119f50cf3b25b87443bdf0221d33f862","id":1051785,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793301891286611,"prev":null,"subject":"5ec2146e-76cc-4c69-a74a-f44a17ea75ef","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (242798 rows).
- 0x40404c55f48c936c1952dc6a3c892209c2be5db83d5cff1f0d7a8acdc0983dbf
- 0x0c3d768714fa7ef12ce383671622e961627659f99332379a1736ceba37c8bf37
- 0xb2bd951dc9c08ec65248db547ffe5eda975419563c212e0baabe8fb9fe8cf2a7
- 0x480d053793731a799e43c4e5d5ec6a2ee423d2a7acdc057e8ad26ac86dfab04c
- 0x64fbe59f4bc90d28e3e835f9515182509a6380c6dfdbd8fd7d3c01b6c888130e
- 0x4f251f70e8f8c97b9973c2a164972947bb869c4e8951810bafcf1b5bd650fc3d
- 0x074477b6accebb6659d2a0056d58eb957cb67c0c478fd9966b801ada63406f12
- 0x26a8ecd35bb5ac6a909955b8da21d083dd437fde724c98123a8ff8a4e7fd5771
- 0x24f7e7f6453ce4f04147e5565d575e9d54a514e2c16c284f9300b2d28a47115c
- 0x2ce2e4e312c1549e79ab1c0d7f81a9493cab3bb6e32d66d270f79c729d9350e6
- 0xd1ce67b488d17c3616292b01e816c3f3d513f436fc3bb8126b3d067fa6193f16
- 0x2adbd5642efd116b9eaf8b0cfc2ce5d9bb0d466768f63919faa1fb8c7489536f
- 0x1650f053e7c17563e375049a822d3f2ee03ea31ce2893a0e80a48747f738f1ca
- 0xfd10c7ee22418679d618a048206ccbf1219e97c4af44a5180884b0b3d02c18e8
- 0xa03bd318a195be3bd16f335c7e189443bea4f1f439087a7ac19afec9fa97f9be
- 0x1c3764b490d23b94e5ac838c89f8d3850dedb0819196f367da2479c7a88bf2c0
- 0xd76435ead496863d8b0bfab3434f54cd11da3c49d104fc4064b9cb3381567bbd
- 0xd56e61af23709ed9f460471e3c08400c0142ee83e1fd9057e46350d12edf9c07
- Day root
- 0xc050555c6b023f2aefb6536efb9f0760b92c30a0d06c572b7daf63db259ea17c
- Chained
- 0x4cde8bae2042512e1bec11650628f0293556311cc4ea74d99ffddf02b671a7d6
- Published
- On Arc Testnet, block 69753317: 0x9e85c340732f416e431b111fae72f7624870125f7f379af2732eb6c2ba8cf6a1