{"apiVersion":"v1","directorySlug":"tort-edu-mcp-1b85cd64d9","title":"TORT (Teachers Optimized Resource Tool)","description":"Онлайн-сервис для подготовки КСП и КТП учителями Казахстана. TORT учитывает расписание, формирует готовый DOCX и помогает хранить планы уроков.","pageUrl":"https://www.mcpbundles.com/skills/tort-edu-mcp-1b85cd64d9","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.tort-edu.kz/mcp","hostedMcpUrl":null,"toolCount":10,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"kz.tort-edu/tort-edu-mcp-1b85cd64d9","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"search_public_lessons","description":"Найти опубликованные примеры TORT по предмету, классу, словам темы и языку ru/kk. Это примеры, не личный документ и не официальная норма. Жарияланған TORT үлгілері. Жеке құжат емес.","inputSchema":{"type":"object","properties":{"grade":{"anyOf":[{"type":"integer","maximum":11,"minimum":1},{"type":"null"}],"default":null},"limit":{"type":"integer","default":3,"maximum":10,"minimum":1},"query":{"anyOf":[{"type":"string","maxLength":200,"minLength":1},{"type":"null"}],"default":null},"offset":{"type":"integer","default":0,"maximum":10000,"minimum":0},"subject":{"anyOf":[{"type":"string","maxLength":100,"minLength":1},{"type":"null"}],"default":null},"language":{"enum":["ru","kk"],"type":"string","default":"ru"}},"additionalProperties":false},"title":"Примеры уроков TORT","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_public_lessons","displayName":"Примеры уроков TORT"},{"name":"get_ktp_topics","description":"Темы и записанные цели одного предмета, класса и четверти из банка TORT. Пропуски перевода и кодов сохраняются и помечаются. Не выдумывать цели и не считать банк нормативным текстом. TORT қорынан тақырыптар мен мақсаттар. Аудармасы жоқ жолдар белгіленеді.","inputSchema":{"type":"object","required":["subject","grade","quarter"],"properties":{"grade":{"type":"integer","maximum":11,"minimum":1},"limit":{"type":"integer","default":10,"maximum":50,"minimum":1},"query":{"anyOf":[{"type":"string","maxLength":200,"minLength":1},{"type":"null"}],"default":null},"offset":{"type":"integer","default":0,"maximum":10000,"minimum":0},"quarter":{"type":"integer","maximum":4,"minimum":1},"subject":{"type":"string","maxLength":100,"minLength":1},"language":{"enum":["ru","kk"],"type":"string","default":"ru"}},"additionalProperties":false},"title":"Темы и цели банка КТП","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_ktp_topics","displayName":"Темы и цели банка КТП"},{"name":"get_ksp_structure","description":"Готовая сетка этапов урока TORT на ru/kk для вида урока и 30/35/40/45 минут. Это структура, не текст урока и не DOCX. Сабақ кезеңдерінің торы. Дайын сабақ мәтіні емес.","inputSchema":{"type":"object","properties":{"language":{"enum":["ru","kk"],"type":"string","default":"ru"},"lesson_kind":{"enum":["lesson","review","sor","soch","entrance","analysis"],"type":"string","default":"lesson"},"grid_version":{"enum":["legacy","contextual"],"type":"string","default":"legacy"},"total_minutes":{"enum":[30,35,40,45],"type":"integer","default":45}},"additionalProperties":false},"title":"Сетка этапов КСП","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_ksp_structure","displayName":"Сетка этапов КСП"},{"name":"get_profile","description":"Проверить связанный аккаунт и есть ли право создать КСП. Почта, пароль и оплата не возвращаются. Байланысқан аккаунтты тексеру. Пошта мен құпиясөз берілмейді.","inputSchema":{"type":"object","properties":{"language":{"enum":["ru","kk"],"type":"string","default":"ru"}},"additionalProperties":false},"title":"Подключённый аккаунт TORT","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_profile","displayName":"Подключённый аккаунт TORT"},{"name":"get_account_topics","description":"Найти идентификаторы тем в банке или в загруженном КТП этого учителя. Сохранять пометки needs_review. Не принимать чужой аккаунт и чужие загрузки. Осы мұғалімнің тақырып идентификаторлары.","inputSchema":{"type":"object","required":["subject","grade","quarter"],"properties":{"grade":{"type":"integer","maximum":11,"minimum":1},"limit":{"type":"integer","default":10,"maximum":30,"minimum":1},"offset":{"type":"integer","default":0,"maximum":10000,"minimum":0},"source":{"enum":["bank","upload"],"type":"string","default":"bank"},"quarter":{"type":"integer","maximum":4,"minimum":1},"subject":{"type":"string","maxLength":128,"minLength":1},"language":{"enum":["ru","kk"],"type":"string","default":"ru"},"class_label":{"anyOf":[{"type":"string","maxLength":16},{"type":"null"}],"default":null}},"additionalProperties":false},"title":"Темы для полного КСП","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_account_topics","displayName":"Темы для полного КСП"},{"name":"prepare_account_ksp","description":"Короткая заявка по одному идентификатору темы. Показать предмет, класс, язык и дату и спросить подтверждение. Документ не создаётся и попытка не списывается. Пробный доступ не открывать. Қысқа өтінім. Құжат жасалмайды.","inputSchema":{"type":"object","required":["subject","class_label","quarter","lesson_date","language"],"properties":{"track":{"anyOf":[{"enum":["ogn","emn"],"type":"string"},{"type":"null"}],"default":null},"quarter":{"type":"integer","maximum":4,"minimum":1},"subject":{"type":"string","maxLength":128,"minLength":1},"language":{"enum":["ru","kk"],"type":"string"},"topic_id":{"anyOf":[{"type":"string","pattern":"^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$"},{"type":"null"}],"default":null},"class_label":{"type":"string","maxLength":16,"minLength":1},"lesson_date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"upload_topic_id":{"anyOf":[{"type":"string","pattern":"^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$"},{"type":"null"}],"default":null}},"additionalProperties":false},"title":"Предпросмотр КСП","logicalName":"prepare_account_ksp","displayName":"Предпросмотр КСП","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"generate_account_ksp","description":"Создать один КСП обычным генератором TORT только после подтверждения заявки. confirmed=true. Повтор после таймаута — с тем же request_id. Пробный доступ не открывать. Расталған өтінімнен кейін ғана бір ҚМЖ.","inputSchema":{"type":"object","required":["request_id","confirmed"],"properties":{"confirmed":{"type":"boolean"},"request_id":{"type":"string","pattern":"^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$"}},"additionalProperties":false},"title":"Создать подтверждённый КСП","logicalName":"generate_account_ksp","displayName":"Создать подтверждённый КСП","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_account_ksp_status","description":"Проверить ранее выданный job_id. Когда готово, вернуть страницу DOCX и ссылку кабинета, затем вызвать get_account_ksp_file, чтобы выдать DOCX прямо в чате. Только документы владельца. Сохранять quality_flags. Құжат күйі және кабинет сілтемесі.","inputSchema":{"type":"object","required":["job_id"],"properties":{"job_id":{"type":"string","pattern":"^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$"}},"additionalProperties":false},"title":"Статус КСП и ссылка на DOCX","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_account_ksp_status","displayName":"Статус КСП и ссылка на DOCX"},{"name":"get_account_ksp_file","description":"Показать карточку TORT с кнопкой скачивания готового DOCX прямо в ChatGPT по job_id со статусом ready. КСП не создаётся заново и попытка не списывается. Только документы владельца. Дайын ҚМЖ DOCX файлын чатта жүктеу.","inputSchema":{"type":"object","required":["job_id"],"properties":{"job_id":{"type":"string","pattern":"^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$"}},"additionalProperties":false},"title":"DOCX готового КСП в чате","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_account_ksp_file","displayName":"DOCX готового КСП в чате"},{"name":"download_account_ksp_file","description":"Служебный инструмент карточки TORT: передаёт байты готового DOCX. Модель его не вызывает. Карточкаға DOCX байттарын береді.","inputSchema":{"type":"object","required":["job_id"],"properties":{"job_id":{"type":"string","pattern":"^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$"}},"additionalProperties":false},"title":"Передача DOCX в карточку","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"download_account_ksp_file","displayName":"Передача DOCX в карточку"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=TORT-Teachers-Optimized-Resource-Tool-&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3AudG9ydC1lZHUua3ovbWNwIn0%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22TORT-Teachers-Optimized-Resource-Tool-%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.tort-edu.kz%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22TORT-Teachers-Optimized-Resource-Tool-%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.tort-edu.kz%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=TORT+%28Teachers+Optimized+Resource+Tool%29&connectorUrl=https%3A%2F%2Fmcp.tort-edu.kz%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"TORT-Teachers-Optimized-Resource-Tool-\" --url \"https://mcp.tort-edu.kz/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/tort-edu-mcp-1b85cd64d9","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/tort-edu-mcp-1b85cd64d9/tools/{tool}","mcpServerUrl":"https://mcp.tort-edu.kz/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/tort-edu-mcp-1b85cd64d9?live=1"}