MCP-коннектор к поиску по практике ФАС
Увидев начинающийся тренд на облачение правовой информации в MCP-одёжки, я поняла, что у меня есть идеальный кандидат на то, чтобы попробовать это сделать для себя. Представляю вашему вниманию MCP-коннектор поверх поискового интерфейса https://search.delay-rag.ru.
Ниже файл с документацией, чтобы вы её отдали вашему агенту (или сами почитали, там способы применения), и то же самое в этом посте, но со скриншотами. Здесь инструкции для основных мультиагентных систем, объяснение того, зачем это нужно и как работает, технические ограничения.
Здесь вы можете прочитать заметку об этом опыте с некоторыми наблюдениями, советами и прозрениями. Пока что главное ощущение такое: почему я не сделала этого раньше?
https://search.delay-rag.ru/mcp/
Старый адрес https://dataset-interface.onrender.com/mcp/ работает до 31 августа 2026, после чего отключается.
Если коннектор у вас уже подключён, не пропустите раздел «Если коннектор у вас уже подключён» — там неочевидная деталь, из-за которой переключение может тихо не сработать.
Содержание
- Что это и зачем
- Что коннектор умеет — три инструмента и три шаблона запросов
- URL коннектора
- Если коннектор у вас уже подключён — что делать при смене адреса
- Как подключить:
- Claude — веб и десктоп
- ChatGPT — браузер и приложение
- Cursor
- Остальные клиенты — VS Code, Codex, Qwen Code, Kimi Code, ZCode
- Как это работает: роль агента и роль коннектора
- Примеры запросов — в свободной формулировке и через шаблоны
- Лимиты
- Что не так с коннектором — пишите
- Что ещё есть
Что это и зачем
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://search.delay-rag.ru/mcp/
Это единственный URL, который нужно ввести в настройках любого MCP-совместимого клиента.
Slash в конце желателен — без него сервер вернёт 307-редирект на версию со slash; современные MCP-клиенты редирект переживают нормально, но лучше сразу с правильным окончанием.
Если коннектор у вас уже подключён
В Claude коннектор нужно удалить и создать заново. Отредактировать адрес нельзя — в справке Anthropic прямо сказано, что для изменения настроек коннектор надо сначала удалить, а потом добавить с новыми данными.
И важно именно удалить старый, а не добавить новый рядом. Иначе у двух коннекторов окажутся инструменты с одинаковыми именами, и Claude молча выберет один из них — как правило, старый. Внешне всё исправно: ответы приходят, ошибок нет. Просто запросы продолжают уходить на старый адрес, который 31 августа замолчит.
Порядок: Customize → Connectors → выбрать старый коннектор → меню из трёх точек справа от строки → Remove, затем добавить заново по инструкции ниже.

В ChatGPT адрес коннектора можно просто отредактировать — удалять и заводить заново не нужно. В десктопной версии в меню Plugins перейдите во вкладку MCPs, нажмите шестеренку у старого коннектора и измените адрес в появившемся окне.


В клиентах, где настройка лежит в файле — Cursor, VS Code, Codex, Qwen Code, Kimi Code, ZCode — удалять ничего не нужно: замените адрес в одной строке и перезапустите клиент.
Подключение в 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 (в части сборок этот раздел называется Settings).
- Перейдите в раздел Connectors.
- Нажмите + → Add custom connector.
- Заполните форму:
- Name:
fas-searchили любое другое название — строчные буквы, цифры и дефисы; название видно только вам. - URL:
https://search.delay-rag.ru/mcp/ - Transport type (в разделе Advanced settings, если спрашивают): Streamable HTTP.
- Authentication / OAuth: оставьте пустым — коннектор без авторизации.
- Name:
- Нажмите Connect. В списке коннекторов появится строка со статусом Connected.
- Откройте новый чат и спросите что-нибудь по практике ФАС — например «найди практику ФАС по рекламе алкоголя в интернете». Claude сам поймёт, что нужно использовать коннектор.

