CLI и MCP для поиска квартир на ЦИАН

Cian CLI

CLI и MCP-сервер на Go для поиска квартир на ЦИАН: сохраненные поиски с отслеживанием изменений, избранное и история цен

  • 0 ★ репозитория
  • Последний коммит
CLI

Расширенный доступ

Почему такой уровень

  • CLI и MCP-сервер читают публичные объявления ЦИАН по сети
  • Сохраненные поиски и избранное хранятся локально, в аккаунт ЦИАН не входит
Все причины и проверки
Российский стек

samo33ddd/cian-cli

Установка

Сервисы

Ручная установка

go build -o bin/cian-cli ./cmd/cian-cli && go build -o bin/cian-mcp ./cmd/cian-mcp

Сборка CLI и MCP-сервера из исходников на Go.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • CLI и MCP-сервер читают публичные объявления ЦИАН по сети
  • Сохраненные поиски и избранное хранятся локально, в аккаунт ЦИАН не входит

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Инструмент ищет объявления об аренде и продаже на ЦИАН по цене, числу комнат, району и метро без входа в аккаунт, публичные объявления. Сохраненные поиски запоминаются локально и при повторном запуске показывают новые, изменившиеся, исчезнувшие и вернувшиеся объявления. Есть локальные списки избранного со сравнением квартир, оценка доступности станций метро и история цен, которую наблюдал сам CLI, а не полная история ЦИАН. Все команды поддерживают флаг agent с компактным JSON-выводом для скриптов и агентов, а бинарник cian-mcp дает те же возможности как MCP-сервер по stdio или локальному HTTP. Отдельный SKILL.md описывает инструкции для агента.

Для кого. Для тех, кто ищет квартиру на ЦИАН и хочет отслеживать изменения в объявлениях и сравнивать варианты через агента или CLI.

Подходит, если

  • Нужно сохранить поиск и видеть, какие объявления появились, изменились или пропали с прошлого раза
  • Нужно сравнить несколько отобранных квартир по параметрам и истории цены
  • Нужна оценка, насколько объявление близко к нужным станциям метро

Не подходит, если

  • Нужна история цен ЦИАН до первого запуска CLI: сохраняется только то, что CLI сам наблюдал
  • Нужно управлять аккаунтом или писать владельцам объявлений: CLI этого не делает и работает только с публичными данными
  • Сайт ограничил запросы или показал капчу: обход защиты не поддерживается, нужно остановиться и повторить позже

Пример запроса к агенту

Сохрани поиск однокомнатных квартир в аренду до 70000 рублей и покажи, что изменилось с прошлой проверки

Ограничения

Проект одного автора, неофициальный и не связан с ЦИАН. Нужен Go 1.26.6 или новее для сборки из исходников, готовых бинарных релизов README не упоминает напрямую. Один поиск получает одну страницу результатов, по умолчанию до 28 объявлений. Смена каталога данных не переносит существующие поиски и избранное автоматически.

Как отключить. Удалите запись cian из конфигурации MCP клиента и, если нужно, удалите каталог данных CLI.

Частые вопросы

Нужен ли вход в аккаунт ЦИАН?

Нет, CLI работает с публичными объявлениями без входа в аккаунт и не управляет им.

Означает ли исчезновение объявления из выборки, что оно снято с сайта?

Нет, один поиск получает только одну страницу результатов, исчезновение из этой выборки не доказывает снятие объявления со всего сайта.

Обсуждение

Вопросов и отзывов пока нет.

Российский стек

MCP-сервер для поиска квартир на ЦИАН по Москве: фильтры, история цен и оценка доходности аренды

MCP-серверРасширенный доступ
Российский стек

Локальный MCP-сервер для поиска квартир на ЦИАН через настоящий авторизованный браузер вместо обхода защиты сайта

MCP-серверРасширенный доступ1Звезды репозитория
Российский стек

Не инструмент для агента, а готовый Telegram-бот на Pydantic AI и Claude: ищет и очищает от дублей и фейков объявления жилья в Миассе

CLIРасширенный доступ
Российский стек

Очистка водяных знаков на фото для агента: профили Авито и Циан, автопоиск знака и произвольная маска, модель LaMa локально

MCP-серверШирокий доступ

MCP-сервер и CLI для заметок SiYuan: права на уровне блокнотов, откат правок агента и таймлайн документа.

MCP-серверРасширенный доступ123Звезды репозитория

Jira MCP на Go: агент ищет задачи по JQL, читает спринты и комментарии, списывает время, видит ветки и пул-реквесты задачи, работает с Cloud и Data Center

MCP-серверШирокий доступ96Звезды репозитория

Коротко о README

README на русском описывает возможности, установку из исходников на Go, быстрый старт поиска, работу с сохраненными поисками, избранным и историей цен, подключение MCP-сервера по stdio или HTTP, настройку каталогов данных через переменные окружения и раздел ограничений: сайт может ограничивать запросы или показывать капчу, обход не поддерживается. Отдельно описана разработка и проверки через make check.

Бейдж для README

Сообщить о проблеме