# Как настроить 4 типа курса через MCP

Источник: https://docs.emdesell.ru/mcp/4tipakursa

***

## Видео инструкция

https://kinescope.io/6X25BUGH5LkmKH5Qezovua

<details>

<summary>Текстовая версия видео</summary>

Видео показывает, как через Claude и MCP настроить четыре типа курса в Emdesell: стандартный, марафон, тренинг и V2. Вы научитесь задавать тип курса, внешний вид, расписание и условия открытия и закрытия уроков обычными запросами на русском языке.

#### Проверка связи и сохранение настроек

1. `0:31` Введите в Claude запрос **«Проверь связь со школой»**. В ответе появится подтверждение, что сервер школы отвечает.
2. `0:42` Попросите показать список курсов: «Покажи список курсов школы». В демо-школе четыре курса, все стандартного типа и открытые.
3. `0:50` Возьмите курс **«Excel для менеджеров»** как образец и попросите показать его тип, настройки, категории и список уроков. В курсе 17 уроков: 16 обычных и последний — тест. Модули выключены, автонумерации нет. Настроек V2 нет, так как курс не V2.
4. `1:05` Чтобы в любой момент вернуть исходные значения, попросите Claude записать текущие настройки курса: тип, модули, режим обучения, автонумерацию, показ описания, даты и название для ученика. Также запишите текст домашних заданий и автопринятие в уроке 2 и часы марафона в уроках 1 и 5.

#### Внешний вид курса для ученика

5. `1:49` Перейдите из админки в школу. Так вы увидите страницы как администратор, а не как ученик. У администратора открыты все доступы, но изменения внешнего вида отображаются полностью.
6. `2:14` Сейчас в курсе не видно заданий и описаний. Откройте курс и попросите Claude включить автонумерацию уроков, показ описания и показ даты, а также задать описание курса: «таблицы, формулы и отчеты менеджеров».
7. `2:33` Попросите задать название для учеников — **«студент»**. Claude подтвердит, что автонумерация, описание, дата и название включены.
8. `2:43` Вернитесь в школу и обновите страницу. У курса появятся краткое описание, даты и нумерация уроков для ученика.

#### Домашнее задание с автопринятием

9. `2:53` Во втором уроке домашнее задание уже включено в режиме **«Одно задание»**. Откройте его, чтобы увидеть текущий текст.
10. `3:11` Попросите Claude в уроке **«Формула базовой операции»** изменить текст домашнего задания на: «Посчитайте сумму средней выручки по каждому менеджеру из таблицы приложения».
11. `3:21` Там же задайте автопринятие через 48 часов. Это нужно на случай, если вы не успеете проверить работу. Ответ при автопринятии: «Работа принята, автоматический разбор в следующем уроке». Этот текст подставится автоматически.
12. `3:48` Проверьте результат в школе: текст домашнего задания обновился. В настройках урока в разделе **Домашнее задание** видно автопринятие через 48 часов и ответ при нём.

#### Марафон

13. `4:06` Откройте основной курс и найдите настройку типа курса. Сейчас там стоит **«стандарт»**.
14. `4:23` Попросите Claude: «Смени тип курса 1 на марафон». Марафон можно настраивать на русском языке. Остальные настройки курса не меняются.
15. `4:35` В марафоне уроки открываются ученикам по часам, независимо от того, как быстро они проходят обучение. Открытие и закрытие уроков происходят автоматически.
16. `5:10` Попросите Claude задать часы марафона для уроков с первого по пятый по порядку. Отсчёт идёт от первого урока: первый — 0 часов, второй — 24, третий — 48, четвёртый — 72, пятый — 96.
17. `5:34` Проверьте, что тип курса переключился на **марафон**.
18. `5:45` Откройте разметку марафона у уроков. Там отображаются заданные часовые параметры.

#### Тренинг

19. `6:13` Попросите Claude: «Смени тип курса 1 на тренинг. Включи модули, поставь режим обучения по модулям и отключи сворачивание модулей».
20. `6:41` Обновите страницу и проверьте настройки: модули включены, режим обучения — по модулям, сворачивание модулей выключено.
21. `6:54` В режиме по модулям все выполненные уроки модуля открывают уроки следующего модуля. Пока модуль не пройден, следующие модули не открываются.
22. `7:09` Разложите все уроки курса по модулям. Удобнее всего собирать тренинг по неделям.
23. `7:16` Важно: при включённых модулях урок вне модуля ученик не увидит. Поэтому все уроки курса должны быть разложены по модулям.
24. `7:30` Попросите Claude создать модули, например **«Неделя 1» — «Основы»** и **«Неделя 2» — «Практика»**, и сразу указать, какие уроки входят в каждый из них.
25. `7:47` Система подтвердила переключение модулей, уроки разложены. В админке эту логику последовательности не видно.
26. `8:04` Чтобы увидеть курс глазами ученика, перейдите в раздел **Аккаунты**, найдите ученика с доступом к курсу и войдите в просмотр аккаунта.
27. `8:29` Откройте курс. Первый модуль полностью открыт, второй закрыт, как и задумано.
28. `8:41` Чтобы вернуться в администраторскую часть, нажмите соответствующую кнопку.

