Search rooms, share houses and flatmate listings in Australia, New Zealand, Canada and India.
Maintain this server? Claim it
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.
Get a summary of one Flathive property listing by its public easyId (starts with "P") — bio, features, tags, and photo URLs for the model to describe. Deliberately no interactive widget: always surface the returned url and tell the user to open it on Flathive to see the full photo gallery, exact location, and to message/contact the advertiser — none of that is possible through this tool.
The listing's public easyId, e.g. "P000204".
Country the listing belongs to. Required — used to build the correct public URL.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
claude mcp add --transport http rental-search https://flathive.com.au/api/mcp
Get a summary of one Flathive property listing by its public easyId (starts with "P") — bio, features, tags, and photo URLs for the model to describe. Deliberately no interactive widget: always surface the returned url and tell the user to open it on Flathive to see the full photo gallery, exact location, and to message/contact the advertiser — none of that is possible through this tool.
| Argument | Type | Description |
|---|---|---|
| easy_id* | string | The listing's public easyId, e.g. "P000204". |
| country_type* | string | Country the listing belongs to. Required — used to build the correct public URL. |
{
"type": "object",
"required": [
"easy_id",
"country_type"
],
"properties": {
"easy_id": {
"type": "string",
"description": "The listing's public easyId, e.g. \"P000204\"."
},
"country_type": {
"enum": [
"IN",
"AU",
"NZ",
"CA"
],
"type": "string",
"description": "Country the listing belongs to. Required — used to build the correct public URL."
}
}
}Search published Flathive room/property listings by location and filters. country_type is required — ask the user which country they're searching in, or infer it from a suburb/city they name, before calling this tool. Each result includes an approximate lat/lng for map display — it is deliberately jittered (~100m) for landlord privacy, never the exact address, so don't present it as the precise location; the exact address is only shared with the landlord's consent after contact.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Max results to return (default 10, hard-capped at 20). |
| state | string | State/territory (AU). |
| region | string | Region (NZ) or broader area. |
| suburb | string | Suburb, locality, or city name, e.g. "Parnell" or "Auckland". |
| keywords | array | |
| max_rent | integer | Maximum weekly rent. |
| max_stay | integer | Maximum stay length in weeks. |
| min_rent | integer | Minimum weekly rent. |
| min_stay | integer | Minimum stay length in weeks. |
| bed_rooms | integer | Minimum bedrooms. |
| post_codes | array | |
| country_type* | string | Which Flathive country site to search. Required. |
| available_date | string | Desired move-in date, YYYY-MM-DD. |
We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 3, 2026.
| accommodation_types |
| array |
{
"type": "object",
"required": [
"country_type"
],
"properties": {
"limit": {
"type": "integer",
"description": "Max results to return (default 10, hard-capped at 20)."
},
"state": {
"type": "string",
"description": "State/territory (AU)."
},
"region": {
"type": "string",
"description": "Region (NZ) or broader area."
},
"suburb": {
"type": "string",
"description": "Suburb, locality, or city name, e.g. \"Parnell\" or \"Auckland\"."
},
"keywords": {
"type": "array",
"items": {
"type": "string"
}
},
"max_rent": {
"type": "integer",
"description": "Maximum weekly rent."
},
"max_stay": {
"type": "integer",
"description": "Maximum stay length in weeks."
},
"min_rent": {
"type": "integer",
"description": "Minimum weekly rent."
},
"min_stay": {
"type": "integer",
"description": "Minimum stay length in weeks."
},
"bed_rooms": {
"type": "integer",
"description": "Minimum bedrooms."
},
"post_codes": {
"type": "array",
"items": {
"type": "string"
}
},
"country_type": {
"enum": [
"IN",
"AU",
"NZ",
"CA"
],
"type": "string",
"description": "Which Flathive country site to search. Required."
},
"available_date": {
"type": "string",
"description": "Desired move-in date, YYYY-MM-DD."
},
"accommodation_types": {
"type": "array",
"items": {
"enum": [
"ROOM_IN_SHARE_HOUSE",
"ROOM_IN_SHARE_FLAT",
"WHOLE_PROPERTY",
"STUDENT_ACCOMMODATION",
"HOME_STAY",
"STUDIO",
"GRANNY_FLATS",
"SHARED_ROOM"
],
"type": "string"
}
}
}
}