Справка › Подключить ИИ-агента (MCP)

Подключить ИИ-агента (MCP)

Обновлено: октябрь 2026

TeachTrack можно вести через вашего ИИ-агента: Codex, Claude Code, Cursor или любой другой, который умеет MCP. Агент видит расписание, учеников, долги и оплаты, ставит и переносит занятия, записывает оплату. Ключ бесплатный и работает на любом тарифе.

Что умеет агент

  • Показать расписание за период до двух месяцев, время в вашем часовом поясе.
  • Найти ученика по имени в любом написании и показать режим оплаты, остаток абонемента или долг.
  • Показать должников, оплаты ученика, сводку недели и доходы за месяц или год.
  • Отметить занятие проведённым, пропущенным или отменённым, а в группе отметить, кто был. Это учёт, он обратим, поэтому подтверждения не нужно.
  • С ключом, у которого есть право изменений: поставить занятие или серию, перенести одно занятие, добавить ученика, записать новую оплату.
  • С подпиской Copilot ещё и закрыть урок: вы рассказываете, что было на занятии, копилот готовит домашку и заметку к следующему уроку. Отправляете домашку ученику вы сами, в кабинете.

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

Шаг 1. Создайте ключ

В настройках найдите раздел «Агенты (MCP)», дайте ключу название, например «Codex на ноутбуке», и нажмите «Создать ключ». Ключ показывается один раз, скопируйте его сразу.

Без галочки «Разрешить изменения» ключ только читает: расписание, учеников, долги и доходы. Если агент должен ставить занятия, отмечать уроки и записывать оплаты, поставьте галочку.

Ключей может быть до пяти. Отозванный ключ перестаёт работать сразу.

Шаг 2. Подключите агента

Адрес сервера: https://api.teachtrack.ru/mcp. Ключ передаётся в заголовке Authorization: Bearer <ключ>.

Codex: положите ключ в переменную окружения и добавьте сервер.

export TEACHTRACK_KEY=tt_ваш_ключ
codex mcp add teachtrack --url https://api.teachtrack.ru/mcp --bearer-token-env-var TEACHTRACK_KEY

Строку с export лучше дописать в ~/.zshrc или ~/.bashrc, иначе в новом окне терминала ключа не будет.

Claude Code:

claude mcp add --transport http teachtrack https://api.teachtrack.ru/mcp --header "Authorization: Bearer tt_ваш_ключ"

Cursor: в ~/.cursor/mcp.json или в настройках MCP проекта.

{
  "mcpServers": {
    "teachtrack": {
      "url": "https://api.teachtrack.ru/mcp",
      "headers": { "Authorization": "Bearer tt_ваш_ключ" }
    }
  }
}

Claude и ChatGPT в браузере пока не дают указать ключ в заголовке, с ними подключение не заработает.

Шаг 3. Попробуйте

Спросите агента: «Какие уроки у меня сегодня?», «Отметь урок с Максимом пропущенным», «Перенеси завтрашний урок с Аней на 17:00».

Безопасность

  • Ключ работает как пароль. Не пересылайте его и не кладите в общие файлы и репозитории. Если ключ утёк, отзовите его в настройках и создайте новый.
  • Мы храним только хэш ключа, сам ключ виден один раз при создании.
  • Смена пароля отзывает все ключи. После неё создайте новые.
  • Агент видит только ваших учеников и действует от вашего имени.
  • Агент получает данные учеников, которые запрашивает. Подключайте сервис, которому доверяете.
  • Имена учеников пишут люди. Участник открытой встречи сам задаёт своё имя, и в нём может оказаться «указание» для агента. Агенту сказано такие указания не выполнять и спрашивать вас перед каждым изменением, но проверить это мы не можем. Поэтому право изменений давайте только агенту, которому доверяете, и читайте, что он предлагает.
  • Если агенту нужно только смотреть, выдайте ключ без права изменений: тогда менять ему нечем.
  • С одного ключа не больше 120 запросов в минуту и не больше четырёх одновременно, а изменений через агента не больше 300 в сутки.

← Все разделы справкиНе нашли ответ? Напишите мне