Skip to main content
Glama

FastMCP Boilerplate

MIT License
0

property_search

Find real estate properties using spatial, semantic, or hybrid search. Filter results by price, bedrooms, baths, square footage, and location radius to match specific requirements.

Instructions

Search for a real estate property via spatial, semantic, or hybrid search

Input Schema

NameRequiredDescriptionDefault
limitNoThe maximum number of properties to return
max_priceNoMaximum price of properties to return
min_bathsNoReturn properties with a number of baths greater than or equal to this number
min_bedsNoReturn properties with a number of bedrooms greater than or equal to this number
min_sqftNoReturn properties with a square footage greater than or equal to this number
queryYesA short and concise description of desired apartment amenities and other intangibles. Don't include traits like number of bedrooms that are covered by other search parameters. Don't include amenities or intangibles the user wants to avoid.
search_center_latitudeNoOptional float latitude for search center. Should always be set if longitude is set
search_center_longitudeNoOptional float longitude for search center. Should always be set if latitude is set
search_radiusNoReturn properties within this distance (in miles) from the search center

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "limit": { "default": 20, "description": "The maximum number of properties to return", "exclusiveMinimum": 0, "type": "number" }, "max_price": { "default": null, "description": "Maximum price of properties to return", "exclusiveMinimum": 0, "type": "number" }, "min_baths": { "default": 0, "description": "Return properties with a number of baths greater than or equal to this number", "minimum": 0, "type": "number" }, "min_beds": { "default": 0, "description": "Return properties with a number of bedrooms greater than or equal to this number", "minimum": 0, "type": "number" }, "min_sqft": { "default": 0, "description": "Return properties with a square footage greater than or equal to this number", "minimum": 0, "type": "number" }, "query": { "description": "A short and concise description of desired apartment amenities and other intangibles. Don't include traits like number of bedrooms that are covered by other search parameters. Don't include amenities or intangibles the user wants to avoid.", "type": "string" }, "search_center_latitude": { "default": null, "description": "Optional float latitude for search center. Should always be set if longitude is set", "type": [ "number", "null" ] }, "search_center_longitude": { "default": null, "description": "Optional float longitude for search center. Should always be set if latitude is set", "type": [ "number", "null" ] }, "search_radius": { "default": 5, "description": "Return properties within this distance (in miles) from the search center", "exclusiveMinimum": 0, "type": "number" } }, "required": [ "query" ], "type": "object" }
Install Server

Other Tools from FastMCP Boilerplate

Related Tools

    MCP directory API

    We provide all the information about MCP servers via our MCP API.

    curl -X GET 'https://glama.ai/api/mcp/v1/servers/CrypticSplicer/realtor_mcp'

    If you have feedback or need assistance with the MCP directory API, please join our Discord server