MCP и синхронизация контекста.
npx -y skills add ai-native-camp/camp-2 --skill day2-mcp-and-context-sync --agent claude-codeСкилл учебного курса AI Native Camp, 2-й день. Изучение протокола MCP и создание собственного скилла Context Sync.
| Термин | Описание |
|---|---|
| MCP | Model Context Protocol — открытый стандарт подключения AI к внешним инструментам. Как USB-C: единый разъём для любых сервисов |
| Host / Client / Server | 3 компонента MCP. Host = AI-приложение (Claude Code), Client = менеджер соединений, Server = поставщик внешних инструментов |
| Transport | Способ подключения к MCP-серверу: HTTP (облачные сервисы) и stdio (локальный запуск) |
| Plugin | Пакет Skill + MCP + Hook + Agent. Одна строка установки — MCP-сервер подключается автоматически |
| Subagent | Claude вызывает другой Claude для выполнения задачи. Позволяет обрабатывать несколько задач параллельно |
| Explore агент | Специализированный subagent для анализа структуры проекта. Только чтение |
| API | Интерфейс получения данных от сервиса. Используется когда нет MCP |
| Скилл (Skill) | Документ, обучающий Claude Code конкретному способу работы. Загружается только при вызове |
| STUB | Заглушка для последующего заполнения — «здесь будет содержимое» |
| Frontmatter | Область в начале файла между ---. Содержит имя, описание, триггеры скилла |
Два части: Part A (концепция MCP) и Part B (создание скилла Context Sync). Каждый блок — 2 хода: объяснение → практика. Переходить к следующему блоку только после выполнения практики.
До MCP: каждый AI-инструмент требовал отдельной интеграции. MCP стандартизирует подключение — разработчик пишет сервер один раз, работает со всеми AI-хостами. Практика: найти 3 MCP-сервера на github.com/modelcontextprotocol/servers.
stdio-транспорт: процесс запускается локально, общается через stdin/stdout. HTTP-транспорт: удалённый сервер, авторизация через заголовки. Практика: прочитать конфигурацию MCP в .claude/settings.json.
Плагин устанавливается одной командой и сразу добавляет MCP-сервер в конфигурацию. Практика: установить тестовый плагин и убедиться что MCP-сервер появился в настройках.
Заполнить STUB-заглушки в шаблоне скилла: frontmatter (имя, описание, триггер), инструкции по синхронизации контекста, формат отчёта, критерии завершения. Практика: заполнить каждый STUB по одному.
Запустить скилл командой /context-sync, убедиться в корректной работе, опубликовать в репозиторий курса.