Дмитрий Анашкин

Скилл и MCP-сервер: в чём разница и как они работают вместе

Опубликовано 17 окт. 2026 г.8 мин чтенияНачальный
Рабочий стол: раскрытая папка с листом инструкции и пронумерованными шагами, рядом связка ключей и кабели, соединяющие ноутбук с пустыми серыми блоками-системами без надписей, ламп
Плейбук
Скилл и MCP-сервер
Дмитрий Анашкин · 8 мин
Чему вы научитесь
  • Чем скилл отличается от MCP-сервера и почему их путают
  • Как скилл и подключение работают вместе на живом примере
  • Когда хватает скилла со скриптом без отдельного сервера
  • С чего начинать и как осторожно подключать рабочие системы вроде 1С
Начальный

Коротко

Чем скилл отличается от MCP-сервера?

На корпоративном обучении участник, который уже работает с агентом над отчётностью, спросил прямо: MCP-сервер входит в набор инструкций скилла? Как это вообще работает? Вопрос хороший, потому что оба слова звучат как «расширение агента», и легко решить, что это одно и то же.

СкиллMCP-сервер
Что этоИнструкция в файле, иногда со скриптамиПрограмма-посредник между агентом и системой
Что даёт агентуПорядок работы, правила, шаблоныИнструменты: читать, искать, создавать, менять
Когда работаетЗагружается, когда задача совпадает с описаниемПодключён постоянно, инструменты доступны в любом чате
Кто пишетТы сам, обычным текстомЧаще разработчик сервиса или сообщество
РискНеверная инструкцияДоступ к данным и действиям в системе

Документация Claude Code описывает скилл так: файл с инструкциями, который агент добавляет к своим инструментам и использует, когда это уместно. Важная деталь оттуда же: тело скилла загружается только в момент использования, поэтому длинная справочная часть почти ничего не стоит, пока не понадобится.

Скилл - это инструкция, MCP - это руки

ИИ-агент без скиллов и подключений умеет многое: читать файлы в папке, писать код, искать в интернете. Скилл добавляет ему процесс - твой способ делать конкретную задачу. MCP добавляет ему доступ - к календарю, почте, CRM, системе записи встреч.

Что такое MCP по сути и какие подключения ставят первыми, я подробно разбирал в статье MCP простыми словами. А о том, когда задача созрела для превращения в скилл, - в статье задача повторилась третий раз.

Разделение важно ещё и для безопасности. Скилл сам по себе ничего не открывает: это текст. Риск появляется там, где есть доступ. Поэтому подключения выбираются осторожнее, чем скиллы, и с минимальными правами.

Как они работают вместе?

Живой пример из моей работы. После каждого занятия я делаю разбор: что волновало группу, какие вопросы прозвучали дословно, где были технические затыки, что докрутить в программе. Делает это скилл разбора занятий, а данные он берёт через подключение к сервису записи встреч.

Как это устроено:

  1. Подключение к сервису записи встреч даёт агенту инструменты: найти встречу, получить её расшифровку и краткое содержание. Только чтение, ничего не меняет.
  2. Скилл разбора говорит агенту: найди занятие по дате и клиенту, возьми полную расшифровку, разложи по разделам, проверь каждую цитату по расшифровке, обезличь, сохрани в нужную папку.
  3. Агент читает скилл, вызывает инструменты подключения и выполняет шаги по порядку.

Без скилла агент с тем же подключением тоже сделает разбор, но каждый раз другой: разные разделы, разная глубина, цитаты без проверки. Без подключения скилл не получит расшифровку, и придётся выгружать её руками.

Когда хватает скилла со скриптом без MCP?

Так устроен мой скилл отправки статей на индексацию в Яндекс. Он собран так, чтобы отправлять адреса новых статей на переобход через API Вебмастера, следить за суточной квотой, вести журнал и через неделю проверять, попали ли страницы в поиск. Внутри - инструкция и один скрипт без внешних зависимостей. Ключ доступа лежит в отдельном файле на компьютере, скрипт читает его сам и нигде не печатает.

MCP-сервер здесь был бы лишним слоем: пришлось бы ставить программу, держать её запущенной и настраивать подключение ради пяти запросов. Скрипт в скилле делает то же самое проще и прозрачнее: его можно открыть и прочитать. А если сервис поменяет API, правка займёт одну строку в одном файле, без обновления стороннего сервера и ожидания, пока его автор выпустит новую версию.

