MCP-коннектор к поиску по практике ФАС
Увидев начинающийся тренд на облачение правовой информации в MCP-одёжки, я поняла, что у меня есть идеальный кандидат на то, чтобы попробовать это сделать для себя. Представляю вашему вниманию MCP-коннектор поверх поискового интерфейса https://search.delay-rag.ru.
Ниже файл с документацией, чтобы вы её отдали вашему агенту (или сами почитали, там способы применения), и то же самое в этом посте, но со скриншотами. Здесь инструкции для основных мультиагентных систем, объяснение того, зачем это нужно и как работает, технические ограничения.
На днях также будет заметка об этом опыте с некоторыми наблюдениями, советами и прозрениями. Пока что главное ощущение такое: почему я не сделала этого раньше?
Что это и зачем
MCP-коннектор обеспечивает доступ используемой вами мультиагентной системы к ранее собранному мной датасету с почти 8 тысячами решений ФАС о нарушениях ФЗ «О рекламе». Вы уже могли пользоваться поисковым сервисом https://search.delay-rag.ru. Его поисковый движок теперь обёрнут в MCP-коннектор, и ваш ИИ-ассистент сможет отвечает с опорой на практику ФАС.
Что коннектор умеет
Внутри агента появятся три инструмента (агент сам решает, когда их вызвать) и три слеш-команды (если хотите вызвать вручную):
| Инструмент | Что делает |
|---|---|
search_fas_cases |
Поиск релевантных дел по теме + фильтры |
get_case_details |
Полная карточка дела (или нескольких сразу) |
get_filter_options |
Какие годы, регионы, статьи закона есть в базе |
| Слеш-команда | Когда использовать |
|---|---|
/search-fas <тема> |
Быстрый поиск |
/search-fas-by-year <тема> <год> |
Поиск с фильтром по году |
/search-fas-case <docId> |
Получить и резюмировать конкретное дело |
URL коннектора
https://dataset-interface.onrender.com/mcp/
Это единственный URL, который нужно ввести в настройках любого MCP-совместимого клиента.
Slash в конце желателен — без него сервер вернёт 307-редирект на версию со slash; современные MCP-клиенты редирект переживают нормально, но лучше сразу с правильным окончанием.
Подключение в Claude (claude.ai и Claude Desktop)
Способ одинаков для веба и десктопа: подключение делается один раз через UI, привязывается к вашему Claude-аккаунту и автоматически появляется во всех клиентах — на всех ваших устройствах в Claude Desktop, в claude.ai, в Cowork, в мобильных приложениях. Коннектор стартует не у вас на компьютере, а в облаке Anthropic.
Доступно на всех планах Claude, включая Free. Free-план — лимит 1 custom connector; Pro/Max — без ограничений.
- Откройте Claude (claude.ai в браузере или приложение Claude Desktop).
- В боковой панели слева нажмите Customize.
- Перейдите в раздел Connectors.
- Нажмите + → Add custom connector.
- Заполните форму:
- Name:
FAS Ad Practice Search(название видно только вам, можно своё). - URL:
https://dataset-interface.onrender.com/mcp/ - Transport type (если спрашивают): Streamable HTTP.
- Authentication / OAuth: оставьте пустым — коннектор без авторизации.
- Name:
- Нажмите Connect. В списке коннекторов появится строка со статусом Connected.
- Откройте новый чат и спросите что-нибудь по практике ФАС — например «найди практику ФАС по рекламе алкоголя в интернете».

