Skip to main content
Glama
real-estate-data-mcp-server

real-estate-data-mcp-server

by AiAgentKarl

real-estate-data-mcp-server

MCP server providing US real estate data — housing statistics, demographics, nearby amenities, area comparisons, cost-of-living analysis, and neighborhood search.

All data comes from free, public APIs — no API keys required:

  • US Census ACS 5-Year (2022) for housing and demographic data

  • OpenStreetMap Nominatim for geocoding

  • Overpass API for nearby amenities (schools, hospitals, parks, transit)

Glama MCP Server

Tools

Tool

Description

get_housing_stats

Median home value, rent, vacancy rates, owner-occupied % for any US state or county

get_area_demographics

Population, income, education, employment, age stats from Census ACS

get_nearby_amenities

Schools, hospitals, parks, transit stops, supermarkets via OpenStreetMap

compare_areas

Side-by-side comparison of housing metrics for 2-5 locations

get_cost_of_living

Housing affordability index, cost burden analysis, national comparison

search_neighborhoods

Find neighborhoods/places in a city with key housing stats

Related MCP server: DoorProfit Crime & Neighborhood Data

Installation

pip install real-estate-data-mcp-server

Usage with Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "real-estate": {
      "command": "real-estate-server"
    }
  }
}

Usage with Claude Code

claude mcp add real-estate -- real-estate-server

Example Queries

  • "What are the housing stats for California?"

  • "Compare housing costs between Texas and New York"

  • "Find amenities near downtown San Francisco (37.7749, -122.4194)"

  • "What's the cost of living in Colorado?"

  • "Search neighborhoods in Austin, TX"

  • "Get demographics for Harris County, Texas (county code 201)"

US State Codes

States can be specified by full name or abbreviation:

  • "California" or "CA"

  • "New York" or "NY"

  • "Texas" or "TX"

Counties require 3-digit FIPS codes (e.g., "073" for San Diego County, CA).

Data Sources

  • US Census Bureau — American Community Survey 5-Year Estimates (2022)

  • OpenStreetMap — Nominatim geocoding + Overpass amenity queries

  • All APIs are free and require no authentication for basic usage

License

MIT

Available Tools

6 tools
compare_areasA

Compare housing metrics for multiple US areas side-by-side.

Compares median home value, rent, income, population, and affordability for 2-5 different locations.

Args: locations: List of location dicts, each with 'state' (required) and optional 'county' FIPS code. Example: [{"state": "CA"}, {"state": "TX", "county": "201"}]

Inputs: locations (required). Returns: result

get_area_demographicsA

Get demographic data for a US state or county.

Returns population, median income, education levels, employment stats, and age distribution from the US Census ACS.

Args: state: US state name or abbreviation (e.g., "Texas" or "TX") county: Optional 3-digit FIPS county code (e.g., "201" for Harris County)

Inputs: state (required), county. Returns: result

get_cost_of_livingB

Get housing affordability and cost-of-living indicators for a US state.

Returns housing costs relative to income, affordability index, housing burden analysis, and cost comparisons.

Args: state: US state name or abbreviation (e.g., "New York" or "NY")

Inputs: state (required). Returns: result

get_housing_statsA

Get housing statistics for a US state or county.

Returns median home value, median rent, vacancy rates, and owner-occupied percentage from the US Census ACS 5-Year survey.

Args: state: US state name or abbreviation (e.g., "California" or "CA") county: Optional 3-digit FIPS county code (e.g., "073" for San Diego)

Inputs: state (required), county. Returns: result

get_nearby_amenitiesA

Find nearby amenities around a location using OpenStreetMap.

Returns schools, hospitals, parks, transit stops, supermarkets, restaurants, and pharmacies within the specified radius.

Args: lat: Latitude of the location lon: Longitude of the location radius_m: Search radius in meters (default: 2000, max: 5000)

Inputs: lat (required), lon (required), radius_m. Returns: result

search_neighborhoodsA

Search for neighborhoods/areas in a city with key housing stats.

Geocodes the city, finds the state, then returns all counties and places in that state with housing and demographic data.

Args: city: City name with state (e.g., "Austin, Texas" or "Miami, FL")

Inputs: city (required). Returns: result

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A3.9/5.0

    Scored across 6 tools

    Disambiguation4/5

    Tools like get_housing_stats, get_cost_of_living, and get_area_demographics overlap in scope but are distinguished by their specific focus on raw housing data, affordability indices, and demographics, respectively. The descriptions clarify these differences, though potential confusion remains between similar state-level data retrieval tools.

    Naming Consistency5/5

    All tools follow a consistent verb_noun pattern using underscores (e.g., get_area_demographics, compare_areas), with 'get' as the common action verb. No mixing of casing or verb styles is observed.

    Tool Count5/5

    6 tools is an appropriate scope for a real estate data server, covering key area-level statistics, comparisons, and nearby amenities without being excessive or sparse. Each tool has a distinct role.

    Completeness4/5

    The tool set covers essential area-level housing, demographic, and cost-of-living data, plus neighborhood search and amenities. Minor gaps include the absence of zip-code-level data and property-specific listings, but these are within the stated domain focus.

    Related MCP Connectors

    Related MCP Servers

    • F
      license
      Not graded
      quality
      D
      maintenance
      Property intelligence API for US real estate. Returns 16+ data points for any US address: noise levels, wetlands, slope, natural light, powerline proximity, crime rates, property facing direction, zoning, public record, radon risk, natural hazards (earthquake, flood, wildfire), neighborhood demographics, falling tree risk, RF/cell tower exposure, and nearby school.
      -
    • F
      license
      Not graded
      quality
      D
      maintenance
      Provides free property and parcel intelligence using official US government data APIs, county assessor records, and live listings, with tools for hazard risk checks, affordability calculations, and parcel ranking.
      -
    • A
      license
      A
      quality
      B
      maintenance
      Enables searching Zillow for-sale, for-rent, and sold listings with rich filters and retrieving complete property details as structured JSON, with no Zillow account required.
      2
      67 npm
      31 PyPI
      7
      MIT