HasData Zillow — MCP-сервер для Claude Code
Два инструмента только для чтения: поиск объявлений Zillow и полная карточка объекта в виде структурированного JSON. Пригодится, когда агенту нужно подтянуть данные о недвижимости прямо в диалоге.
claude mcp add zillow -e HASDATA_API_KEY=<HASDATA_API_KEY> -- npx -y @hasdata/zillow-mcpЧто делает HasData Zillow
Сервер удалённый, хостить ничего не надо. Адрес один для всех клиентов: https://mcp.hasdata.com/mcp?apis=zillow, транспорт — streamable HTTP, авторизация через заголовок x-api-key. Читает публичные страницы Zillow, которые видит незалогиненный посетитель.
Внутри два инструмента. hasdata_zillow_listing_getRealEstateListings отдаёт объявления о продаже, аренде и проданные: адрес, цену, Zestimate, спальни и ванные, площадь, тип жилья, статус, дни на Zillow, координаты и агента. hasdata_zillow_property_getPropertyDetails читает карточку по URL и возвращает историю цены и налогов, оценку аренды, год постройки, HOA и школы. Оба вызова стоят по 10 кредитов.
Перед началом нужен ключ HasData из личного кабинета — бесплатно и без карты. Без ключа в заголовке или переменной окружения запросы не пройдут. Клиентам, которые умеют только stdio, нужен лаунчер: @hasdata/zillow-mcp из npm или hasdata-zillow-mcp из PyPI. В Windsurf поле называется serverUrl, а не url — конфиг с url там просто не подхватится.
Какие задачи решает
- собрать подборку объектов по фильтрам и отсортировать по дате
- вытащить историю цены и налогов по конкретному адресу
- сравнить оценку аренды у нескольких квартир
- получить школы и данные агента для карточки объекта
- отдать агенту данные Zillow в JSON без ручного парсинга страниц
Примеры запросов агенту
- Найди в Остине дома на продажу от трёх спален дешевле $600k, отсортируй по свежести и покажи десять последних с ценой и днями на Zillow.
- Возьми первый результат и вытащи полную карточку: историю цены, налоги, оценку стоимости и школы.
- Найди съёмные кондо в Остине, где разрешены кошки, и покажи оценку аренды у трёх самых дешёвых.
Как установить HasData Zillow
1Командой платформы
claude mcp add zillow -e HASDATA_API_KEY=<HASDATA_API_KEY> -- npx -y @hasdata/zillow-mcpВместо <…> подставьте свои значения
2Командой платформы: удалённый сервер
claude mcp add --transport http hasdata-zillow 'https://mcp.hasdata.com/mcp?apis=zillow'1Командой платформы: удалённый сервер
codex mcp add hasdata-zillow --url 'https://mcp.hasdata.com/mcp?apis=zillow'2Командой платформы
codex mcp add hasdata-zillow --env HASDATA_API_KEY=<HASDATA_API_KEY> -- npx -y @hasdata/zillow-mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"hasdata-zillow": {
"url": "https://mcp.hasdata.com/mcp?apis=zillow"
}
}
}{
"mcpServers": {
"hasdata-zillow": {
"command": "npx",
"args": [
"-y",
"@hasdata/zillow-mcp"
],
"env": {
"HASDATA_API_KEY": "<HASDATA_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"hasdata-zillow": {
"type": "http",
"url": "https://mcp.hasdata.com/mcp?apis=zillow"
}
}
}{
"servers": {
"hasdata-zillow": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@hasdata/zillow-mcp"
],
"env": {
"HASDATA_API_KEY": "<HASDATA_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
1Командой платформы: удалённый сервер
gemini mcp add -t http hasdata-zillow 'https://mcp.hasdata.com/mcp?apis=zillow'2Командой платформы
gemini mcp add -e HASDATA_API_KEY=<HASDATA_API_KEY> hasdata-zillow npx -y @hasdata/zillow-mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о HasData Zillow
Как установить HasData Zillow в Claude Code?
Через HTTP: claude mcp add --transport http hasdata-zillow 'https://mcp.hasdata.com/mcp?apis=zillow'. Ключ передайте заголовком x-api-key.
Что делает HasData Zillow?
Даёт агенту два инструмента: поиск объявлений Zillow с фильтрами и чтение полной карточки объекта по URL. Всё возвращается структурированным JSON.
Нужен ли ключ API?
Да, ключ HasData из личного кабинета. Создать его можно бесплатно и без карты, на бесплатном тарифе хватает примерно на 100 вызовов.