Если у вас старая версия Claude Desktop (выпущена до 25 февраля 2026)
Раздел Customize → Connectors в Claude Desktop появился 25 февраля 2026. Если ваше приложение старше — обновитесь до последней версии (это самый простой путь). Если по какой-то причине обновляться нельзя, есть запасной вариант через ручное редактирование конфиг-файла (без UI, без автосинхронизации между устройствами — придётся повторить на каждом):
- Найдите конфиг-файл Claude Desktop:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json - Linux:
~/.config/Claude/claude_desktop_config.json
- macOS:
- Откройте его в любом текстовом редакторе. Если файла нет — создайте.
- Сохраните файл.
- Полностью перезапустите Claude Desktop: Cmd+Q (macOS) или закрытие из системного трея (Windows) — не просто закрытие окна. При первом запуске npm подтянет пакет
mcp-remote(~10–30 секунд), это нормально. - Откройте новый чат — внизу появится индикатор подключённого MCP.
Добавьте секцию mcpServers (если её ещё нет — вставьте всё показанное; если есть — добавьте только запись fas-search внутрь):
{
"mcpServers": {
"fas-search": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://dataset-interface.onrender.com/mcp/"]
}
}
}
Подключение в Cursor
В Cursor есть и UI-форма, и прямая правка JSON-конфига — выбирайте, что удобнее.
Через UI (для Cursor 0.45+):
- Откройте Cursor Settings (
Cmd+,на macOS,Ctrl+,на Windows/Linux). - Перейдите в раздел Tools & MCP (в некоторых сборках называется Features → MCP — содержание то же).
- Нажмите New MCP Server (в более старых версиях кнопка может называться Add new MCP server или просто +).
- В форме укажите:
- Name:
fas-search - Transport Type:
streamable-http - URL:
https://dataset-interface.onrender.com/mcp/
- Name:
- Сохраните.
Через файл (если предпочитаете править руками):
- Откройте (или создайте)
~/.cursor/mcp.jsonдля глобального доступа во всех проектах, или.cursor/mcp.jsonв корне конкретного проекта. - Сохраните. Cursor подтянет настройку.
Добавьте блок:
{
"mcpServers": {
"fas-search": {
"url": "https://dataset-interface.onrender.com/mcp/"
}
}
}
В чате Cursor (Cmd+L / Ctrl+L) спросите по делу — агент сам поймёт, что нужно сходить в коннектор.
Подключение в Codex Desktop App
Конфиг хранится в том же файле, что и у Codex CLI / IDE-расширения — то есть подключение в одном месте автоматически работает во всех трёх.
- Откройте Codex Desktop App.
- Settings (внизу слева) → Integrations & MCP → MCP servers.
- Над списком серверов нажмите Add server.
- В форме:
- Server type: смените с STDIO на Streamable HTTP.
- Name:
fas-search(или своё). - URL:
https://dataset-interface.onrender.com/mcp/ - Поля авторизации/OAuth — пустыми.
- Нажмите Save (внизу справа).
- Сервер появится в списке. Откройте новый тред и спросите по делу.

