Public HTAG discovery for MCP tools, API endpoints, OpenAPI ops, and agents.
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Return the full OpenAPI operation for one HTAG REST endpoint — parameters, requestBody, responses, examples. Use this BEFORE recommending an endpoint so your parameter hints match the live spec. Returns null if the endpoint is not in the catalogue.
Endpoint path exactly as listed by `list_api_endpoints`, without the /v1 prefix (e.g. '/property/sold/search').
HTTP method, case-insensitive (e.g. 'GET', 'POST').
Return the full OpenAPI operation for one HTAG REST endpoint — parameters, requestBody, responses, examples. Use this BEFORE recommending an endpoint so your parameter hints match the live spec. Returns null if the endpoint is not in the catalogue.
| Argument | Type | Description |
|---|---|---|
| path* | string | Endpoint path exactly as listed by `list_api_endpoints`, without the /v1 prefix (e.g. '/property/sold/search'). |
| method* | string | HTTP method, case-insensitive (e.g. 'GET', 'POST'). |
{
"type": "object",
"title": "get_api_endpointArguments",
"required": [
"path",
"method"
],
"properties": {
"path": {
"type": "string",
"title": "Path",
"description": "Endpoint path exactly as listed by `list_api_endpoints`, without the /v1 prefix (e.g. '/property/sold/search')."
},
"method": {
"type": "string",
"title": "Method",
"description": "HTTP method, case-insensitive (e.g. 'GET', 'POST')."
}
}
}Return the full markdown of one HtAG agent guide: 'calling-htag' (call order, cost rules, paging, address keys, property types; read it first), 'costs' (billing units, rates, billing headers) or 'core-concepts' (place lookup, address keys and key spaces, levels, dates, null handling). The same content is served as the guide://<name> resources.
| Argument | Type | Description |
|---|---|---|
| name* | string | Guide name: 'calling-htag', 'costs' or 'core-concepts'. 'guide://<name>' is also accepted. |
{
"type": "object",
"title": "get_guideArguments",
"required": [
"name"
],
"properties": {
"name": {
"type": "string",
"title": "Name",
"description": "Guide name: 'calling-htag', 'costs' or 'core-concepts'. 'guide://<name>' is also accepted."
}
}
}The HtAG data API rate card: list AUD per unit for each tier (Reference, Standard, Enhanced, Premium, Restricted) and each monthly volume band, linked-plan multipliers, the free allowance and an as-of date, plus how to read the `billing` receipt on htag tool results. Use it to estimate a call before making it: units x rate x plan multiplier. Also served as pricing://rate-card.
No arguments.
{
"type": "object",
"title": "get_pricingArguments",
"properties": {}
}List HTAG public REST endpoints. Optional `tag` (e.g. 'Markets', 'Property', 'Spatial') and `query` (substring against path / summary) filters. Returns path, method, operationId, tags, and summary for each match.
| Argument | Type | Description |
|---|---|---|
| tag | any | Optional OpenAPI tag to filter by, case-insensitive exact match (e.g. 'Property', 'Address Geocode', 'Markets'). |
| query | any | Optional case-insensitive substring matched against the path, summary and operationId (e.g. 'sold', 'geocode'). |
{
"type": "object",
"title": "list_api_endpointsArguments",
"properties": {
"tag": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Tag",
"default": null,
"description": "Optional OpenAPI tag to filter by, case-insensitive exact match (e.g. 'Property', 'Address Geocode', 'Markets')."
},
"query": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Query",
"default": null,
"description": "Optional case-insensitive substring matched against the path, summary and operationId (e.g. 'sold', 'geocode')."
}
}
}List the HtAG agent guides: name, uri, title, summary, updated date and source URL. Read 'calling-htag' with `get_guide` before planning HtAG data calls.
No arguments.
{
"type": "object",
"title": "list_guidesArguments",
"properties": {}
}List every MCP server HTAG currently exposes. Each entry includes the server name, a short description, its mount path, and whether it is public (no auth required).
No arguments.
{
"type": "object",
"title": "list_mcp_serversArguments",
"properties": {}
}List every tool registered on a named MCP server. Use `list_mcp_servers` first to discover server names. Each entry includes the tool name, its description, and the JSON-Schema input.
| Argument | Type | Description |
|---|---|---|
| server* | string | MCP server name as returned by `list_mcp_servers`, e.g. 'htag' or 'htag-docs'. |
{
"type": "object",
"title": "list_mcp_toolsArguments",
"required": [
"server"
],
"properties": {
"server": {
"type": "string",
"title": "Server",
"description": "MCP server name as returned by `list_mcp_servers`, e.g. 'htag' or 'htag-docs'."
}
}
}List every callable HTAG micro-agent — turnkey agents that compose endpoint chains and apply HTAG methodology. Examples: 'suburb-analysis', 'suburb-comparison', 'comprehensive-dd'. Useful when a use case is best served by an existing agent rather than raw endpoint composition.
No arguments.
{
"type": "object",
"title": "list_micro_agentsArguments",
"properties": {}
}