Где хранить ключи для таких скриптов и почему не в тексте инструкции, я подробно разбирал в статье где хранить ключи своего продукта. А зачем вообще нужна принудительная отправка на индексацию, если сайт сам сообщает о статьях, - в разборе IndexNow: статья у Яндекса за минуты.

Порядок: скилл сначала, MCP по необходимости

  1. Выбрать повторяющуюся задачу

    Ту, которую ты уже делал с агентом трижды и каждый раз объяснял заново.

  2. Записать процесс в скилл

    Шаги, правила, формат результата, типичные ошибки. Обычным текстом, как регламент для нового сотрудника.

  3. Прогнать на ручных данных

    Выгрузить нужные данные самому и дать агенту. Поправить скилл по результату.

  4. Решить, нужен ли доступ

    Если ручная выгрузка повторяется каждый раз - искать готовый MCP-сервер системы или делать скрипт к её API.

  5. Подключить с минимальными правами

    Сначала только чтение. Права на изменение - когда скилл отработал на чтении и ты уверен в процессе.

Скиллы - открытый формат: Claude Code следует открытому стандарту, и та же папка с инструкцией работает в других агентах, которые его поддерживают. В Codex скиллы и подключения MCP тоже есть, принципы те же.

Что с 1С и рабочими программами?

В той же группе участница спросила: можно ли такие навыки интегрировать в 1С или это могут только специалисты по 1С? И сама же сформулировала опасение: сможем ли мы вообще лезть в программу, это чревато последствиями. Опасение верное, и хорошо, что оно прозвучало до первой попытки, а не после.

Учётная система хранит деньги, документы и отчётность. Ошибка агента там стоит дороже, чем в таблице.

Поэтому порядок такой: сначала скилл, который работает с выгрузками из системы на чтение. Потом, если нужно, интеграция через официальные механизмы, настроенная специалистом, на тестовой базе. Запись в рабочую базу - последним шагом и только после проверки.

О границах доступа агента к рабочим системам в целом я писал в статье доступ агента к почте и серверу.

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

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

Главный вывод

Путаница между скиллом и MCP - это путаница между «как» и «куда». Разведи эти два вопроса, и станет понятно, что из них нужно твоей задаче.

Практический шаг: выбери задачу, которую ты объяснял агенту больше двух раз, и запиши её шагами в файл. Это уже черновик твоего первого скилла.

Какую задачу ты объясняешь агенту заново каждую неделю?

Источники

Отправь другу или себе в избранное в Telegram, чтобы не потерять.

Поделиться в Telegram
Было полезно?
Автор
Дмитрий Анашкин
Практик-интегратор ИИ в бизнес

Основатель NeuroDA и SMAIPL. Корпоративные воркшопы по ИИ, внедрение AI в бизнес-процессы.

Похожие гайды

Как обновить скилл ИИ-агента и сохранить свои правки

Перед тем как обновить скилл ИИ-агента, сохрани рабочую папку и свои требования. Сравни новую версию со старой, перенеси нужные ограничения и проверь обычную задачу и случай остановки. Рабочую копию заменяй после проверки.

5 мин

Selected model is at capacity: что делать, если агент пишет, что модель перегружена

Агент пишет selected model is at capacity, и первая мысль - кончился лимит. Разбираю, что на самом деле значит эта ошибка, как за минуту отличить перегрузку модели от лимита, сбоя сети и своей ошибки, что делать сразу и почему запасную модель стоит выбрать заранее.

10 мин

AGENTS.md: какие правила записать агенту и чем правило отличается от скилла

AGENTS.md помогает сохранить правила работы вне чата. На примерах обучения дизайнеров разбираю, что писать в этот файл, чем правило отличается от скилла, как разнести требования по папкам и удержать инструкции в лимите Codex.

11 мин

Проекты ChatGPT или папка агента на компьютере: что выбрать и когда переходить

Работа уже разложена по проектам ChatGPT, зачем переходить в папку на компьютере? Разбираю вопрос с корпоративного обучения: чем проект отличается от папки агента, когда его хватает, как не смешивать задачи в чатах и что делать при слабом ноутбуке.

8 мин

Связанные понятия