Главная · Скиллы · day2-mcp-and-context-sync

day2-mcp-and-context-syncMCP и синхронизация контекста Camp 2

ai-native-camp/camp-2

MCP и синхронизация контекста.

Установка

npx -y skills add ai-native-camp/camp-2 --skill day2-mcp-and-context-sync --agent claude-code

День 2: MCP & Context Sync

Скилл учебного курса AI Native Camp, 2-й день. Изучение протокола MCP и создание собственного скилла Context Sync.

Ключевые термины

ТерминОписание
MCPModel Context Protocol — открытый стандарт подключения AI к внешним инструментам. Как USB-C: единый разъём для любых сервисов
Host / Client / Server3 компонента MCP. Host = AI-приложение (Claude Code), Client = менеджер соединений, Server = поставщик внешних инструментов
TransportСпособ подключения к MCP-серверу: HTTP (облачные сервисы) и stdio (локальный запуск)
PluginПакет Skill + MCP + Hook + Agent. Одна строка установки — MCP-сервер подключается автоматически
SubagentClaude вызывает другой Claude для выполнения задачи. Позволяет обрабатывать несколько задач параллельно
Explore агентСпециализированный subagent для анализа структуры проекта. Только чтение
APIИнтерфейс получения данных от сервиса. Используется когда нет MCP
Скилл (Skill)Документ, обучающий Claude Code конкретному способу работы. Загружается только при вызове
STUBЗаглушка для последующего заполнения — «здесь будет содержимое»
FrontmatterОбласть в начале файла между ---. Содержит имя, описание, триггеры скилла

Структура занятия

Два части: Part A (концепция MCP) и Part B (создание скилла Context Sync). Каждый блок — 2 хода: объяснение → практика. Переходить к следующему блоку только после выполнения практики.

Part A: MCP

Блок 1: Что такое MCP

До MCP: каждый AI-инструмент требовал отдельной интеграции. MCP стандартизирует подключение — разработчик пишет сервер один раз, работает со всеми AI-хостами. Практика: найти 3 MCP-сервера на github.com/modelcontextprotocol/servers.

Блок 2: Transport и архитектура

stdio-транспорт: процесс запускается локально, общается через stdin/stdout. HTTP-транспорт: удалённый сервер, авторизация через заголовки. Практика: прочитать конфигурацию MCP в .claude/settings.json.

Блок 3: Plugin = Skill + MCP + Hook + Agent

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

Part B: Context Sync скилл

Блок 4–7: Создание скелета скилла

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

Блок 8: Тестирование и публикация

Запустить скилл командой /context-sync, убедиться в корректной работе, опубликовать в репозиторий курса.

Из того же репозитория