Тем, кто не пользуется десктопным приложением, либо хочет править руками.
- Найдите (или создайте) файл
~/.codex/config.toml. - Сохраните. Перезапуск не нужен — Codex читает конфиг при каждом запуске команды.
- Запустите
codexи попробуйте: «используя fas-search, найди практику ФАС по рекламе алкоголя в интернете».
Добавьте блок:
[mcp_servers.fas-search]
url = "https://dataset-interface.onrender.com/mcp/"
Примечание: этот же ~/.codex/config.toml читают и Codex Desktop App, и IDE-расширение Codex — настроив в одном месте, вы автоматически получаете коннектор во всех трёх клиентах OpenAI.Как это работает: роль агента и роль коннектора
Это, пожалуй, самое важное для понимания, чем работа с коннектором отличается от привычного интерфейса.
Что делает коннектор: только ищет в базе и отдаёт сырые карточки дел. Сам он ничего не «думает», не решает, не комментирует. Это просто канал к данным.
Что делает агент (Claude, ChatGPT/Codex и любой другой ваш ассистент с подключённым коннектором):
- Сам понимает, что нужен поиск. Вы пишете «помоги сделать обзор о вводящей в заблуждение рекламе по практике ФАС за 2025 год» — агент сам решает позвать
search_fas_cases. От вас никаких специальных слов и команд не требуется (хотя и можно явно сказать «используй коннектор FAS»). - Сам формулирует поисковый запрос. Возьмёт из вашего вопроса ключевые понятия, переформулирует на язык, подходящий для семантического поиска.
- Сам решает, сколько итераций ему нужно. Если первый поиск дал недостаточно — позовёт инструмент ещё раз с другой формулировкой. Если по какому-то делу нужны подробности — сам вытащит полную карточку через
get_case_details. Если нужны точные значения фильтров — позовётget_filter_options. Всё это происходит автоматически, в фоне вашего диалога. - Сам интерпретирует найденное. Прочитает карточки, выделит релевантные, сравнит позиции ФАС с вашей задачей.
- Сам делает итоговый вывод, используя:
- то, что нашёл через коннектор (реальная практика ФАС с ссылками — главный источник, заменяющий собственные «галлюцинации» агента);
- свои собственные общеправовые знания (ГК, ФЗ «О рекламе» как таковой, общая методология аргументации);
- ваш контекст, который вы дали в диалоге (загруженный проект креатива, описание ситуации, ранее обсуждавшаяся проблема).
Пример ответа на запрос из п. 1 в Claude приведу в конце поста.
Иными словами: вы продолжаете общаться с агентом ровно так же, как раньше, просто теперь его ответы про практику ФАС становятся проверяемыми и достоверными.
Если вы видите, что агент не воспользовался коннектором (например, ответил по своим знаниям, не сходив в базу) — просто скажите «проверь через коннектор fas-search» или «используй практику ФАС из подключённой базы».
Примеры запросов
В свободной формулировке
Просто пишете обычным языком, агент сам сообразит.
- «Найди практику ФАС по рекламе медицинских услуг без указания противопоказаний»
- «Есть ли у ФАС позиция по использованию слова "лучший" в рекламе? Покажи 5 свежих дел»
- «Найди дела о рекламе БАДов за 2024–2025 годы»
- «Подбери практику ФАС в обоснование того, что мой креатив не вводит потребителя в заблуждение, и дай ссылки»
- «Какие свежие решения ФАС по рекламе финансовых услуг без обязательной информации?»
- «Расскажи подробнее про третье дело из предыдущей выдачи»
Через слеш-команды
Если хочется задать сценарий явно — наберите / в строке чата (работает в Claude Desktop, Claude.ai и Codex Desktop), выберите команду коннектора, заполните параметры.
/search-fas→ параметр: тема. Пример:/search-fas реклама алкоголя в интернете— обычный поиск по теме./search-fas-by-year→ параметры: тема и год. Пример:/search-fas-by-year медицинские услуги 2024— поиск с фильтром по году./search-fas-case→ параметр: один или несколько docId через запятую. Пример:/search-fas-case 73e319d5-673b-4e8b-ae70-d300a7c82c46— раскрыть полную карточку дела (docId копируется из ответа послеsearch-fas).
Любая слеш-команда — это просто заготовленный шаблон сообщения для агента; после его отправки агент идёт в коннектор и формирует ответ так же, как при свободной формулировке.
Лимиты
- 20 запросов в минуту на один IP-адрес.
- 300 запросов в сутки на один IP-адрес.
- При превышении — придёт сообщение с пояснением. Подождите и повторите.
Авторизации нет, регистрации нет. Лимиты — мягкая защита от циклических ботов; реальному пользователю на них упереться сложно.
Скорость ответа достаточно быстрая: как правило, не более 15-20 секунд.
Что не так с коннектором — пишите
Если коннектор не работает в вашем клиенте, не понимаете как настроить, есть идеи:
- сообщения Telegram-канала: @delay_RAG
- в форму обратной связи
Что ещё есть
- Веб-интерфейс поиска — search.delay-rag.ru. Удобен, когда нужен просто поиск без AI-обвязки.
- Telegram-бот для проверки рекламных креативов А юристы смотрели?
И просто на всякий случай напомню о том, что все мои рекламные проекты хранятся здесь.
Пример ответа Claude Sonnet 4.6 с режимом размышлений Low на запрос из инструкции:
помоги сделать обзор о вводящей в заблуждение рекламе по практике ФАС за 2025 год
Хороший массив данных. Теперь подведу итог.
Вводящая в заблуждение реклама: практика ФАС в 2025 году
По результатам анализа решений ФАС 2025 года можно выделить несколько устойчивых паттернов нарушений по ч. 7 ст. 5 и п. 4 ч. 3 ст. 5 Закона о рекламе. Ниже — основные тематические блоки.
1. «Скидки без звёздочки» — неполные условия акций
Это самая массовая категория нарушений. ФАС последовательно квалифицирует рекламу как вводящую в заблуждение, если акционное предложение сформулировано без существенных ограничений.
Характерные кейсы:
- Марийское УФАС: слоган «25% на каждый второй товар в чеке» в рекламе супермаркета — потребитель воспринимает скидку как распространяющуюся на все товары без исключения.
- Марийское УФАС: «Скидка 50% на все поездки с ВТБ» в приложении аренды самокатов — скидка действовала только на часть поездок.
- Московское областное УФАС: «Все, что хотите за полцены! Скидки до 50%» в рекламе банковской карты — реальный круг товаров был существенно ограничен.
- Ивановское и Липецкое УФАС: «Рассрочка на всё» без указания максимальной суммы покупки, на которую она распространяется.
- Московское УФАС: «Скидка 10% на топливо» в рекламе «Яндекс Заправки» — без раскрытия дополнительных условий получения.
- Новосибирское УФАС: акция для «новых пользователей» без указания этого ограничения в самой рекламе.
- Алтайское УФАС: «Скидка 50% на 4 месяца» от Ростелекома — акция была доступна не для всех категорий клиентов.
Позиция ФАС: отсутствие в рекламе существенных условий акции (круг товаров, категории покупателей, срок, лимиты) автоматически делает её вводящей в заблуждение.
2. Реклама финансовых услуг — ложные условия кредитования
Отдельный и значительный пласт нарушений связан с рекламой банков, ипотеки, рассрочки.
- Ульяновское УФАС: «Авторассрочка 0,01%» в рекламе автомобилей CHERY — создаёт заведомо нереалистичное представление о стоимости финансирования.
- Московское областное УФАС: указание «акция до 15.12» в рекламе кредитного продукта ВТБ без раскрытия реальных сроков и условий промо.
- Татарстанское УФАС: реклама подбора недвижимости с конкретными цифрами «ипотека от 3,5%», «платёж 25 000 в месяц» — без указания реальных условий банков-партнёров.
- Луганское УФАС: тариф «Вся Россия 400» за 350 рублей — реальная цена и состав услуги при внимательном изучении оказывались иными.
3. Реклама банкротства — «волшебное избавление от долгов»
ФАС в 2025 году активно атаковал рекламу юридических услуг по банкротству физических лиц. Это одна из наиболее заметных по количеству дел отрасль.
- Татарстанское УФАС (несколько дел): слоганы «Законно спишем долги!», «Сохраним имущество», «Банкротство = свобода от стресса» признаны вводящими в заблуждение — реальная процедура банкротства влечёт серьёзные последствия (потеря активов, ограничения деятельности), о которых реклама умалчивает.
- Ивановское УФАС: «можно списать все долги» — без указания на обязательные условия и последствия процедуры.
- Томское УФАС: «БАНКРОТСТВО (избавляем от долгов!)» — создаёт излишне позитивный образ процедуры.
Общий вывод ФАС по этой категории: реклама банкротства должна содержать указание на существенные условия и правовые последствия процедуры; умолчание о них — самостоятельное нарушение п. 2 ч. 3 ст. 5.
4. Реклама под видом официальных документов
Устойчивый и агрессивный вид нарушений — физические листовки, стилизованные под квитанции, уведомления, предписания госорганов.
- Челябинское, Тульское, Ярославско-Костромское УФАС: многочисленные дела против компаний по поверке счётчиков воды. Листовки оформлялись как «Уведомление», «Извещение», «Счёт на оплату» — с имитацией официального бланка.
- Тульское УФАС (отдельное дело): листовка с QR-кодом на сайт Роспотребнадзора в рекламе частных услуг — создаёт впечатление государственного мандата.
- Новосибирское УФАС: использование названия «СанЭпидемНадзор» и логотипа, похожего на «Госуслуги», в рекламе дезинсекции.
- Алтайское УФАС: слова «Уведомление», «Уважаемые жильцы!», «диспетчер» в рекламе бытовых услуг — имитация обращения от управляющей компании.
Все эти дела квалифицированы по п. 20 ч. 3 ст. 5 (использование образов и символов государственных органов) и ч. 7 ст. 5.
5. Реклама псевдолечебных товаров
Московское УФАС фиксирует серию нарушений в рекламе товаров, позиционируемых как лечебные средства без надлежащего статуса лекарственных препаратов.
- Пластырь «TOXIFREE»: декларация соответствия в рекламе относилась к другому товару.
- Товары «Сосудолитин», «Мускуденом» и др.: утверждения «прекрасно чистит сосуды», «избавиться от аденомы навсегда» без клинических оснований.
- Сироп «ИНТЕВИРОН», капли «ОТОСИЛ»: заявления о лечебных свойствах без статуса лекарственного препарата.
6. Некорректные сравнения и превосходные степени
- Крымское МУФАС: «Федеральная компания №1 в России» — без указания объективного критерия первенства.
- Омское УФАС: «ЛУЧШЕЕ» и «ПО ЛУЧШИМ ЦЕНАМ» в рекламе кондитерских изделий — необоснованное абсолютное превосходство.
- Ярославско-Костромское МУФАС: «уникальная цена на кабель» — без подтверждения уникальности.
Итоговая картина
Нарушения концентрируются вокруг двух ключевых механизмов введения в заблуждение:
- Умолчание — существенные условия акции, услуги, продукта не раскрыты, хотя без них сообщение формирует неверное впечатление.
- Ложная атрибуция — реклама имитирует государственные документы, официальные уведомления или приписывает товару несуществующие свойства.
Отраслевые лидеры по нарушениям в 2025 году: финансовые услуги (банки, ипотека), юридические услуги (банкротство), ЖКХ-смежный бизнес (поверка счётчиков, бытовые услуги), псевдомедицинские товары.
Хочешь сделать из этого документ, углубиться в какой-то из блоков или добавить конкретные ссылки на решения?