AnySkills
Войти Попробовать

Для школ на AnySkills

Подключите свой ИИ к школе

Claude, Cursor или другой помощник получает доступ к вашей школе: собирает курс из методички, показывает, кто из учеников встал, готовит письмо отстающим. Подключается один раз. Новые возможности платформы появляются у него сами.

Что помощник сделает за вас

Соберёт курс из файла

Дайте ему методичку, конспект или запись вебинара. Он разложит материал на модули и уроки, напишет тесты с вариантами ответов и положит всё в кабинет черновиком. Публикуете вы.

«Собери из этого PDF курс на шесть уроков, к каждому тест на пять вопросов»

Покажет, кто встал

Прогресс по потоку, ученики без активности неделю, вопросы теста, на которых спотыкаются чаще всего. Те же цифры, что в кабинете, только спросить можно словами.

«Кто в сентябрьском потоке не заходил больше семи дней?»

Напишет отстающим

Черновик письма по каждому, кто застрял: что пройдено, что дальше, с чего продолжить. Отправляете вы: писать ученикам напрямую помощник не может, и это нарочно.

«Составь письмо каждому, кто остановился на третьем модуле»

Подключение за три шага

  1. Ключ из кабинета

    Настройки → API и ИИ → «Новый ключ». Выберите, что помощнику можно: читать курсы, писать курсы, видеть учеников. Ключ показывается один раз.

  2. Свой клиент ниже

    Ссылка установки или одна команда. Дальше клиент сам спросит подтверждение: последнее нажатие всегда за вами.

  3. Первый вопрос

    «Что ты знаешь о моей школе?» Помощник представится с настоящими цифрами: сколько курсов, учеников, работ ждёт проверки.

Выберите свой ИИ

Адрес сервера один для всех: https://mcp.anyskills.ru/. Вставьте ключ, и он подставится в команды и ссылки ниже. Ключ остаётся в вашем браузере, на сайт он не отправляется.

Claude Code

Одна команда в терминале. Claude Code хранит ключ у себя и подключает сервер в каждом проекте.

claude mcp add --transport http anyskills https://mcp.anyskills.ru/ --header "Authorization: Bearer {КЛЮЧ}"

Cursor

Кнопка открывает Cursor с готовыми настройками, останется нажать «Install».

Добавить в Cursor
Или руками, в mcp.json
{
  "mcpServers": {
    "anyskills": {
      "url": "https://mcp.anyskills.ru/",
      "headers": {
        "Authorization": "Bearer {КЛЮЧ}"
      }
    }
  }
}

VS Code

Кнопка открывает VS Code с готовыми настройками сервера.

Добавить в VS Code
Или руками, в mcp.json
{
  "servers": {
    "anyskills": {
      "type": "http",
      "url": "https://mcp.anyskills.ru/",
      "headers": {
        "Authorization": "Bearer {КЛЮЧ}"
      }
    }
  }
}

Gemini CLI

Одна команда в терминале, тот же адрес и ключ.

gemini mcp add --transport http --header "Authorization: Bearer {КЛЮЧ}" anyskills https://mcp.anyskills.ru/

Claude бета у части организаций

Настройки → Коннекторы → «Добавить коннектор». Если в диалоге есть раздел «Request headers»: аутентификация «None», заголовок authorization, значение ниже целиком. Нет раздела: Claude ждёт вход кнопкой «Разрешить», мы его делаем.

Bearer {КЛЮЧ}

ChatGPT после «Разрешить»

ChatGPT не передаёт ключ в заголовке и подтверждает доступ кнопкой «Разрешить». Когда она появится, здесь будет адрес для поля «Добавить коннектор», и ключ не понадобится вовсе.

Другой клиент

Любой, который умеет удалённые серверы MCP по HTTP: адрес выше и заголовок с ключом.

Authorization: Bearer {КЛЮЧ}

Ссылку на эту страницу можно вставить прямо в чат с помощником: он прочитает инструкцию ниже и подскажет шаги для вашего клиента.

Что помощник видит и чего не может

Ровно то, что разрешил ключ

Права ключа не больше прав сотрудника, который его выдал. Отключили сотрудника, отозвали ключ: помощник теряет доступ в ту же минуту. Каждый ключ виден в кабинете с датой последнего обращения.

