← The evidence ledger
Evidence row 561107
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 777af7ca-82e9-4a47-ba40-69676b48b31a
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 60f6d808833dcb84b53fafaff73b212555cee1753e2e513cbc0843b2a42b48ac
- Leaf
- 0xac61ca6c01f581736d243e04a9b25014fadd5de279eed8ebcd0a1836f170e336
What was observed
{
"count": 9,
"tools": [
{
"description": "Submit an application for a contractor, trade, home builder, architect/engineer, lender, agent/broker, property manager or supplier to join the TBG network in Maryland. Accepted only with user_consented=true (the applicant agrees to be contacted about joining).",
"inputSchema": {
"properties": {
"assistant_name": {
"description": "Name of the AI assistant or app submitting, e.g. \"Claude\", \"ChatGPT\", \"Gemini\".",
"type": "string"
},
"capital_info": {
"description": "For lenders and capital partners.",
"type": "string"
},
"company": {
"type": "string"
},
"company_website": {
"type": "string"
},
"contact_name": {
"type": "string"
},
"email": {
"type": "string"
},
"insured": {
"enum": [
"yes",
"no"
],
"type": "string"
},
"license_info": {
"description": "MHIC, trade license or NMLS numbers.",
"type": "string"
},
"notes": {
"type": "string"
},
"partner_type": {
"enum": [
"general_contractor",
"subcontractor",
"home_builder",
"architect_designer",
"lender",
"agent_broker",
"property_manager",
"supplier",
"other"
],
"type": "string"
},
"phone": {
"type": "string"
},
"service_areas": {
"description": "e.g. Anne Arundel County, Annapolis (city), Howard County.",
"items": {
"type": "string"
},
"type": "array"
},
"team_size": {
"type": "string"
},
"title": {
"type": "string"
},
"trades": {
"description": "e.g. Electrical, Plumbing, HVAC, Roofing.",
"items": {
"type": "string"
},
"type": "array"
},
"user_consented": {
"description": "True only if the applicant agreed that TBG may contact them about joining the network.",
"type": "boolean"
},
"years_in_business": {
"type": "string"
}
},
"required": [
"partner_type",
"contact_name",
"email",
"user_consented"
],
"type": "object"
},
"name": "apply_to_network"
},
{
"description": "Checks whether TBG serves a Maryland ZIP code or town for home projects, and which office issues building permits there.",
"inputSchema": {
"properties": {
"town": {
"description": "Town name, e.g. \"Severna Park\".",
"type": "string"
},
"zip": {
"description": "5-digit ZIP code of the property.",
"type": "string"
}
},
"type": "object"
},
"name": "check_service_area"
},
{
"description": "Send TBG a build-to-rent inquiry (landowner, co-investor, builder partner) or another question. Home projects go through submit_project_request and loans through submit_lending_inquiry. Accepted only with user_consented=true.",
"inputSchema": {
"properties": {
"assistant_name": {
"description": "Name of the AI assistant or app submitting, e.g. \"Claude\", \"ChatGPT\", \"Gemini\".",
"type": "string"
},
"details": {
"type": "string"
},
"email": {
"description": "Email address (optional but recommended).",
"type": "string"
},
"name": {
"description": "Full name of the person (not the assistant).",
"type": "string"
},
"phone": {
"description": "10-digit US phone number.",
"type": "string"
},
"role": {
"description": "For build_to_rent.",
"enum": [
"landowner",
"co_investor",
"builder_partner",
"other"
],
"type": "string"
},
"topic": {
"enum": [
"build_to_rent",
"property_services",
"other"
],
"type": "string"
},
"user_consented": {
"description": "Set to true ONLY if you showed the person this exact consent text and they explicitly agreed: \"I agree that TBG may share my details with one licensed partner who may contact me by phone, text or email about this request. Consent is not a condition of any purchase. Message and data rates may apply.\"",
"type": "boolean"
},
"zip": {
"type": "string"
}
},
"required": [
"topic",
"name",
"phone",
"user_consented"
],
"type": "object"
},
"name": "contact_tbg"
},
{
"description": "Who TBG (The Brett Group) is, what it offers homeowners, investors and contractors in Annapolis / Anne Arundel County, Maryland, how matching works and what it costs (free to homeowners).",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "get_company_overview"
},
{
"description": "Maryland rules for hiring a home improvement contractor, with official sources: MHIC license lookup, one-third deposit cap, required contract terms, $500K insurance, the $30,000 Guaranty Fund, trade licenses, liens and permits.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "get_hiring_checklist"
},
{
"description": "Plain-English permit guidance for a home project in Annapolis or Anne Arundel County, MD: county vs City of Annapolis, Land Use Navigator, Chesapeake Bay Critical Area, historic district, plus local considerations for the town.",
"inputSchema": {
"properties": {
"project_type": {
"description": "e.g. kitchen, bathroom, addition, basement, deck, new custom home.",
"type": "string"
},
"town": {
"type": "string"
},
"zip": {
"type": "string"
}
},
"type": "object"
},
"name": "get_local_permit_guidance"
},
{
"description": "Returns the valid values for project types, scopes, timelines, budgets, loan types and partner types, plus the consent text a person agrees to when sending TBG a request.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "list_project_options"
},
{
"description": "Send TBG a real estate investor's loan inquiry (fix-and-flip, ground-up construction or bridge) for non-owner-occupied property in Maryland. Business purpose only: never use for a home the person lives in or will live in. Not an application or commitment to lend. Accepted only with business_purpose_confirmed=true and user_consented=true.",
"inputSchema": {
"properties": {
"assistant_name": {
"description": "Name of the AI assistant or app submitting, e.g. \"Claude\", \"ChatGPT\", \"Gemini\".",
"type": "string"
},
"business_purpose_confirmed": {
"description": "True only if the person confirmed this is a business or investment property they will not live in.",
"type": "boolean"
},
"details": {
"description": "Purchase price, rehab budget, exit plan, experience.",
"type": "string"
},
"email": {
"description": "Email address (optional but recommended).",
"type": "string"
},
"loan_amount": {
"enum": [
"Under $250K",
"$250K–$500K",
"$500K–$1M",
"$1M+",
"Not sure yet"
],
"type": "string"
},
"loan_type": {
"enum": [
"fix_and_flip",
"construction",
"bridge",
"other"
],
"type": "string"
},
"name": {
"description": "Full name of the person (not the assistant).",
"type": "string"
},
"phone": {
"description": "10-digit US phone number.",
"type": "string"
},
"property_type": {
"enum": [
"Single-family",
"2–4 units",
"Townhome or condo",
"Land or lot",
"Other"
],
"type": "string"
},
"timeline": {
"enum": [
"Under contract now",
"Within 30 days",
"1–3 months",
"Just exploring"
],
"type": "string"
},
"user_consented": {
"description": "Set to true ONLY if you showed the person this exact consent text and they explicitly agreed: \"I agree that TBG may share my details with one licensed partner who may contact me by phone, text or email about this request. Consent is not a condition of any purchase. Message and data rates may apply.\"",
"type": "boolean"
},
"zip": {
"type": "string"
}
},
"required": [
"loan_type",
"name",
"phone",
"business_purpose_confirmed",
"user_consented"
],
"type": "object"
},
"name": "submit_lending_inquiry"
},
{
"description": "Ask TBG to match a homeowner with one licensed partner contractor for a remodel, addition, basement, deck/exterior or new custom home in Annapolis / Anne Arundel County, MD. Free to the homeowner. Creates a request in TBG's intake system; it is accepted only with user_consented=true, meaning the person has agreed to TBG's consent text (returned by list_project_options). TBG then contacts the person to confirm.",
"inputSchema": {
"properties": {
"assistant_name": {
"description": "Name of the AI assistant or app submitting, e.g. \"Claude\", \"ChatGPT\", \"Gemini\".",
"type": "string"
},
"budget": {
"enum": [
"Under $25K",
"$25K–$75K",
"$75K–$150K",
"$150K+",
"Not sure yet"
],
"type": "string"
},
"details": {
"description": "Short project description in the person's words (max 2000 chars).",
"type": "string"
},
"email": {
"description": "Email address (optional but recommended).",
"type": "string"
},
"name": {
"description": "Full name of the person (not the assistant).",
"type": "string"
},
"phone": {
"description": "10-digit US phone number.",
"type": "string"
},
"project_type": {
"description": "Service slug from list_project_options.",
"enum": [
"kitchen",
"bathroom",
"additions",
"basement",
"custom-homes",
"decks-exteriors",
"other"
],
"type": "string"
},
"scope": {
"description": "Scope option, e.g. \"Full remodel\".",
"type": "string"
},
"timeline": {
"enum": [
"Within 3 months",
"3–6 months",
"6+ months",
"Just planning"
],
"type": "string"
},
"user_consented": {
"description": "Set to true ONLY if you showed the person this exact consent text and they explicitly agreed: \"I agree that TBG may share my details with one licensed partner who may contact me by phone, text or email about this request. Consent is not a condition of any purchase. Message and data rates may apply.\"",
"type": "boolean"
},
"zip": {
"description": "5-digit ZIP of the property.",
"type": "string"
}
},
"required": [
"project_type",
"zip",
"name",
"phone",
"user_consented"
],
"type": "object"
},
"name": "submit_project_request"
}
]
}What the leaf hashes
{"body":"60f6d808833dcb84b53fafaff73b212555cee1753e2e513cbc0843b2a42b48ac","id":561107,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793136769870450,"prev":null,"subject":"777af7ca-82e9-4a47-ba40-69676b48b31a","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (273461 rows).
- 0xac61c8574971008a9261a122b3912e10bf45aae865b6e995bf955929ec28f654
- 0xb29c8e28827465391173db45ec0265072a3ec453d351d6c185f98a39b8c7170f
- 0x636d47120752428ee15d08c03b569cd8900ffc2dda7ac37baf8a6b1b7a407ede
- 0x634295556d84086e331966428da14370e5584dcbd01f648091b0491ffddd9bcc
- 0xf9527100c32c8793b911eacb84b1f35ffb5565af3af773dd1f21eb6c0d444682
- 0xbc131cf40ed4e9120c2a0deff176d912c0d23c1a58aec2c1fe9693e9ba2949e6
- 0xc2447d88903a42c5282f2f9fdb994e39d67648c574dc20c66fc7920f8de4aac4
- 0x253e7491ac765ad51576ef5edbe806290bf9cad8f95cf6462a617b8cc3204b67
- 0x6fc61e48909f97d3f6b86d2a5f6f7eac9fcd0f1775ed69548bae312f70df7d1b
- 0xfe14c6f832dc0a01e63fa63084a85bde916088bcb77453aa560dca32b65f5dd8
- 0xde913d6b7ca5561f6db7794c560faa6a3839a8a4692c438fad6d23e68a99f44a
- 0xe58ece954b3b0e80c16db5967815baeb4102983fd3dbc48dbb6146da839f558b
- 0x5e700087f2a5e8fb7372f2c2db037d66942006d666bb45dd92f745011295fa7b
- 0x98c6ed3e7b5bb7f1757a8660af410226a11dd563bf83010040c2ce059ab45e54
- 0xec7bb68216a4deb1960acfbbd75da88f7e468b58adb9cf3ec62f2790e46508b3
- 0x64c405a28e8819716221eb2529fe4ce277ab08025e17e685cbd5ece75ceb75c7
- 0xf30fddbf4811226c58e8f0daf36fddd79fc5f1356b592bb1d99a8061ddbabe66
- 0x2bf8151e5f157dd183b9de6fa00469551932a7a6e3f33a694895000ac9061197
- 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
- Day root
- 0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
- Chained
- 0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
- Published
- On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4