MCP serverru.anyskills/anyskills
AnySkills online school: build courses, lessons and tests, publish, track student progress.
Overview
Score?
UNRATED 0.713
of what a free look can see, on 20 looks
Looks
27
last 5 hr ago
Tools
45
changed 2 days ago
More info
URL
mcp.anyskills.ru/
streamable-http
Says it is
AnySkills 4.0.10
protocol 2025-06-18
In the record since
25 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.713 · highest on record 0.8561
Toolsfrom sha256:02d9f63601…f12bee · +5 −0 2 days ago
| Tool | Schema |
|---|---|
| add_deal_note Добавить заметку в ленту сделки: итог звонка, договорённость,
возражение. Заметку увидят менеджеры в карточке сделки. |
input · no output |
| add_deal_tag Поставить сделке метку по имени. Имя сравнивается без регистра и
с прежними именами меток; такой метки нет, она заводится. Если метка
в группе «одна из», прежняя метка группы снима |
input · no output |
| add_deal_task Поставить задачу по сделке со сроком: позвонить, отправить договор.
Ответственный — хозяин ключа. Срок обязателен: задача без срока не
попадёт в «Сегодня» и будет забыта. |
input · no output |
| check_funnel Та же проверка, что перед публикацией, но ничего не публикует.
errors: не опубликуется, пока не исправить; warnings: можно, но стоит
посмотреть. У каждой записи номер блока (node) |
input · no output |
| cohort_progress По каждому ученику потока: процент курса (считается по обязательным
опубликованным урокам, как в кабинете), когда последний раз заходил
или проходил урок, сколько дней с тех пор. П |
input · no output |
| create_course Заводит курс-черновик: ученикам он не виден, пока не опубликован
через `publish_course`. Черновиков можно держать сколько угодно
на любом тарифе. Режим доступа: `open` — всё открыт |
input · output |
| create_deal_tag Новая метка в справочнике сделок. group: имя группы «одна из»
(у сделки одна метка группы, например «Урок»), новая группа заведётся.
is_source: метка говорит, откуда пришёл человек |
input · no output |
| create_funnel_draft Новая воронка бота черновиком. Людям ничего не уходит: опубликовать
её может только человек в кабинете, ссылка в ответе (editor_url).
Формат воронки: get_funnel_format. В ответе пр |
input · no output |
| create_lead Завести заявку: человек и сделка одним запросом. Нужна почта,
телефон или Telegram. Человек, который уже есть, не заводится второй
раз; повторная заявка про то же ложится заметкой |
input · no output |
| create_lesson Урок встаёт в конец модуля. `document` — в формате Editor.js:
`{"blocks": [{"type": "header", "data": {"text": "...", "level": 2}},
{"type": "paragraph", "data": {"text": "..."}}, |
input · output |
| create_module Модуль встаёт в конец курса. Уроки добавляются в модуль отдельно,
`create_lesson`. Порядок модулей потом можно поменять в кабинете. |
input · output |
| create_sales_rule Шаг правила продаж, ВСЕГДА выключенный: включает его владелец
в кабинете, до этого он ничего не делает. Повод: event tag (tag_id,
метка поставлена на сделку) или stage (stage_id, с |
input · no output |
| create_sales_stage Новый этап «в работе» в воронке продаж: сразу после after_stage_id,
а без него перед «Оплачено» и «Отказом». Цвет: secondary, azure,
blue, purple, yellow, orange, green, red. Людям |
input · no output |
| create_short_link added Короткая ссылка на домене школы: на адрес (url) или в бота
(bot_username и, если нужно, start_code: код воронки «Старта»).
platform (youtube, vk, rutube, telegram, direct, email, s |
input · no output |
| create_test Тест целиком за один вызов: параметры и вопросы по порядку.
Типы вопросов: `one` (один из списка, ровно один верный), `many`
(несколько верных), `text` и `number` (верный ответ в ` |
input · no output |
| get_course Один курс целиком: модули по порядку, в каждом — уроки по порядку
с типом (`lecture`, `practice`, `webinar`, `test`, `survey`),
длительностью и признаком обязательности. Итоговый т |
input · no output |
| get_deal Одна сделка: поля, человек и последние 30 событий ленты (заметки
менеджеров, переводы, открытие доступа, оплаты). Помогает ответить,
что с человеком происходит и о чём с ним догово |
input · no output |
| get_funnel Черновик и опубликованная версия воронки, номер версии черновика
(нужен для правки) и сколько людей сейчас стоит на каждом блоке
опубликованной версии. Люди считаются числом, без и |
input · no output |
| get_funnel_format Формат воронки: блоки, их настройки и стрелки. Прочитать до того,
как собирать или править воронку: черновик присылается целиком
в этом формате. |
input · no output |
| get_lesson Документ урока в формате Editor.js: список блоков `header`,
`paragraph`, `list`, `quote`, `callout`, `code`, `table`, `image`,
`video`, `file`. Это тот же формат, в котором урок пр |
input · no output |
| get_link_stats added Что принесла одна ссылка за период. funnel: clicks (переходы),
people (разные люди), to_bot (пришли в бота), leads (заявки с сайта),
deals (сделки), payments (оплаты), revenue (руб |
input · no output |
| get_school_summary Название школы, тариф, сколько курсов и из них опубликовано,
сколько учеников и потоков, и что можно этому ключу.
ИИ вызывает это первым при подключении и представляется человеку
|
input · no output |
| get_test Тест целиком: порог зачёта, число попыток и вопросы по порядку.
У каждого вопроса тип (`one`, `many`, `text`, `number`, `open`),
варианты с отметкой верного либо верный текст. Верн |
input · no output |
| list_bots Боты школы в Telegram: номер, название, адрес и работает ли.
Номер бота нужен, чтобы читать его воронки и собирать новые. |
input · no output |
| list_cohorts Потоки: курс, даты старта и окончания, сколько записано. Поток —
группа учеников с общим расписанием; прогресс по нему —
`cohort_progress`. Ученики вне потоков (запись без потока) |
input · no output |
| list_courses Все курсы школы, включая черновики: название, опубликован ли,
сколько модулей и уроков. Звать первым, чтобы узнать номера курсов
для остальных запросов. Черновик отличается от опуб |
input · no output |
| list_deal_tags Справочник меток сделок школы: имя, цвет, группа «одна из» (у сделки
одна метка группы, новая снимает прежнюю), признак источника (откуда
пришёл человек), прежние имена и на скольк |
input · no output |
| list_deals Сделки школы, новые сверху: этап, курс, сумма, метки, откуда пришёл
человек. Например, «какие сделки ждут оплаты»: отбор по этапу, «кто
молчит»: по метке (`tag`, имя метки или её п |
input · no output |
| list_funnels Воронки бота: состояние (draft — черновик, active — работает,
paused — остановлена), есть ли неопубликованные правки и чьи. |
input · no output |
| list_sales_rules Шаги правил продаж: повод (event tag или stage, с номером метки или
этапа), через сколько минут, что сделать (action: bot запустить
воронку бота, tag_add, tag_remove, stage, task, |
input · no output |
| list_sales_stages Этапы воронки продаж школы по порядку: номер, название и смысл
(open — в работе, won — успех, lost — отказ). Нужны, чтобы перевести
сделку или отобрать сделки на одном этапе. |
input · no output |
| list_short_links added Короткие ссылки школы, новые сверху: короткий адрес, куда ведёт
(адрес или бот с кодом воронки), площадка, ролик или кампания, метки
и цифры за последние 30 дней в stats_30d: click |
input · no output |
| move_deal Перевести сделку на другой этап той же воронки. Для отказа можно
указать причину. Перевод пишется в ленту сделки с пометкой, что его
сделал ключ API сотрудника. |
input · no output |
| publish_course Открывает курс ученикам или возвращает в черновики. Публикация
идёт через лимит тарифа — ту же проверку, что кнопка в кабинете:
считаются только опубликованные курсы, черновики нет |
input · no output |
| question_stats По каждому вопросу теста: сколько ответов и какая доля верных
по завершённым попыткам. Считаются ВСЕ попытки, а не последняя:
вопрос, на котором спотыкаются с первого раза, виден т |
input · no output |
| remove_deal_tag Снять со сделки метку по имени (или прежнему имени). Метка остаётся
в справочнике и на других сделках. Если её на сделке не было, ответ
`changed: false`. |
input · no output |
| review_queue Работы, которые ждут куратора: кто сдал, по какому заданию, когда
и сколько часов ждёт. Отсортировано от самых старых. Принять или
вернуть работу через API нельзя — только посмотре |
input · no output |
| stuck_students Ученики, которые не дошли до конца и ничего не делали дольше `days`
дней (ни входа, ни пройденного урока). Это адрес для куратора,
а не оценка ученика. `cohort_id` сужает до одного |
input · no output |
| suggest_link_path added До трёх свободных понятных путей для новой ссылки, лучшие первыми:
латиница, дефисы, до 40 знаков (go.школа.ru/osi-minikurs вместо
go.школа.ru/k7Pq2a). Строятся из того, что переда |
input · no output |
| update_deal_tag Переименовать метку (прежнее имя запомнится, бот и правила по нему
её найдут), сменить цвет, группу (пустая строка убирает из группы)
или признак источника. Удалить и склеить метки |
input · no output |
| update_funnel_draft Заменить черновик воронки целиком, в том числе у работающей:
люди идут по опубликованной версии, пока человек не опубликует
правки в кабинете (там он увидит их списком). draft_vers |
input · no output |
| update_lesson Меняет название и/или документ урока. Истории правок нет и замена
необратима, поэтому при замене документа ОБЯЗАТЕЛЬНО передать
`updated_at` из `get_lesson`: если урок с тех пор ме |
input · no output |
| update_sales_rule Поправить шаг правила, пока он выключен: только присланные поля.
Включённый шаг работает на людях, его меняет только владелец
в кабинете: ответ 409. |
input · no output |
| update_sales_stage Переименовать этап, сменить цвет или переставить: after_stage_id
это этап, после которого он встанет. Смысл этапа (в работе, успех,
отказ) меняется только в кабинете. |
input · no output |
| update_short_link added Поменять, куда ведёт ссылка (url), её название (title) или убрать
в архив (archived=true, вернуть: false). Короткий адрес не меняется:
новый url сразу получат все, кто нажмёт ссылк |
input · no output |
Verify it yourself
npx teppi-check https://mcp.anyskills.ru/curl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M22BJ28RNAETXKSEEFZV9Y83