Compare US apartment asking rents, market trends, and price cuts. Sign in with Average Rent.
Maintained by@miningstore(verified)Also a maintainer?
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.
Read your account plan, data-use license, shared data call allowance, usage, and UTC reset date. Check commercial_use_allowed when the user states a commercial purpose. This tool does not consume the data allowance.
This tool takes no arguments.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http average-rent https://average-rent.com/mcp
Read your account plan, data-use license, shared data call allowance, usage, and UTC reset date. Check commercial_use_allowed when the user states a commercial purpose. This tool does not consume the data allowance.
No arguments.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {},
"additionalProperties": false
}Read asking rent statistics and bedroom breakdowns for a tracked city.
| Argument | Type | Description |
|---|---|---|
| city* | string | City slug returned by list_covered_cities, for example austin-tx. Resolve city names with list_covered_cities. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"city"
],
"properties": {
"city": {
"type": "string",
"pattern": "^[a-z0-9][a-z0-9-]{1,60}$",
"description": "City slug returned by list_covered_cities, for example austin-tx. Resolve city names with list_covered_cities."
}
},
"additionalProperties": false
}Read the tracked national rent sample. Optionally compare one state with the national sample.
| Argument | Type | Description |
|---|---|---|
| state | string |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"state": {
"type": "string",
"pattern": "^[A-Za-z]{2}$"
}
},
"additionalProperties": false
}Read observed asking rent reductions over the last seven days in one tracked city. These observations do not guarantee current availability.
| Argument | Type | Description |
|---|---|---|
| city* | string | City slug returned by list_covered_cities, for example austin-tx. Resolve city names with list_covered_cities. |
| limit | integer |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"city"
],
"properties": {
"city": {
"type": "string",
"pattern": "^[a-z0-9][a-z0-9-]{1,60}$",
"description": "City slug returned by list_covered_cities, for example austin-tx. Resolve city names with list_covered_cities."
},
"limit": {
"type": "integer",
"maximum": 100,
"minimum": 1
}
},
"additionalProperties": false
}Return the stable identity of this authenticated Average Rent account.
No arguments.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {},
"additionalProperties": false
}Read one building and its last-known unit prices, fees, concessions, and verification date. Respect no_current_availability.
| Argument | Type | Description |
|---|---|---|
| property_id* | integer |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"property_id"
],
"properties": {
"property_id": {
"type": "integer",
"maximum": 9007199254740991,
"exclusiveMinimum": 0
}
},
"additionalProperties": false
}Read daily asking rent history for either a city or a property. Supply exactly one of city or property_id. Changes in the tracked sample can affect market trends.
| Argument | Type | Description |
|---|---|---|
| city | string | City slug returned by list_covered_cities, for example austin-tx. Resolve city names with list_covered_cities. |
| days | integer | |
| property_id | integer |
{
"type": "object",
"oneOf": [
{
"not": {
"required": [
"property_id"
]
},
"required": [
"city"
]
},
{
"not": {
"required": [
"city"
]
},
"required": [
"property_id"
]
}
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"city": {
"type": "string",
"pattern": "^[a-z0-9][a-z0-9-]{1,60}$",
"description": "City slug returned by list_covered_cities, for example austin-tx. Resolve city names with list_covered_cities."
},
"days": {
"type": "integer",
"maximum": 365,
"minimum": 7
},
"property_id": {
"type": "integer",
"maximum": 9007199254740991,
"exclusiveMinimum": 0
}
},
"additionalProperties": false
}List tracked city slugs, rent sample counts, observation dates, and source links.
No arguments.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {},
"additionalProperties": false
}Find last-verified apartment listings. Supply a city, state, ZIP, or property name. A neighborhood requires its city. min_rent must not exceed max_rent. Multiple building names may match; use returned IDs. Results include asking rents, verification dates, and source links.
| Argument | Type | Description |
|---|---|---|
| zip | string | |
| city | string | City slug returned by list_covered_cities, for example austin-tx. Resolve city names with list_covered_cities. |
| limit | integer | |
| query | string | |
| state | string | |
| offset | integer | |
| bedrooms | integer | |
| max_rent | integer | |
| min_rent | integer | |
| neighborhood | string |
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 4, 2026.
{
"type": "object",
"allOf": [
{
"if": {
"required": [
"neighborhood"
]
},
"then": {
"required": [
"city"
]
}
}
],
"anyOf": [
{
"required": [
"city"
]
},
{
"required": [
"state"
]
},
{
"required": [
"zip"
]
},
{
"required": [
"query"
]
}
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"zip": {
"type": "string",
"pattern": "^\\d{5}$"
},
"city": {
"type": "string",
"pattern": "^[a-z0-9][a-z0-9-]{1,60}$",
"description": "City slug returned by list_covered_cities, for example austin-tx. Resolve city names with list_covered_cities."
},
"limit": {
"type": "integer",
"maximum": 100,
"minimum": 1
},
"query": {
"type": "string",
"pattern": "\\S",
"maxLength": 120,
"minLength": 1
},
"state": {
"type": "string",
"pattern": "^[A-Za-z]{2}$"
},
"offset": {
"type": "integer",
"maximum": 10000,
"minimum": 0
},
"bedrooms": {
"type": "integer",
"maximum": 5,
"minimum": 0
},
"max_rent": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"min_rent": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"neighborhood": {
"type": "string",
"pattern": "\\S",
"maxLength": 120,
"minLength": 1
}
},
"additionalProperties": false
}