#### Настройка V2

29. `8:52` V2 — самый гибкий тип курса, но и самая сложная настройка. Запомните три правила.
30. `9:06` Первое правило: настройка V2 записывается для курса целиком. При каждой правке сохраняйте уже заданные условия, потому что условия связаны цепочкой. Ошибки после добавления условий удобно искать через Claude и MCP.
31. `9:41` Второе правило: если у курса уже есть ученики с доступом, изменить условия через MCP нельзя. Это нужно делать в админке. MCP может перенастроить все условия, и у учеников, которые уже проходят обучение, всё может сломаться.
32. `10:01` Поэтому настраивайте V2 полностью до запуска. Не записывайте первые 3–4 урока с мыслью дописать условия потом. Лучше сделать курс целиком и открыть его ученикам.
33. `10:18` Третье правило: урок без условий открытия не откроется никому. Условия можно задать только со ссылкой на опубликованные уроки, и они должны быть уже заданы.
34. `10:34` Попросите Claude сменить тип курса 1 на **V2** и показать настройки V2. Поле настроек пока пустое.
35. `10:53` Откройте курс, перейдите в **Уроки** и откройте настройку V2. Условий пока нет. Модульной системы здесь нет, уроки показываются в том порядке, в котором они стоят в школе.
36. `11:17` Ловушка: если условий нет, урок не откроется. Поэтому у первого урока должно быть хотя бы одно условие.
37. `11:35` Попросите Claude задать условия открытия. Урок 1 открывается сразу после получения доступа к курсу. Урок 2 открывается после просмотра урока 1, потому что материалы второго урока без первого могут быть непонятны.
38. `12:03` Claude отказался применить эти условия, потому что у учеников уже есть доступ к урокам курса.
39. `12:21` Откройте уроки курса **«Excel для менеджеров»**. Там видны тарифы, которым уже присвоен доступ.
40. `12:29` Так как это демо-школа, доступ можно снять. Откройте раздел **Присвоение доступа** и уберите доступ у тарифов **«Базовый»** и **«Премиум»**.
41. `12:53` Повторите запрос с условиями открытия. Условия урока 1 и урока 2 сохранятся.
42. `13:05` Проверьте настройку V2: у первого и второго урока появились условия. Урок 1 открывается сразу, урок 2 — после просмотра урока 1.
43. `13:14` Подробнее о логике V2 можно узнать в документации и в соответствующих уроках.

#### Группы условий «и» и «или»

44. `13:28` Урок 3 должен открываться, когда урок 2 просмотрен и при этом принята домашка или оставлен комментарий. Попросите Claude добавить условие открытия урока 3, сохранив условия урока 2: урок 2 просмотрен и при этом либо принята домашка по уроку 2, либо оставлен комментарий к уроку 2.
45. `13:54` Проверьте настройку урока 3. Используется условие «или»: успешно сданное домашнее задание к уроку 2, либо комментарий, либо оба варианта сразу. От этого зависит открытие следующих уроков.

#### Остальные уроки и тест

46. `14:19` Пока у уроков нет условий, они закрыты. Задайте условия для всех уроков, начиная с четвёртого, по цепочке.
47. `14:35` Попросите Claude задать открытие уроков 4–16: каждый открывается после просмотра предыдущего урока.
48. `14:43` В условиях указывайте номер предыдущего урока явно, а не словом «предыдущий». Для надёжности так лучше.
49. `14:59` Урок 17 — квиз по Excel и таблицам — открывается после просмотра урока 16. Квиз задаётся отдельно, потому что это другой тип урока.
50. `15:14` Проверьте, что каждый урок прописан отдельно, а квиз — отдельным блоком.
51. `15:22` В V2 можно задать и условия закрытия доступа. Попросите Claude закрыть урок 1 через неделю после открытия, а тест (урок 17) — когда ученик сделал три попытки.
52. `16:00` Обновите страницу. У урока 1 видно, что с момента открытия прошло 168 часов. У теста показано количество попыток: три и более.

#### Итоговая проверка

53. `16:17` Попросите Claude показать настройки V2 курса 1 и простыми словами пересказать условия открытия и закрытия уроков 1, 3 и 17.
54. `16:28` Проверьте, что настройка V2 валидна. Доступ к уроку 1 закрывается через 168 часов, к тесту — после трёх попыток.

Итак, стандартный курс открывает все уроки сразу и поддерживает домашние задания, тесты, категории и продажи. Марафон открывает уроки по часам. Тренинг строится по модулям. Курс V2 получает условия открытия и закрытия уроков, которые задаются отдельными запросами.

</details>

***

### [Примеры промптов](https://docs.emdesell.ru/mcp/prompts.md)