Учеников без имён, пока школа не решит иначе

По умолчанию помощник видит прогресс, но не имена и почты: «Ученик 14 остановился на третьем уроке». Имена открываются двумя согласиями: областью у ключа и переключателем владельца в настройках школы.

Не удаляет, не пишет ученикам, не платит

Таких инструментов у сервера нет вовсе, а не «есть, но выключены». Помощник готовит черновики, публикует и удаляет человек.

Растёт вместе с платформой

Инструменты помощника собираются из описания платформы автоматически. Появилась новая возможность в кабинете, она есть и у помощника при следующем разговоре. Ничего переустанавливать не нужно.

Если эту страницу читает ИИ

Ниже инструкция для помощника, которому вставили ссылку в чат. Тот же текст отдаётся по адресу /ai/llms.txt.

Показать инструкцию
# AnySkills: подключение ИИ к онлайн-школе

AnySkills — платформа онлайн-обучения (курсы, уроки, тесты, проверка работ,
потоки учеников). У неё есть удалённый сервер MCP, через который ИИ-помощник
работает со школой пользователя: читает и создаёт курсы, модули, уроки
и тесты, публикует курсы, смотрит прогресс учеников и очередь проверки.

Адрес сервера MCP: https://mcp.anyskills.ru/ (транспорт streamable HTTP).
Доступ: ключ API школы в заголовке `Authorization: Bearer as_live_...`.
Ключ выдаёт сотрудник школы в кабинете: https://lk.anyskills.ru/settings/api/
(Настройки → API и ИИ). Ключ показывается один раз; права ключа равны
правам сотрудника, который его выдал.

Если человек вставил ссылку на эту страницу в чат, действуй так.

1. Спроси, каким клиентом он пользуется: Claude Code, Cursor, VS Code,
   Gemini CLI или другим.
2. Скажи, где взять ключ (адрес выше). Не проси прислать ключ в чат,
   если клиент умеет хранить его сам: в командах ниже человек подставит
   ключ вместо ВАШ_КЛЮЧ у себя.
3. Дай шаги для его клиента.
   - Claude Code, в терминале:
     claude mcp add --transport http anyskills https://mcp.anyskills.ru/ --header "Authorization: Bearer ВАШ_КЛЮЧ"
   - Cursor: в файл mcp.json (Settings → MCP → New MCP server) добавить
     {"anyskills": {"url": "https://mcp.anyskills.ru/", "headers": {"Authorization": "Bearer ВАШ_КЛЮЧ"}}}
   - VS Code: команда «MCP: Add Server» → HTTP → адрес https://mcp.anyskills.ru/,
     затем в mcp.json добавить "headers": {"Authorization": "Bearer ВАШ_КЛЮЧ"}
   - Gemini CLI, в терминале:
     gemini mcp add --transport http --header "Authorization: Bearer ВАШ_КЛЮЧ" anyskills https://mcp.anyskills.ru/
   - Claude (сайт, приложение): в диалоге «Добавить коннектор» нужен
     раздел «Request headers» (бета, есть не у всех организаций). Если он
     есть: аутентификация «None», заголовок authorization со значением
     «Bearer ВАШ_КЛЮЧ» целиком, с словом Bearer и пробелом. Если раздела
     нет, подключить пока нельзя: без него Claude ждёт вход кнопкой
     «Разрешить» (OAuth), которого у сервера ещё нет. Скажи об этом прямо.
   - ChatGPT: пока нельзя, ждёт тот же вход «Разрешить».
   - Любой другой клиент: удалённый сервер MCP по адресу выше, заголовок
     Authorization: Bearer ВАШ_КЛЮЧ.
4. После подключения предложи спросить помощника: «что ты знаешь о моей
   школе?». Сервер при первом обращении сам вызывает сводку школы
   (get_school_summary) и говорит, что умеет. Новые возможности платформы
   появляются у подключённого помощника сами, без переустановки.

Границы, которые надо знать заранее:
- удалить что-либо, написать ученикам или провести оплату через сервер
  нельзя: таких инструментов нет;
- имена и почты учеников видны только при области ключа students:pii
  И включённом разрешении школы; иначе ученики показаны как «Ученик 14»;
- публикация курса может упереться в лимит тарифа: сервер вернёт текст
  отказа, его нужно передать человеку как есть.