Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Changed the definition of "check_coverage", "create_free_report", "get_products" and 5 more
{"additionalProperties":false,"properties":{"contract":{"const":"agent-api-1.1.0agent-api-1.2.0","type":"string"},"coverageNote":{ ⟨185 unchanged words⟩
Create thefreeHOUSINGFAX report (private link)
Queues thefreereport for the building resolved with resolve_building and returns a private link (previewUrl) and a statusToken for get_report_status.TheEvery report is free:reportit isatheblurredfullwebreportpreviewwithwithoutPDF,PDF;withittheis
Get the HOUSINGFAX reporttypesandpricesits consent text
Returns thethreeHOUSINGFAX reporttypesfor a home in Spainwith prices in EUR, VAT(productModeincludedfree):Freeareportsingle(€0)product,Essentialthe full report(€11
{"additionalProperties":false,"properties":{"contract":{"const":"agent-api-1.1.0agent-api-1.2.0","type":"string"},"errorCode":{ ⟨138 unchanged words⟩
⟨5 unchanged words⟩ of the report (title, question it answers,and whether its source is integrated yetand which report types include it) and the meaning of the ✓ / ⟨89 unchanged words⟩
⟨86 unchanged words⟩ :"array"},"contract":{"const":"agent-api-1.1.0agent-api-1.2.0","type":"string"},"count":{ ⟨73 unchanged words⟩
BuyNotaavailable:paidevery HOUSINGFAX report(StripeisCheckout)free
Opens an order for a paid report and returns a Stripe Checkout URL (checkoutUrl) where the person, or you on their behalf, pays: Essential report €11 VAT included or Complete report with building condition €19 VAT included, VAT included, one-off payment, no subscription. Use it only when the person has decided to buy that report type. The complete report can only be bought when resolve_building says ieeAvailability=available. The building comes from resolve_building (resolutionToken, valid 15 minutes) or from a free report that is ready (freeReport with its jobId and statusToken; the paid report then reuses its sources). ACCEPTANCE: by calling it you accept, on the person's behalf, the consent text from get_products (data processing, immediate execution and loss of the right of withdrawal) and the Terms in force, including the clause on contracting through an agent; the person who delegates to you is bound by it, so tell them before calling. Pass consent=true with consent.statementSha256, termsVersion from get_products, acceptTerms=true and waiveWithdrawalRight=true. The email is
⟨45 unchanged words⟩ ) for create_free_report, the building's public cadastral data,and whether an IEE/ITE record exists (ieeAvailability; unverified means the registry did not answer, not that there is none),andwhich decides whether the reporttypesincludesthatthecanbuildingbeconditionordered.assessment. status select_unit lists the units: ask the ⟨28 unchanged words⟩
⟨222 unchanged words⟩ {"additionalProperties":false,"properties":{"contract":{"const":"agent-api-1.1.0agent-api-1.2.0","type":"string"},"kind":{ ⟨160 unchanged words⟩
Certificate recorded, valid to 2026-12-11
Authorization not required
Unknown → Live
First tool surface recorded: 8 tools (server version 1.1.0)
https://housingfax.com/mcp (mcp_streamable_http) — from mcp_registry, with the record
Showing the latest 6 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
⟨40 unchanged words⟩ email of the person for the ready notice with the link and the PDF, only with their permission.","maxLength":254 ⟨73 unchanged words⟩
{"additionalProperties":false,"properties":{"contract":{"const":"agent-api-1.1.0agent-api-1.2.0","type":"string"},"emailNotice":{ ⟨71 unchanged words⟩
⟨5 unchanged words⟩ :true,"readOnlyHint":false,"title":"Createfreereport"}
⟨73 unchanged words⟩ :"object"},"contract":{"const":"agent-api-1.1.0agent-api-1.2.0","type":"string"},"currency":{ ⟨100 unchanged words⟩ [^\\s]+$","type":"string"},"productMode":{"enum":["commercial","free"],"type":"string"},"products":{"items":{"additionalProperties":false," ⟨65 unchanged words⟩ :"object"},"maxItems":3,"minItems":31,"type":"array"},"upgrade":{"anyOf":[{"additionalProperties":false,"properties":{"from":{" ⟨27 unchanged words⟩ ","price"],"type":"object"},{"type":"null"}]},"vatIncluded":{"const":true,"type":"boolean ⟨3 unchanged words⟩ ","currency","vatIncluded","priceNote","products","upgrade","freeReportLimits","consent","checksCount","pricingUrl ⟨5 unchanged words⟩
⟨3 unchanged words⟩ "acceptTerms":{"const":true,"description":"true:KeptyouforacceptcompatibilitythewithTerms,contractincluding1.1.0;thenotclauseusedonwhilecontractingeverythroughreportanisagentfree (consent.agentContractingTermsUrlpurchase_report answers NOT_FOR_SALE).","type":"boolean"},"consent":{"const":true,"description":"true:Keptyouforacceptcompatibilitythewithconsentcontracttext1.1.0;fromnotget_productsusedonwhiletheeveryperson'sreportbehalf.is free (purchase_report answers NOT_FOR_SALE).","type":"boolean"},"consentStatementSha256":{"description":"consent.statementSha256Keptfromforget_productscompatibilityforwiththecontractsame1.1.0;language.not used while every report is free (purchase_report answers NOT_FOR_SALE).","pattern":"^[0-9a-f]{64}$","type":"string"},"email":{"description":"offorthecompatibilitypersonwith(required):contractreceipt,1.1.0;privatenot used while every reportlinkisandfreewithdrawal(purchase_reportconfirmation.answers NOT_FOR_SALE).","maxLength":254,"minLength":6,"pattern ⟨10 unchanged words⟩ "freeReport":{"additionalProperties":false,"description":"A ready free report of the same personKepttoforbuycompatibilityfrom:with{contractjobId,1.1.0;statusTokennot}usedfromwhilecreate_free_report.everyGivereportthisisorfreeresolutionToken,(purchase_reportnotanswersboth.NOT_FOR_SALE).","properties":{"jobId":{"pattern": ⟨24 unchanged words⟩ :"es","description":"Language of thereport,textstheincheckoutthepageanswer (and of thetextsreport): es, en, de, nl or fr. Default es.Must be the language of the consent text shown.","enum":["es","en"," ⟨4 unchanged words⟩ :"string"},"resolutionToken":{"description":"resolutionTokenKeptreturnedforbycompatibilityresolve_buildingwith(validcontract151.1.0;minutes).notGiveusedthiswhileoreveryfreeReport,reportnotisboth.free (purchase_report answers NOT_FOR_SALE).","pattern":"^[A-Za-z0-9_-]{43}$","type":"string"},"termsVersion":{"description":"consent.termsVersionKeptfromforget_productscompatibility(thewithTermscontractversion1.1.0;younotacceptused while every report is free (purchase_report answers NOT_FOR_SALE).","maxLength":16,"minLength":1,"type":"string"},"tier":{"description":"simpleKept(essentialforreport)compatibilityorwithcompletecontract(only1.1.0;whennottheusedbuildingwhilehaseveryanreportIEE/ITEisrecordfree (purchase_report answers NOT_FOR_SALE).","enum":["simple","complete" ⟨2 unchanged words⟩ "waiveWithdrawalRight":{"const":true,"description":"true: the person asksKept forimmediatecompatibilityexecutionwithandcontractloses1.1.0;thenot14-dayusedrightwhileofeverywithdrawalreportonceisthefreereport(purchase_reportisanswerssupplied.NOT_FOR_SALE).","type":"boolean"}},"required": ⟨9 unchanged words⟩
⟨100 unchanged words⟩ :"string"},"contract":{"const":"agent-api-1.1.0agent-api-1.2.0","type":"string"},"currency":{ ⟨142 unchanged words⟩
{"destructiveHint":false,"idempotentHint":falsetrue,"openWorldHint":truefalse,"readOnlyHint":falsetrue,"title":"BuyNotreportavailable"}