Что агент делает с объявлениями Циана
Все инструменты работают на стороне покупателя или арендатора. У сервера для Москвы и сервера с браузером по 4 MCP-инструмента. Они читают объявления, а разместить квартиру или ответить владельцу не могут. В разделе есть и Telegram-бот, который описан ниже.
- Отслеживать сохраненный поиск. CLI и MCP на Go при повторном запуске показывает новые, изменившиеся, исчезнувшие и вернувшиеся объявления.
- Сравнить варианты. Тот же CLI ведет локальное избранное, сравнивает квартиры и оценивает доступность станций метро.
- Посмотреть историю цены по объявлению. Это умеют MCP-сервер для Москвы и сервер с авторизованным браузером.
- Посчитать доходность аренды и срок окупаемости квартиры. Такой инструмент есть только у сервера для Москвы. Районы в нем ограничены Москвой и областью.
- Искать квартиры на продажу по городу, числу комнат и цене с пагинацией под своим аккаунтом. Это сервер на Playwright. Входить в нем нужно один раз, по телефону и коду из SMS.
Официальный API Циана и при чем тут MCP
Официальный API Циана по условиям использования сервиса выдают пользователям с аккаунтом на cian.ru. Ключ запрашивают письмом на import@cian.ru, список методов опубликован на public-api.cian.ru. По открытым материалам Циана, через API управляют аукционом и получают статистику по объявлениям и жилым комплексам профессионального аккаунта.
Поиска чужих объявлений для покупателя в этих методах нет, поэтому инструменты из каталога обходятся без него. CLI на Go берет публичную выдачу без входа. Сервер для Москвы обращается к внутреннему API сайта через cloudscraper. Сервер на Playwright открывает настоящий браузер, где вы входите сами, а сессия сохраняется локально.
Установка и выбор инструмента
Для CLI хватит npx skillfoxx add cli/cian-cli, а для сборки из исходников нужен Go 1.26.6 или новее. Все команды CLI принимают флаг agent и отдают компактный JSON, а бинарник cian-mcp работает как MCP-сервер по stdio или локальному HTTP. Сервер для Москвы запускается через uv run или в Docker. Серверу с браузером нужен компьютер с графическим дисплеем для первого входа. По SSH без проброса дисплея первый вход не пройдет.
У CLI и сервера для Москвы минимальный уровень доступа. Оба только читают публичные объявления. Данные поисков CLI хранит у вас на компьютере. У сервера с браузером расширенный доступ, потому что он действует под вашим личным аккаунтом. VPN ни одному из них не нужен.
Radar в агента не ставится. Это самостоятельный Telegram-бот для Миасса. Он собирает объявления Циана и других площадок через ads-api.ru и отсеивает дубли.
- Ищете квартиру и хотите видеть, что изменилось с прошлого раза. CLI на Go.
- Оцениваете московскую квартиру как инвестицию. Сервер для Москвы с расчетом доходности.
- Нужна выдача, которую видите в своем аккаунте. Сервер на Playwright.
- Нужны смежные данные, объявления других площадок или геоданные. Страницы Авито и Яндекс Карт есть в российском стеке, а Foxx AI на /scan предложит инструмент под ваш запрос.
Что может сломаться
Ни один из этих инструментов не связан с Цианом. Сервер для Москвы зависит от внутреннего API, который может измениться без предупреждения. У него нет лицензии, а кеш живет в памяти до перезапуска. Один поиск в CLI получает 1 страницу выдачи, по умолчанию до 28 объявлений. История цен в CLI собрана самим CLI за время наблюдения. Полной истории Циана в ней нет.
Автор сервера с браузером предупреждает, что автоматические запросы к Циану могут противоречить пользовательскому соглашению площадки. Он советует запускать сервер только для себя и в темпе человека. Частые запросы через внутренний API площадка тоже может заблокировать.