Homechecker Guides
Homechecker's professionally authored Australian homebuyer guides: search, cite, build checklists.
¿Debería usar esto?
Calidad y seguridad
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"homechecker-guides": {
"url": "https://mcp.homechecker.com.au/mcp"
}
}
}Puntos de conexión remotos
https://mcp.homechecker.com.au/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (4)
🟢list_guides(jurisdiction, cluster, propertyType, era, buyingStage, ...)
List the published Homechecker guide catalogue, optionally filtered by jurisdiction, guide cluster, property type, construction era, or buying stage. Returns metadata only.
Esquema de entrada
{
"type": "object",
"properties": {
"jurisdiction": {
"description": "Australia or a state/territory code or name, such as VIC, vic or Victoria.",
"type": "string"
},
"cluster": {
"type": "string",
"enum": [
"how-to-buy",
"state-rules",
"read-building",
"shared-buildings",
"own-change"
]
},
"propertyType": {
"description": "For example house, apartment, or townhouse or unit.",
"type": "string"
},
"era": {
"description": "For example pre-1920s, 1950s-1970s, or 2000s-on.",
"type": "string"
},
"buyingStage": {
"description": "For example research, contract review, physical inspection, ownership, or selling.",
"type": "string"
},
"includePillar": {
"default": false,
"type": "boolean"
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Esquema de salida
{
"type": "object",
"properties": {
"count": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"generatedAt": {
"type": "string"
},
"guides": {
"type": "array",
"items": {
"type": "object",
"properties": {
"slug": {
"type": "string"
},
"title": {
"type": "string"
},
"question": {
"type": "string"
},
"summary": {
"type": "string"
},
"answer": {
"type": "string"
},
"canonicalUrl": {
"type": "string"
},
"resourceUri": {
"type": "string"
},
"jurisdiction": {
"type": "array",
"items": {
"type": "string"
}
},
"cluster": {
"anyOf": [
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"label": {
"type": "string"
},
"chip": {
"type": "string"
},
"blurb": {
"type": "string"
}
},
"required": [
"id",
"label",
"chip",
"blurb"
],
"additionalProperties": false
},
{
"type": "null"
}
]
},
"topics": {
"type": "array",
"items": {
"type": "string"
}
},
"propertyTypes": {
"type": "array",
"items": {
"type": "string"
}
},
"eras": {
"type": "array",
"items": {
"type": "string"
}
},
"buyingStages": {
"type": "array",
"items": {
"type": "string"
}
},
"updatedAt": {
"type": "string"
},
"reviewedAt": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"reviewDue": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"wordCount": {
"anyOf": [
{
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
{
"type": "null"
}
]
},
"readingTimeMin": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"limitations": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
}
},
"required": [
"slug",
"title",
"question",
"summary",
"answer",
"canonicalUrl",
"resourceUri",
"jurisdiction",
"cluster",
"topics",
"propertyTypes",
"eras",
"buyingStages",
"updatedAt",
"reviewedAt",
"reviewDue",
"wordCount",
"readingTimeMin",
"limitations"
],
"additionalProperties": false
}
}
},
"required": [
"count",
"generatedAt",
"guides"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢search_guides(query, jurisdiction, propertyType, era, buyingStage, ...)
Search professionally authored Australian homebuyer guidance using a natural-language question. Use this for general property, inspection, disclosure, apartment, condition, maintenance, era and buying-process questions. It does not assess an actual property.
Esquema de entrada
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 2,
"maxLength": 800,
"description": "The homebuyer question or issue to search for."
},
"jurisdiction": {
"description": "Optional state/territory code or name, such as WA, wa or Western Australia.",
"type": "string"
},
"propertyType": {
"description": "For example house, apartment, or townhouse or unit.",
"type": "string"
},
"era": {
"description": "For example pre-1920s, 1950s-1970s, or 2000s-on.",
"type": "string"
},
"buyingStage": {
"description": "For example research, contract review, physical inspection, ownership, or selling.",
"type": "string"
},
"cluster": {
"type": "string",
"enum": [
"how-to-buy",
"state-rules",
"read-building",
"shared-buildings",
"own-change"
]
},
"limit": {
"default": 5,
"type": "integer",
"minimum": 1,
"maximum": 10
}
},
"required": [
"query"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Esquema de salida
{
"type": "object",
"properties": {
"query": {
"type": "string"
},
"count": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"matchStrength": {
"type": "string",
"enum": [
"none",
"weak",
"strong"
]
},
"results": {
"type": "array",
"items": {
"type": "object",
"properties": {
"slug": {
"type": "string"
},
"title": {
"type": "string"
},
"question": {
"type": "string"
},
"summary": {
"type": "string"
},
"answer": {
"type": "string"
},
"canonicalUrl": {
"type": "string"
},
"resourceUri": {
"type": "string"
},
"jurisdiction": {
"type": "array",
"items": {
"type": "string"
}
},
"cluster": {
"anyOf": [
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"label": {
"type": "string"
},
"chip": {
"type": "string"
},
"blurb": {
"type": "string"
}
},
"required": [
"id",
"label",
"chip",
"blurb"
],
"additionalProperties": false
},
{
"type": "null"
}
]
},
"topics": {
"type": "array",
"items": {
"type": "string"
}
},
"propertyTypes": {
"type": "array",
"items": {
"type": "string"
}
},
"eras": {
"type": "array",
"items": {
"type": "string"
}
},
"buyingStages": {
"type": "array",
"items": {
"type": "string"
}
},
"updatedAt": {
"type": "string"
},
"reviewedAt": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"limitations": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"score": {
"type": "number"
},
"matchedTerms": {
"type": "array",
"items": {
"type": "string"
}
},
"matchedSections": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"heading": {
"type": "string"
},
"snippet": {
"type": "string"
},
"score": {
"type": "number"
}
},
"required": [
"id",
"heading",
"snippet",
"score"
],
"additionalProperties": false
}
}
},
"required": [
"slug",
"title",
"question",
"summary",
"answer",
"canonicalUrl",
"resourceUri",
"jurisdiction",
"cluster",
"topics",
"propertyTypes",
"eras",
"buyingStages",
"updatedAt",
"reviewedAt",
"limitations",
"score",
"matchedTerms",
"matchedSections"
],
"additionalProperties": false
}
},
"boundary": {
"type": "string"
}
},
"required": [
"query",
"count",
"matchStrength",
"results",
"boundary"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢get_guide(slug, format, sectionIds)
Retrieve one canonical Homechecker guide by slug. Use a slug returned by list_guides or search_guides. Returns source links, review metadata, method and limitations with the guide.
Esquema de entrada
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"maxLength": 160,
"description": "Guide slug, for example reading-a-section-32. Use guides for the main hub."
},
"format": {
"default": "full",
"type": "string",
"enum": [
"summary",
"full",
"sections"
]
},
"sectionIds": {
"description": "When format is sections, return only these section IDs.",
"maxItems": 12,
"type": "array",
"items": {
"type": "string"
}
}
},
"required": [
"slug"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Esquema de salida
{
"type": "object",
"properties": {
"guide": {
"anyOf": [
{
"type": "object",
"properties": {
"slug": {
"type": "string"
},
"title": {
"type": "string"
},
"question": {
"type": "string"
},
"summary": {
"type": "string"
},
"answer": {
"type": "string"
},
"canonicalUrl": {
"type": "string"
},
"resourceUri": {
"type": "string"
},
"jurisdiction": {
"type": "array",
"items": {
"type": "string"
}
},
"cluster": {
"anyOf": [
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"label": {
"type": "string"
},
"chip": {
"type": "string"
},
"blurb": {
"type": "string"
}
},
"required": [
"id",
"label",
"chip",
"blurb"
],
"additionalProperties": false
},
{
"type": "null"
}
]
},
"topics": {
"type": "array",
"items": {
"type": "string"
}
},
"propertyTypes": {
"type": "array",
"items": {
"type": "string"
}
},
"eras": {
"type": "array",
"items": {
"type": "string"
}
},
"buyingStages": {
"type": "array",
"items": {
"type": "string"
}
},
"updatedAt": {
"type": "string"
},
"reviewedAt": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"reviewDue": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"wordCount": {
"anyOf": [
{
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
{
"type": "null"
}
]
},
"readingTimeMin": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"limitations": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
}
},
"required": [
"slug",
"title",
"question",
"summary",
"answer",
"canonicalUrl",
"resourceUri",
"jurisdiction",
"cluster",
"topics",
"propertyTypes",
"eras",
"buyingStages",
"updatedAt",
"reviewedAt",
"reviewDue",
"wordCount",
"readingTimeMin",
"limitations"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"slug": {
"type": "string"
},
"title": {
"type": "string"
},
"question": {
"type": "string"
},
"summary": {
"type": "string"
},
"answer": {
"type": "string"
},
"canonicalUrl": {
"type": "string"
},
"resourceUri": {
"type": "string"
},
"jurisdiction": {
"type": "array",
"items": {
"type": "string"
}
},
"cluster": {
"anyOf": [
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"label": {
"type": "string"
},
"chip": {
"type": "string"
},
"blurb": {
"type": "string"
}
},
"required": [
"id",
"label",
"chip",
"blurb"
],
"additionalProperties": false
},
{
"type": "null"
}
]
},
"topics": {
"type": "array",
"items": {
"type": "string"
}
},
"propertyTypes": {
"type": "array",
"items": {
"type": "string"
}
},
"eras": {
"type": "array",
"items": {
"type": "string"
}
},
"buyingStages": {
"type": "array",
"items": {
"type": "string"
}
},
"updatedAt": {
"type": "string"
},
"reviewedAt": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"reviewDue": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"wordCount": {
"anyOf": [
{
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
{
"type": "null"
}
]
},
"readingTimeMin": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"limitations": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"sections": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"heading": {
"type": "string"
},
"markdown": {
"type": "string"
}
},
"required": [
"id",
"heading",
"markdown"
],
"additionalProperties": false
}
}
},
"required": [
"slug",
"title",
"question",
"summary",
"answer",
"canonicalUrl",
"resourceUri",
"jurisdiction",
"cluster",
"topics",
"propertyTypes",
"eras",
"buyingStages",
"updatedAt",
"reviewedAt",
"reviewDue",
"wordCount",
"readingTimeMin",
"limitations",
"sections"
],
"additionalProperties": false
},
{
"type": "object",
"properties": {
"slug": {
"type": "string"
},
"pillar": {
"type": "boolean"
},
"resourceUri": {
"type": "string"
},
"canonicalUrl": {
"type": "string"
},
"question": {
"type": "string"
},
"title": {
"type": "string"
},
"summary": {
"type": "string"
},
"answer": {
"type": "string"
},
"updated": {
"type": "string"
},
"publishedAt": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"updatedAt": {
"type": "string"
},
"reviewedAt": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"reviewDue": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"jurisdiction": {
"type": "array",
"items": {
"type": "string"
}
},
"reviewedBy": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"methodology": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"limitations": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"researchNote": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"wordCount": {
"anyOf": [
{
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
{
"type": "null"
}
]
},
"readingTimeMin": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"cluster": {
"anyOf": [
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"label": {
"type": "string"
},
"chip": {
"type": "string"
},
"blurb": {
"type": "string"
}
},
"required": [
"id",
"label",
"chip",
"blurb"
],
"additionalProperties": false
},
{
"type": "null"
}
]
},
"topics": {
"type": "array",
"items": {
"type": "string"
}
},
"propertyTypes": {
"type": "array",
"items": {
"type": "string"
}
},
"eras": {
"type": "array",
"items": {
"type": "string"
}
},
"buyingStages": {
"type": "array",
"items": {
"type": "string"
}
},
"sections": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"heading": {
"type": "string"
},
"markdown": {
"type": "string"
}
},
"required": [
"id",
"heading",
"markdown"
],
"additionalProperties": false
}
},
"faqs": {
"type": "array",
"items": {
"type": "object",
"properties": {
"question": {
"type": "string"
},
"answer": {
"type": "string"
}
},
"required": [
"question",
"answer"
],
"additionalProperties": false
}
},
"checklistCandidates": {
"type": "array",
"items": {
"type": "object",
"properties": {
"text": {
"type": "string"
},
"section": {
"type": "string"
}
},
"required": [
"text",
"section"
],
"additionalProperties": false
}
},
"sources": {
"type": "array",
"items": {
"type": "object",
"properties": {
"title": {
"type": "string"
},
"publisher": {
"type": "string"
},
"url": {
"type": "string"
},
"accessed": {
"type": "string"
}
},
"required": [
"title",
"publisher",
"url",
"accessed"
],
"additionalProperties": false
}
},
"related": {
"type": "array",
"items": {
"type": "string"
}
},
"contentMarkdown": {
"type": "string"
}
},
"required": [
"slug",
"pillar",
"resourceUri",
"canonicalUrl",
"question",
"title",
"summary",
"answer",
"updated",
"publishedAt",
"updatedAt",
"reviewedAt",
"reviewDue",
"jurisdiction",
"reviewedBy",
"methodology",
"limitations",
"researchNote",
"wordCount",
"readingTimeMin",
"cluster",
"topics",
"propertyTypes",
"eras",
"buyingStages",
"sections",
"faqs",
"checklistCandidates",
"sources",
"related",
"contentMarkdown"
],
"additionalProperties": false
}
]
},
"warning": {
"type": "string"
},
"missingSectionIds": {
"type": "array",
"items": {
"type": "string"
}
}
},
"required": [
"guide"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢build_buyer_checklist(jurisdiction, propertyType, era, buyingStage, concerns, ...)
Build a deterministic, sourced checklist from the Homechecker guide corpus for a buyer context. This assembles general questions and checks; it does not analyse a listing, document or actual building.
Esquema de entrada
{
"type": "object",
"properties": {
"jurisdiction": {
"description": "Australia or a state/territory code or name, such as VIC, vic or Victoria.",
"type": "string"
},
"propertyType": {
"description": "For example house, apartment, or townhouse or unit.",
"type": "string"
},
"era": {
"description": "For example pre-1920s, 1950s-1970s, or 2000s-on.",
"type": "string"
},
"buyingStage": {
"description": "For example research, contract review, physical inspection, ownership, or selling.",
"type": "string"
},
"concerns": {
"default": [],
"maxItems": 10,
"type": "array",
"items": {
"type": "string",
"minLength": 2,
"maxLength": 120
}
},
"limit": {
"default": 12,
"type": "integer",
"minimum": 4,
"maximum": 20
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Esquema de salida
{
"type": "object",
"properties": {
"checklist": {
"type": "object",
"properties": {
"profile": {
"type": "object",
"properties": {
"jurisdiction": {
"type": "string"
},
"propertyType": {
"type": "string"
},
"era": {
"type": "string"
},
"buyingStage": {
"type": "string"
},
"concerns": {
"type": "array",
"items": {
"type": "string"
}
}
},
"additionalProperties": false
},
"guidanceBoundary": {
"type": "string"
},
"matchedGuides": {
"type": "array",
"items": {
"type": "object",
"properties": {
"slug": {
"type": "string"
},
"title": {
"type": "string"
},
"canonicalUrl": {
"type": "string"
},
"answer": {
"type": "string"
}
},
"required": [
"slug",
"title",
"canonicalUrl",
"answer"
],
"additionalProperties": false
}
},
"items": {
"type": "array",
"items": {
"type": "object",
"properties": {
"check": {
"type": "string"
},
"section": {
"type": "string"
},
"guideSlug": {
"type": "string"
},
"guideTitle": {
"type": "string"
},
"canonicalUrl": {
"type": "string"
}
},
"required": [
"check",
"section",
"guideSlug",
"guideTitle",
"canonicalUrl"
],
"additionalProperties": false
}
}
},
"required": [
"profile",
"guidanceBoundary",
"matchedGuides",
"items"
],
"additionalProperties": false
}
},
"required": [
"checklist"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}Comunidad
Evidencia