MCP-сервер работает переходником между нейросетью и внешним сервисом. Он ходит в нужное место, забирает оттуда данные и отдаёт агенту, часто ещё и сам выполняет там действия. Ставится один раз через конфиг, дальше агент вызывает его самостоятельно.
В подборке 21 MCP для вайбкодинга. Они сгруппированы по рабочим задачам: документация и контекст проекта, интерфейсы, бэкенд с базами и админками, внешние сервисы и базы знаний. Для каждого инструмента разберём, что он умеет и когда пригодится.
ВАМ ПРИШЛО ПРИГЛАШЕНИЕ 💌
Приходите к нам в соцсети поделиться своим мнением и почитать, что пишут другие. А ещё там выходит дополнительный контент, которого нет на сайте — шпаргалки, опросы и разная дурка. В общем, вот тележка, вот ВК — велком!
Помните, когда вы подключаете MCP, каждый сервер добавляет в контекст свои инструменты и расходует токены, даже если половину этих возможностей сейчас не используете. В настройках ненужные MCP можно отключать, а затем включать перед конкретной задачей. Отдельно посмотрите на разрешения, которые выдаете (особенно на коммерческих проектах), потом вставляйте рабочий API-токен.
Как работать с MCP и подключать к проекту — мы отдельно написали инструкцию со всей необходимой теорией и пошаговой установкой: MCP-серверы в Cursor и Claude: установка, настройка, первый запуск.
Контекст, документация и архитектура проекта
Качество кода, который выдаёт агент, зависит не столько от модели, сколько от того, какой контекст у неё есть в момент ответа, если его мало — нейронка часто галлюцинирует и додумывает. Инструменты из этого блока подсовывают нейросети свежую документацию и базу вашего проекта, а что самое главное — экономят ваши токены.
Context7
context7.com · github.com/upstash/context7
Модель может знать старую версию библиотеки и предлагать команды, которые уже не работают. Разработчик копирует код, запускает его и получает ошибку. Context7 находит свежую документацию и передаёт её агенту. В его базе почти 50 тысяч документаций, которые регулярно обновляются. Агент видит актуальные команды и примеры, а затем пишет код с учётом нужной версии библиотеки.
Порядок подключения: регистрация, получение API-ключа, установка ключа в среду разработки. После этого MCP и его инструменты доступны в проекте. На бесплатном тарифе работают open source библиотеки.
Ref MCP
Ref MCP тоже ищет документацию, но передаёт агенту только те фрагменты, которые нужны для ответа. Разработчики сервиса обещают, что такой точечный поиск помогает сократить расход токенов на 80%. Кроме базы на тысячи фреймворков сервер умеет веб-поиск, скрейпинг и поиск по коду.
Из неприятного: на бесплатном уровне выдают мало кредитов, для постоянной работы придётся переходить на платный тариф, поэтому советуем посмотреть в сторону Ref, когда контекстное окно заканчивается быстрее, чем агент успевает зафиналить задачу.
Claude Context MCP
github.com/zilliztech/claude-context
Обычный поиск по проекту работает, когда вы знаете точное слово или название функции. Claude Context MCP ищет код по смыслу, например, агенту можно поручить найти часть проекта, которая отвечает за вход пользователя. Инструмент найдёт подходящие участки, даже если в названиях функций нет слова login.
MCP рассчитан на большие кодовые базы и может искать среди миллионов строк. Несмотря на Claude в названии, его можно использовать с Codex, Qwen, Gemini и другими агентами. Разработчики заявляют экономию токенов примерно на 40%.
NX MCP
nx.dev/docs/features/enhance-ai
В проекте файлы связаны друг с другом, поэтому изменение одного модуля может затронуть другие части программы, а агент не всегда видит эту связь.
NX MCP отдаёт агенту карту всего проекта с возможностью переключаться между уровнями абстракции, от общей архитектуры до деталей реализации, и выстраивает связи между модулями. Применять можно двумя способами: спросить у сервера, как лучше реализовать фичу с учётом текущей структуры, или заставить агента сначала забрать информацию о проекте и только после этого писать код.
В Cursor и VS Code сервер подключается через расширение Nx Console. Открываете вкладку расширений, находите Nx Console, ставите его. В настройках MCP после этого автоматически появляется extension nx-mcp.
Sequential Thinking
github.com/modelcontextprotocol/servers/blob/main/src/sequentialthinking
Sequential Thinking помогает агенту разбирать сложные задачи по шагам. Сначала он изучает условия, затем проверяет устройство проекта и после этого выбирает способ реализации.
Инструмент пригодится моделям, у которых нет собственного режима рассуждения. Его можно вызвать прямо в запросе или дождаться, пока агент подключит MCP самостоятельно. Явный вызов делается фразой «используй sequential thinking» в промте.
GitHub Spec Kit
Как часто вы даёте агенту команду вроде «добавь регистрацию пользователей»? Внутри такой задачи скрывается много деталей: нужно решить, какие данные запрашивать, где их хранить, что делать при ошибке и как проверять результат. С этим MCP вы свободно описываете задачу, а нейросеть превращает описание в структурированный технический документ.
Дальше модель разбивает задачу на части и проверяет ТЗ на логические дыры и несостыковки, а когда данных не хватает, она возвращается с уточняющими вопросами. В процессе реализации агент записывает выполненные шаги и сохраняет информацию, которая пригодится дальше, за счёт этого важная инфа остаётся в контексте между сессиями.
Полезный блок со скидкой
Скопировать чужой конфиг — минутное дело. Сложности начинаются дальше: понять, какие права выдавать серверу, где хранить токены, что происходит с контекстом при десяти подключённых MCP и почему агент вдруг стал отвечать хуже.
Это уже инженерная база, а не настройка редактора. В Практикуме её собирают на практике — на программах «Вайбкодинг», «ИИ-агенты и автоматизация» и «Бэкенд на Node.js».
Промокод: KOD (можно просто нажать) даст скидку при покупке любого курса.
Бесплатная вводная часть тоже есть — карту привязывать не нужно.
Docker MCP
Когда вы подключаете любой MCP-сервер, он сразу отдаёт модели список своих функций: имя каждой, описание, какие параметры принимает. Этот список постоянно лежит в контексте, потому что агент должен знать, чем он вообще может воспользоваться.
Docker MCP работает как одна точка входа. В редактор вы прописываете только его, а все нужные серверы (GitHub, база знаний) складываете внутрь Docker. В контекст при этом попадает описание всего двух функций: mcp-find ищет подходящий инструмент среди тех, что лежат в Docker, а mcp-add подключает найденное к текущей задаче. Когда агенту понадобится создать issue на GitHub, он вызывает mcp-find, находит нужный инструмент, подключает его через mcp-add и работает дальше.
Получается, что список инструментов подгружается по требованию и уходит после задачи. Внутри Docker может лежать хоть три сервера, хоть тридцать, объём контекста от этого меняться не будет. Заодно вы получаете каталог серверов, которые Docker проверил, и запуск в изолированном контейнере, так что чужой код не имеет прямого доступа к вашей системе.
Дизайн и фронтенд
Инструменты из этого блока дают агенту доступ к библиотекам готовых компонентов, поэтому можно просто собрать из элементов, которые уже написали и проверили другие разработчики. Результат при этом зависит от промта: чем конкретнее опишете блоки и стилистику, тем меньше придётся переделывать, а лучше всего работают скриншоты сайтов, которые вам нравятся.
Magic MCP
21st.dev · github.com/21st-dev/magic-mcp
На сайте 21st.dev лежат готовые компоненты и целые блоки для сайта. Любой компонент можно открыть, скопировать код и вручную вставить в свой проект, но проще поручить это агенту.
Magic MCP умеет две вещи. Первая: ставит выбранный компонент с 21st.dev прямо в ваш проект. Вторая: создаёт новые компоненты на основе существующих, беря их за референс — удобно, когда нужного элемента в каталоге нет, а подходящую стилистику уже нашли.
Shadcn MCP
Библиотек компонентов много, и подключать каждую по отдельности неудобно. Shadcn MCP собирает их в одном месте: вы указываете, какой компонент нужен и из какой библиотеки его взять, дальше агент разбирается сам. Можно пойти дальше и разрешить нейросети самой подбирать подходящие компоненты и блоки под задачу, в том числе из нескольких библиотек сразу.
Отдельно стоит разобраться с реестрами. Реестр — это индекс, который говорит, откуда брать компоненты и их зависимости. Через MCP вы получаете доступ к реестрам вроде Aceternity UI или Magic UI, а добавляются они парой строк в файле components.json. Сама установка сервера сводится к тому, чтобы скопировать команду и вставить её в проект.
Magic UI MCP
Когда базовая вёрстка готова, хочется добавить анимации. Magic UI — это коллекция готовых React-компонентов с эффектами и анимациями, а официальный MCP даёт агенту прямой доступ ко всем компонентам библиотеки, чтобы он вставлял их в проект по запросу.
Устанавливается одной командой через CLI Magic UI, после чего IDE нужно перезапустить. Дальше можно просить обычным текстом: «добавь анимацию появления текста», «поставь сетку на фон», «сделай вертикальную бегущую строку с логотипами».
Над промтом придётся подумать: на просьбу «добавь анимации» нейросеть навалит лишнего, от звёзд на фоне до движущихся элементов там, где они мешают. И помните, что анимации нагружают код, из-за чего страница начинает грузиться медленнее.
Web to MCP
Нашли красивую кнопку на чужом сайте и хотите такую же у себя? Web to MCP забирает элемент вместе со стилями и передаёт агенту.
Настройка идёт в два шага. Сначала ставите браузерное расширение, затем копируете кнопкой готовый конфиг и вставляете его в mcp.json. После этого на любом сайте нажимаете на иконку расширения и выбираете нужный элемент, это может быть отдельная кнопка или целый блок. Выбранное сохраняется в ваш профиль, там появляется идентификатор элемента и готовая инструкция для агента.
Инструкцию вставляете в чат и пишете, в какой файл сверстать. Результат обычно получается близким к оригиналу, но окружение агент не видит: кнопку, нарисованную под тёмный интерфейс, он поставит на светлый фон, если вы не уточните.
Бэкенд, базы данных и админки
Файлы проекта лежат в папке, поэтому агент читает и правит их сам, но база данных находится на сервере, панель управления контентом тоже живёт отдельно от кода, и попасть туда без доступа агент не может: максимум напишет SQL-запрос и предложит выполнить его вручную. Серверы из этого блока такой доступ выдают.
Supabase MCP
supabase.com/docs/guides/getting-started/mcp
Supabase чаще других баз встречается в вайбкод проектах, в Lovable она вообще встроена по умолчанию. С подключённым MCP агент создаёт таблицы, пишет функции, накатывает схемы и выполняет запросы без вашего участия.
Вы пишете промт «создай в Supabase таблицы для компьютерного клуба, computers и bookings, заполни тестовыми данными шесть компьютеров, три свободных и три занятых», а через минуту открываете Table Editor и видите две готовые таблицы с данными. Для подключения нужно добавить сервер и пройти авторизацию в своём аккаунте Supabase.
Отдельно проверьте безопасность. Свежесозданные таблицы Supabase помечает красной кнопкой: они открыты для всех, кто знает URL вашего API. Чинится промтом «включи RLS на таблицах computers и bookings», причём агенту хватит и скриншота предупреждения, он сам поймёт, что делать. Если проект собирает данные пользователей и работает в России, Supabase придётся ставить на свой сервер из-за требований 152-ФЗ.
PostgreSQL и SQLite MCP
github.com/crystaldba/postgres-mcp · hub.docker.com/mcp/explore
Supabase MCP умеет работать только с Supabase. Если база у вас другая, нужен сервер под неё: для PostgreSQL один, для SQLite другой. Работают они так же, как Supabase MCP. Агент получает схему базы, то есть список таблиц, колонок и связей между ними, и дальше сам выполняет запросы: заводит таблицы, добавляет и меняет данные, читает то, что уже лежит.
Учтите один момент: базовые серверы для PostgreSQL и SQLite из официального репозитория MCP отправлены в архив, поэтому ставить лучше поддерживаемые сборки. Для PostgreSQL это Postgres MCP Pro, для SQLite можно выбрать вариант в каталоге серверов Docker.
Directus и Payload MCP
Админ-панель нужна, чтобы менять тексты, ссылки и картинки на сайте без правки кода и добавлять новые страницы. В вайбкод-проектах эту задачу закрывают Directus и Payload, у обеих есть свой MCP.
Привязать блок к админке можно за один промт: делаете скриншот нужного блока, отправляете агенту и пишете: свяжи этот блок с моей админ-панелью, сделай отдельную коллекцию, чтобы я мог редактировать текст вручную. Он создаёт коллекцию, переносит туда содержимое блока и связывает её с фронтендом. Дальше вы заходите в админку, меняете заголовок, перезагружаете страницу и видите новый текст на сайте.
Из неприятного: результат приходится перепроверять, агент может сломать вёрстку или не связать админку с фронтендом, при этом написать, что всё готово. Но кто из нас так не делал?
MCP от Google
Google выпустил управляемые серверы для доступа к сервисам Google Cloud и анонсировал их вместе с Gemini 3. BigQuery MCP даёт агенту доступ к бизнес-данным и при этом защищает конфиденциальную информацию от попадания в контекстное окно. Google Compute MCP управляет облачными сервисами, Kubernetes MCP упрощает работу с контейнерами, а Google Maps MCP добавляет агенту привязку к местоположению и данные с карт.
Эти серверы удалённые и закрытые, инструкции по запуску лежат в репозитории. Рядом с ними Google держит открытые проекты под остальные свои сервисы: Workspace, Firebase, Analytics, Flutter. Из этого набора в вайбкод проектах лучше заходит Firebase MCP.
Задачи, знания и внешние сервисы
Часть работы над проектом происходит за пределами редактора: заметки, дедлайны, переписка, уведомления. Серверы из этого блока подключают агента к этим местам, чтобы он забирал оттуда информацию и сам совершал нужные вам действия.
Notion MCP
developers.notion.com/docs/mcp
Если контент, дедлайны и исследования вы ведёте в Notion, агент может работать с ним напрямую. Notion MCP умеет искать страницы, получать их содержимое, создавать новые, обновлять и перемещать существующие, а также выполнять задачи внутри воркспейса.
Для установки нужно только авторизоваться, дальше все инструменты доступны сразу. Через Notion MCP удобно вести контент и задачи команды: отслеживать идеи, которые уже в работе, и складывать туда новые.
Obsidian MCP
github.com/StevenStavrakis/obsidian-mcp
Тот же набор возможностей для тех, кто ведёт заметки в Obsidian. Сервер работает с вашими страницами: находит нужные, читает и правит содержимое.
Composio
Под каждый сервис нужно искать отдельный MCP. Composio собирает почти 900 сервисов в одном каталоге, и любой из них подключается как MCP-сервер. Всего внутри больше 10 тысяч инструментов: Google Документы и Таблицы, почта, SMS, Jira и другие трекеры задач.
Агент может заводить в трекере баги, которые вы нашли во время вайбкодинга, и отмечать исправленные. Или писать вам в Telegram, когда закончит работу.
Подключение идёт через сайт Composio:
- Заходите в раздел MCP Config, нажимаете Create MCP Config и выбираете сервис, например Telegram.
- Дальше отмечаете, что разрешаете этому инструменту делать, и привязываете свой аккаунт: для большинства сервисов понадобится API-токен, для Telegram это токен вашего бота.
- После этого Composio выдаёт готовую команду для установки.
- Копируете её, вставляете в терминал, и сервер появляется в вашем редакторе.
- Имя ему сгенерируется случайное, так что переименуйте его во что-то понятное.
Rube MCP
Rube избавляет от похода в интерфейс Composio за каждым новым инструментом. Вы ставите один этот сервер, авторизуетесь в нём через кнопку Connect, а дальше просите подключить нужный сервис прямо в чате.
Вы пишете «подключи Pexels с помощью Rube MCP» и указываете там же API-токен фотостока. Агент инициирует подключение и возвращает ссылку на авторизацию, в форму подставляется ваш ключ, вы жмёте Connect Account. Добавлять Pexels в Cursor отдельно не нужно, он уже доступен через Rube. После этого промт вроде «сделай страницу по продаже музыкальных инструментов, изображения найди через Pexels» отрабатывает целиком, вместе с картинками гитар, пианино и барабанной установки.
Если что-то отвалится, все ваши интеграции лежат в приложении Rube, там же меняются ключи API.
Почему не стоит подключать всё подряд
MCP сильно нагружают контекстное окно, и чем больше серверов вы держите включёнными, тем меньше места остаётся под сам код. В настройках любого редактора конкретные MCP можно отключать и поднимать только тогда, когда они нужны.
Второй момент — разрешения. При настройке любого сервера вы сами отмечаете, что ему можно делать, и вставляете рабочий API-токен от сервиса. Безопасность — вообще та часть, на которую в вайбкодинге забивают чаще всего, а утечка пользовательских данных заканчивается крупными штрафами. Мы уже об этом рассказывали выше: Supabase создаёт таблицы открытыми, и любой, кто знает URL вашего API, спокойно их читает, пока вы не включите RLS.
И последнее: перепроверяйте результат. Агент может сломать вёрстку, не связать админку с фронтендом или наполовину выполнить задачу, а в чат написать, что всё готово. Открывайте страницу, заходите в базу, смотрите всё лично. MCP экономят время на рутине, но ответственность за то, что уехало в продакшен, остаётся на вас.
Советуем дополнительно почитать
- Вайб-кодинг для новичков: с чего начать — с чего начать первый проект с агентом: постановка задачи, разбивка на шаги и проверка того, что он написал.
- Код-ревью с ИИ: 20 промптов для безопасности, рефакторинга и PR — готовые запросы для проверки чужого и своего кода: логика, безопасность, производительность, читаемость.
- Аналоги ChatGPT в 2026 году: 20 нейросетей — сравнение Claude, Gemini, DeepSeek, YandexGPT и других по цене, доступности и объёму контекста.
- n8n автоматизация без кода: учимся делать парсер Telegram за выходные — как связать сервисы между собой без агента вообще, на визуальных сценариях.
- Профессии в сфере нейросетей: кем работать и сколько платят в 2026 году — кто работает с моделями, API, RAG и агентами: от промт-инженера до AI-инженера, с задачами и требованиями
Бонус для читателей
Если вам интересно погрузиться в мир ИТ и при этом немного сэкономить, держите наш промокод на курсы Практикума. Вы получите скидку при оплате, промокод поможет с льготной ипотекой и даст безлимит на маркетплейсах. Ладно, окей, это просто скидка, без остального, но хорошая.
