MCP-сервер для ЦИАН
CIAN MCP Server
MCP-сервер для поиска квартир на ЦИАН по Москве: фильтры, история цен и оценка доходности аренды
Низкий риск
Низкий уровень ставим, когда запись в основном дает агенту инструкции и справочные материалы.
Почему такой уровень
- Только читает публичные объявления и историю цен, не публикует и не изменяет данные
- Работает через неофициальный внутренний API, который может ограничить или заблокировать частые запросы
Установка
Ручная установка
uv sync && uv run python server.pyЛокальный запуск, сервер слушает http://localhost:8080/mcp.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер обращается к внутреннему API ЦИАН через cloudscraper и дает агенту четыре инструмента: поиск квартир по району или административному округу с фильтрами по цене, числу комнат и этажу, полная история цен по конкретному объявлению, оценка доходности аренды и срока окупаемости, и очистка внутреннего кеша. Результаты кешируются в памяти процесса для ускорения повторных запросов и сбрасываются при перезапуске. Сервер поднимается локально командой uv run или в Docker и слушает HTTP на своем порту.
Для кого. Для тех, кто ищет квартиру в Москве или оценивает недвижимость как инвестицию и хочет делать это через агента.
Подходит, если
- Нужно подобрать квартиры по району и бюджету одним запросом
- Нужно посмотреть, как менялась цена конкретного объявления
- Нужна прикидка доходности аренды и срока окупаемости для сравнения вариантов
Не подходит, если
- Нужен поиск за пределами Москвы: справочники районов в проекте только по Москве
- Нужна точная финансовая оценка: расчет доходности упрощенный, а не полноценный инвестиционный анализ
- Нужен официальный API ЦИАН: сервер использует внутренний, недокументированный интерфейс сайта
Пример запроса к агенту
Найди на ЦИАН однокомнатные квартиры в пределах Третьего транспортного кольца до 12 миллионов рублейОграничения
Проект одного автора без лицензии, помечен в README как приватный, использовать на свое усмотрение. Сервер зависит от внутреннего API ЦИАН, который может измениться без предупреждения и сломать работу. Кеш только в памяти и не переживает перезапуск. Справочники районов ограничены Москвой и Московской областью.
Как отключить. Остановите процесс или контейнер сервера и удалите его из конфигурации MCP клиента.
MCP
- Транспорт
- http
- Авторизация
- не нужна
Проверка безопасности
- Только читает публичные объявления и историю цен, не публикует и не изменяет данные
- Работает через неофициальный внутренний API, который может ограничить или заблокировать частые запросы
Коротко о README
README на английском описывает структуру проекта, стек (Python, FastMCP, cloudscraper, Docker), четыре инструмента, локальный запуск через uv и запуск в Docker, эндпоинты проверки здоровья и MCP. Отдельно отмечено, что проект зависит от внутреннего API ЦИАН и рассчитан на личное использование или легкий деплой.
Частые вопросы
Нужен ли ключ API ЦИАН?
Нет, сервер обращается к внутреннему API сайта через cloudscraper без отдельного ключа.
Можно запустить сервер в Docker?
Да, в репозитории есть Dockerfile, сборка docker build -t cian-mcp . и запуск docker run -p 8080:8080 cian-mcp.
Похожие
Самостоятельно размещаемая база знаний с блочными ссылками и встроенным MCP-сервером для подключения AI-агентов к заметкам
CLI для всех API Google Workspace с выводом в JSON и набором скиллов для агентов: Drive, Gmail, Calendar, Sheets и другие
Локальный поиск по заметкам, документации и расшифровкам встреч в Markdown: ключевые слова, смысловой поиск и ранжирование, есть MCP
Менеджер задач для AI-разработки: разбирает PRD на задачи с зависимостями и ведет агента по ним через MCP или CLI