← WebMCP Directory

Tool tree

barbarabeers.com

Productivity & BusinessTools verified
Website
Barbara Beers Real Estate is a real estate team serving Burlington, Hamilton, Oakville and nearby communities, with MLS listings and home evaluation tools.
Explore capabilities
    searchListingsAnswer

    Search live MLS listings on barbarabeers.com by city, sale/lease/sold, type, price, beds, baths, address, or MLS. Returns a short list and the matching listings page URL.

    View tool JSON
    {
      "name": "searchListings",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search live MLS listings on barbarabeers.com by city, sale/lease/sold, type, price, beds, baths, address, or MLS. Returns a short list and the matching listings page URL.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "properties": {
          "q": {
            "type": "string",
            "description": "Street address or free-text listing search."
          },
          "listingId": {
            "type": "string",
            "description": "MLS number when the visitor already has one."
          },
          "city": {
            "type": "string",
            "description": "City name such as Burlington or Oakville."
          },
          "status": {
            "type": "string",
            "enum": [
              "all",
              "sale",
              "lease",
              "sold"
            ],
            "description": "Transaction status. Default is the public mixed search."
          },
          "type": {
            "type": "string",
            "enum": [
              "all",
              "residential",
              "detached",
              "condo",
              "townhouses"
            ],
            "description": "Property type filter used on /listings."
          },
          "bedsMin": {
            "type": "string",
            "enum": [
              "any",
              "1",
              "2",
              "3",
              "4",
              "5",
              "6"
            ]
          },
          "bathsMin": {
            "type": "string",
            "enum": [
              "any",
              "1",
              "2",
              "3",
              "4",
              "5",
              "6"
            ]
          },
          "minPrice": {
            "type": "number",
            "description": "Minimum list price in CAD."
          },
          "maxPrice": {
            "type": "number",
            "description": "Maximum list price in CAD."
          },
          "sort": {
            "type": "string",
            "enum": [
              "newest",
              "oldest",
              "price-high",
              "price-low"
            ]
          },
          "scope": {
            "type": "string",
            "enum": [
              "all",
              "agent",
              "office"
            ],
            "description": "all = MLS search, agent = Barbara’s listings, office = brokerage."
          },
          "preset": {
            "type": "string",
            "enum": [
              "featured",
              "open-house",
              "luxury",
              "solds"
            ]
          },
          "page": {
            "type": "integer",
            "minimum": 1,
            "maximum": 3,
            "description": "Page 1–3; five results per page."
          }
        }
      }
    }
    getListingFactsAnswer

    Look up one listing by MLS number or street address. Returns price, beds, baths, status, open-house flag, and the canonical property URL.

    View tool JSON
    {
      "name": "getListingFacts",
      "kind": "answer",
      "impl": "imperative",
      "description": "Look up one listing by MLS number or street address. Returns price, beds, baths, status, open-house flag, and the canonical property URL.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "properties": {
          "listingId": {
            "type": "string",
            "description": "MLS number."
          },
          "q": {
            "type": "string",
            "description": "Street address when the MLS number is unknown."
          }
        }
      }
    }
    listCommunitiesAnswer

    List neighbourhoods the Barbara Beers team serves, with region, tagline, and community page URL.

    View tool JSON
    {
      "name": "listCommunities",
      "kind": "answer",
      "impl": "imperative",
      "description": "List neighbourhoods the Barbara Beers team serves, with region, tagline, and community page URL.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    getCommunityAnswer

    Get a short neighbourhood summary and listings link for one served community by slug or city name.

    View tool JSON
    {
      "name": "getCommunity",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get a short neighbourhood summary and listings link for one served community by slug or city name.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "properties": {
          "slug": {
            "type": "string",
            "description": "Community slug such as burlington or stoney-creek."
          },
          "name": {
            "type": "string",
            "description": "City name when the slug is unknown."
          }
        }
      }
    }
    describeEstimatorAnswer

    Describe a public website tool a visitor can start: contact, home evaluation, mortgage calculator, or land-transfer/closing costs. Returns purpose and the page to open. Does not submit a form.

    View tool JSON
    {
      "name": "describeEstimator",
      "kind": "answer",
      "impl": "imperative",
      "description": "Describe a public website tool a visitor can start: contact, home evaluation, mortgage calculator, or land-transfer/closing costs. Returns purpose and the page to open. Does not submit a form.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false,
        "properties": {
          "slug": {
            "type": "string",
            "enum": [
              "general-contact",
              "home-evaluation",
              "mortgage-calculator",
              "closing-costs-calculator"
            ],
            "description": "Public estimator slug."
          }
        }
      }
    }
    getOfficeInfoAnswer

    Return Barbara Beers’ brokerage, Burlington office address, phone numbers, email, and service area.

    View tool JSON
    {
      "name": "getOfficeInfo",
      "kind": "answer",
      "impl": "imperative",
      "description": "Return Barbara Beers’ brokerage, Burlington office address, phone numbers, email, and service area.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    listSitePagesAnswer

    List the main public pages and what each is for: listings, buyers, sellers, communities, team, blog, and contact.

    View tool JSON
    {
      "name": "listSitePages",
      "kind": "answer",
      "impl": "imperative",
      "description": "List the main public pages and what each is for: listings, buyers, sellers, communities, team, blog, and contact.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }