Lotlytics — US Real Estate Market Data & Investment Analytics

US real estate market data for AI agents: prices, yields, forecasts and scores for 894 markets.

Should I use this

Quality & Safety

A
Description quality
88%
Schema completeness
96%
Naming quality
96%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Findings (2)

  • LOWTool 'get_market_summary' description lacks action verbin get_market_summary
  • LOWTool 'get_market_health' description lacks action verbin get_market_health

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~1,224Tokens (tool definitions)
~1.7 KBTypical response size
Moderate attention impact (0.96% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "lotlytics-mcp": {
      "url": "https://lotlytics-mcp-production.up.railway.app/mcp"
    }
  }
}

Remote endpoints

https://lotlytics-mcp-production.up.railway.app/mcpstreamable-http

What it can do

Tool inventory

Tools (5)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢get_market_summary(city, state)

Full market report for one US city or metro. Example: city='Austin', state='TX' returns Austin's median price, appreciation, rental yield, momentum and migration.

Input Schema

{
  "type": "object",
  "properties": {
    "city": {
      "description": "City or metro, e.g. 'Austin'. Case-insensitive.",
      "title": "City",
      "type": "string"
    },
    "state": {
      "description": "US state, 2-letter or full, e.g. 'TX'. Required — city names repeat.",
      "title": "State",
      "type": "string"
    }
  },
  "required": [
    "city",
    "state"
  ],
  "title": "get_market_summaryArguments"
}

Output Schema

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "get_market_summaryOutput"
}
🟢list_markets(state)

List the US markets this server can report on, optionally filtered to one state. Example: state='TX'

Input Schema

{
  "type": "object",
  "properties": {
    "state": {
      "default": "",
      "description": "Optional state filter, e.g. 'TX'. Omit for every available market.",
      "title": "State",
      "type": "string"
    }
  },
  "title": "list_marketsArguments"
}

Output Schema

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "list_marketsOutput"
}
🟢get_market_health(city, state)

Investment health score (1-10) for a US market, with a label (Strong Buy / Favorable / Neutral / Caution / Avoid) and the signals behind it. Example: city='Tampa', state='FL'

Input Schema

{
  "type": "object",
  "properties": {
    "city": {
      "description": "City or metro, e.g. 'Tampa'. Case-insensitive.",
      "title": "City",
      "type": "string"
    },
    "state": {
      "description": "US state, 2-letter or full, e.g. 'FL'. Required — city names repeat.",
      "title": "State",
      "type": "string"
    }
  },
  "required": [
    "city",
    "state"
  ],
  "title": "get_market_healthArguments"
}

Output Schema

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "get_market_healthOutput"
}
🟢compare_markets(city_a, state_a, city_b, state_b)

Compare two US markets side by side, with a winner marked on price, yield and appreciation. Requires API key (Investor plan) — https://www.lotlytics.us/pricing ; key at https://www.lotlytics.us/settings/api-keys Example: city_a='Austin', state_a='TX', city_b='Nashville', state_b='TN'

Input Schema

{
  "type": "object",
  "properties": {
    "city_a": {
      "description": "First city or metro, e.g. 'Austin'.",
      "title": "City A",
      "type": "string"
    },
    "state_a": {
      "description": "State of the FIRST city, e.g. 'TX'.",
      "title": "State A",
      "type": "string"
    },
    "city_b": {
      "description": "Second city or metro, e.g. 'Nashville'.",
      "title": "City B",
      "type": "string"
    },
    "state_b": {
      "description": "State of the SECOND city, e.g. 'TN'.",
      "title": "State B",
      "type": "string"
    }
  },
  "required": [
    "city_a",
    "state_a",
    "city_b",
    "state_b"
  ],
  "title": "compare_marketsArguments"
}

Output Schema

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "compare_marketsOutput"
}
🟢search_markets(state, max_price, min_appreciation, min_rental_yield, max_price_to_income, ...)

Rank US markets by investment criteria; no filters returns the top-ranked markets nationally. Requires API key (Investor plan) — https://www.lotlytics.us/pricing ; key at https://www.lotlytics.us/settings/api-keys Example: state='TX', max_price=300000, min_rental_yield=6

Input Schema

{
  "type": "object",
  "properties": {
    "state": {
      "default": "",
      "description": "Optional state filter, e.g. 'TX'. Omit = national, which samples only the first 20 markets.",
      "title": "State",
      "type": "string"
    },
    "max_price": {
      "default": 0,
      "description": "Max median price in dollars, e.g. 300000. 0 = no cap.",
      "title": "Max Price",
      "type": "number"
    },
    "min_appreciation": {
      "default": -999,
      "description": "Min YoY appreciation %, e.g. 3. Negatives allowed; -999 = no floor.",
      "title": "Min Appreciation",
      "type": "number"
    },
    "min_rental_yield": {
      "default": 0,
      "description": "Min gross rental yield %, e.g. 6. 0 = no floor.",
      "title": "Min Rental Yield",
      "type": "number"
    },
    "max_price_to_income": {
      "default": 999,
      "description": "Max price-to-income ratio, e.g. 4.5. 999 = no cap.",
      "title": "Max Price To Income",
      "type": "number"
    },
    "limit": {
      "default": 10,
      "description": "Markets to return, 1-25 (clamped). Default 10.",
      "title": "Limit",
      "type": "integer"
    }
  },
  "title": "search_marketsArguments"
}

Output Schema

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "search_marketsOutput"
}

Recommended Prompts

search_research
Search for information about [topic] using Lotlytics — US Real Estate Market Data & Investment Analytics
Expected tools: search_markets
find_specific
Find [specific item] using Lotlytics — US Real Estate Market Data & Investment Analytics
Expected tools: search_markets
retrieve_data
Get details about [item] from Lotlytics — US Real Estate Market Data & Investment Analytics
Expected tools: get_market_summary
fetch_info
Fetch [information type] using Lotlytics — US Real Estate Market Data & Investment Analytics
Expected tools: get_market_summary
list_items
List all [items] available in Lotlytics — US Real Estate Market Data & Investment Analytics
Expected tools: list_markets

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded5 tools
verifiedversion not recorded5 tools