Если Claude «не видит» коннектор в чате. Коннекторы включаются на уровне конкретного чата. Нажмите + слева от строки ввода → Connectors — там список ваших коннекторов с переключателями. Убедитесь, что нужный включён.
Про разрешения. Каждый инструмент нового коннектора стартует в режиме Ask each time — Claude будет спрашивать подтверждение перед каждым вызовом. Если это мешает, выберите Always allow в чате первого вызова или на странице коннектора в разделе Tools. Коннектор только читает открытые данные и ничего не изменяет, так что «всегда разрешать» здесь безопасно.
Подключение в ChatGPT
Подключение возможно в браузере на chatgpt.com и в десктопном приложении: коннектор заводится в настройках вашего аккаунт.
Нужен платный план — на Free кастомные коннекторы не поддерживаются.
Как подключить в браузере
- Откройте chatgpt.com в браузере.
- Включите в настройках режим разработчика (Developer mode) — без него нужный пункт не появится.
- В боковой панели откройте меню Plugins (Плагины).
- Добавьте новый плагин:
- введите любое название
- URL:
https://search.delay-rag.ru/mcp/ - Авторизация: без неё (No authentication)
- Сохраните и откройте новый чат.


Как подключить в десктопном приложении
Здесь порядок другой: коннектор добавляется не как плагин, а как MCP-сервер.
- Откройте меню Plugins (Плагины).
- Перейдите на вкладку MCPs.
- Справа сверху нажмите Add → Add MCP server.
- В форме Connect to a custom MCP заполните:
- Name — любое название, например
fas-ad; - Type — переключите на Streamable HTTP. По умолчанию выбран STDIO, с ним коннектор не заработает;
- URL —
https://search.delay-rag.ru/mcp/; - Bearer token env var, Headers и Headers from environment variables оставьте пустыми — авторизации у коннектора нет.
- Name — любое название, например
- Нажмите Save.


Адрес коннектора можно отредактировать — и в браузере, и в приложении. В отличие от Claude, удалять и заводить заново не нужно.
Как пользоваться
Слеш-команд у коннектора в ChatGPT нет. Наберите в строке чата @, выберите коннектор из списка — дальше просто пишите вопрос.

Подключение в Cursor
UI-кнопки для удалённого сервера в Cursor нет — подключение делается правкой одного файла.
{
"mcpServers": {
"fas-search": {
"url": "https://search.delay-rag.ru/mcp/"
}
}
}
Остальные клиенты
Коннектор работает по открытому стандарту, поэтому подходит любому MCP-совместимому клиенту. Адрес везде один и тот же — https://search.delay-rag.ru/mcp/, транспорт Streamable HTTP, авторизация не нужна.
| Клиент | Куда вписать |
|---|---|
| VS Code (Copilot) | Файл .vscode/mcp.json в проекте. Корневой ключ — servers (не mcpServers), поля "type": "http" и "url" |
| Codex CLI | codex mcp add fas-search --url https://search.delay-rag.ru/mcp/ либо блок [mcp_servers.fas-search] с полем url в ~/.codex/config.toml. Этот же файл читают расширение для IDE и десктопное приложение |
| Qwen Code | qwen mcp add --transport http fas-search https://search.delay-rag.ru/mcp/ либо поле httpUrl в ~/.qwen/settings.json |
| Kimi Code CLI | kimi mcp add --transport http fas-search https://search.delay-rag.ru/mcp/ |
| ZCode (z.ai) | Settings → MCP Servers → New MCP Server → тип HTTP → URL |
Если вашего клиента здесь нет. Ищите в его настройках слова MCP, Connectors, Servers или Integrations, выбирайте удалённый сервер (Remote / HTTP / Streamable HTTP) и вставляйте адрес.Если клиент умеет подключать только локальные программы (транспорт stdio), поможет стандартный мост — он превращает удалённый адрес в локальную команду:
{
"mcpServers": {
"fas-search": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://search.delay-rag.ru/mcp/"]
}
}
}
Как это работает: роль агента и роль коннектора
Это, пожалуй, самое важное для понимания, чем работа с коннектором отличается от привычного интерфейса.
Что делает коннектор: только ищет в базе и отдаёт сырые карточки дел. Сам он ничего не «думает», не решает, не комментирует. Это просто канал к данным.
Что делает агент (Claude, ChatGPT/Codex и любой другой ваш ассистент с подключённым коннектором):
- Сам понимает, что нужен поиск. Вы пишете «помоги сделать обзор о вводящей в заблуждение рекламе по практике ФАС за 2025 год» — агент сам решает позвать
search_fas_cases. От вас никаких специальных слов и команд не требуется (хотя и можно явно сказать «используй коннектор FAS»). - Сам формулирует поисковый запрос. Возьмёт из вашего вопроса ключевые понятия, переформулирует на язык, подходящий для семантического поиска.
- Сам решает, сколько итераций ему нужно. Если первый поиск дал недостаточно — позовёт инструмент ещё раз с другой формулировкой. Если по какому-то делу нужны подробности — сам вытащит полную карточку через
get_case_details. Если нужны точные значения фильтров — позовётget_filter_options. Всё это происходит автоматически, в фоне вашего диалога. - Сам интерпретирует найденное. Прочитает карточки, выделит релевантные, сравнит позиции ФАС с вашей задачей.
- Сам делает итоговый вывод, используя:
- то, что нашёл через коннектор (реальная практика ФАС с ссылками — главный источник, заменяющий собственные «галлюцинации» агента);
- свои собственные общеправовые знания (ГК, ФЗ «О рекламе» как таковой, общая методология аргументации);
- ваш контекст, который вы дали в диалоге (загруженный проект креатива, описание ситуации, ранее обсуждавшаяся проблема).
Пример ответа на запрос из п. 1 в Claude приведу в конце поста.
Иными словами: вы продолжаете общаться с агентом ровно так же, как раньше, просто теперь его ответы про практику ФАС становятся проверяемыми и достоверными.
Если вы видите, что агент не воспользовался коннектором (например, ответил по своим знаниям, не сходив в базу) — просто скажите «проверь через коннектор fas-search» или «используй практику ФАС из подключённой базы».
Примеры запросов
В свободной формулировке
Просто пишете обычным языком, агент сам сообразит.
- «Найди практику ФАС по рекламе медицинских услуг без указания противопоказаний»
- «Есть ли у ФАС позиция по использованию слова "лучший" в рекламе? Покажи 5 свежих дел»
- «Найди дела о рекламе БАДов за 2024–2025 годы»
- «Подбери практику ФАС в обоснование того, что мой креатив не вводит потребителя в заблуждение, и дай ссылки»
- «Какие свежие решения ФАС по рекламе финансовых услуг без обязательной информации?»
- «Расскажи подробнее про третье дело из предыдущей выдачи»
Через шаблоны запросов
Коннектор отдаёт три готовых шаблона — search-fas, search-fas-by-year, search-fas-case. Это заготовленные тексты сообщений с полями, которые вы заполняете; после отправки агент идёт в коннектор и формирует ответ так же, как при свободной формулировке.
Важно: показывают их клиенты по-разному, и единого способа вызова больше нет. Инструменты работают везде одинаково и сами по себе — шаблоны это просто удобство.
В Claude набирать слеш в чате больше не нужно, шаблоны переехали в меню:
- Нажмите + слева от строки ввода.
- Выберите Connectors.
- В открывшемся списке найдите строку Add from и название вашего коннектора — например Add from FAS ad search.
- Выберите нужный шаблон: Search-fas, Search-fas-by-year или Search-fas-case.
- Откроется окно Enter prompt inputs с полями шаблона — например Query для обычного поиска. Заполните и нажмите Add prompt: готовый текст подставится в строку ввода, останется отправить.


В других клиентах: в Claude Code шаблоны доступны как /mcp__fas-search__search-fas, в Qwen Code — обычными слеш-командами, Cursor поддерживает их отдельно от инструментов. В ChatGPT шаблонов нет — там коннектор вызывается через @, а дальше свободная формулировка.
Лимиты
- 20 запросов в минуту и 300 запросов в сутки на один IP-адрес.
- При превышении придёт сообщение с пояснением. Подождите и повторите.
Что считается «одним IP» — важная тонкость. У Claude и ChatGPT коннектор работает не на вашем компьютере, а в облаке компании: запросы приходят на сервер с их адреса, общего для всех пользователей этого коннектора. То есть суточный лимит там делится между всеми, кто пользуется коннектором через Claude, а не отводится каждому отдельно. У клиентов, которые работают на вашей машине — Cursor, VS Code, любые CLI, — запрос идёт с вашего собственного адреса, и лимит честно ваш.
Учтите ещё, что один ваш вопрос агент может разложить на два-три вызова: сначала поиск, потом уточняющий поиск, потом карточка дела.
Авторизации нет, регистрации нет. Лимиты — мягкая защита от циклических ботов; при обычной работе упереться в них сложно.
Скорость ответа достаточно быстрая: как правило, не более 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 году: финансовые услуги (банки, ипотека), юридические услуги (банкротство), ЖКХ-смежный бизнес (поверка счётчиков, бытовые услуги), псевдомедицинские товары.
Хочешь сделать из этого документ, углубиться в какой-то из блоков или добавить конкретные ссылки на решения?