К основному содержанию
MCP-сервер CX Codex

canvas-lms-mcp — MCP-сервер для Claude Code

Подключает Canvas LMS к ИИ-агенту: чтение курсов и заданий, выставление оценок, работа с файлами и админ-сценариями.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add canvas-lms-mcp -e CANVAS_API_TOKEN=<CANVAS_API_TOKEN> -e CANVAS_BASE_URL=<CANVAS_BASE_URL> -- npx -y canvas-lms-mcp
Открыть на GitHub

Что делает canvas-lms-mcp

Сервер написан на TypeScript и отдаёт агенту 187 инструментов по 42 доменам Canvas. Среди них курсы, задания, сдачи, рубрики, тесты, файлы, пользователи, группы, зачисления, обсуждения, модули, страницы, календарь, переписка, взаимные рецензии, аккаунты, аналитика, результаты обучения, стандарты оценивания, экспорт и перенос контента, аудит ссылок и доступности, а также проверки работоспособности.

Запускается в трёх режимах: stdio, HTTP и как библиотека. Для Claude есть установка через маркетплейс плагинов — она одной командой ставит и сам MCP-сервер, и 17 скиллов с готовыми сценариями. В остальных клиентах прописывается команда npx -y canvas-lms-mcp с переменными окружения.

Понадобятся токен Canvas API и базовый адрес вашего учебного заведения. В CANVAS_BASE_URL указывайте только origin, без /api/v1 — иначе запросы уйдут не туда. Токен создаётся в настройках аккаунта Canvas, в разделе Approved Integrations, и показывается один раз. Тем, кто работает со студенческими данными, доступен режим FERPA с псевдонимизацией студентов.

Какие задачи решает

  • выгрузить список заданий курса и дедлайны
  • проставить оценки и оставить комментарии к сдаче
  • найти студентов с пропущенными работами
  • проверить рубрики и стандарты оценивания
  • перенести контент между курсами

Примеры запросов агенту

  • Покажи все задания курса и их дедлайны
  • Выставь оценку за эту сдачу и добавь комментарий студенту
  • Найди студентов с пропущенными заданиями в этом курсе

Как установить canvas-lms-mcp

Командой платформы

claude mcp add canvas-lms-mcp -e CANVAS_API_TOKEN=<CANVAS_API_TOKEN> -e CANVAS_BASE_URL=<CANVAS_BASE_URL> -- npx -y canvas-lms-mcp

Вместо <…> подставьте свои значения

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о canvas-lms-mcp

Как установить canvas-lms-mcp в Claude Code?

Через маркетплейс плагинов: сначала /plugin marketplace add bruchris/canvas-lms-mcp, затем /plugin install canvas-lms-mcp. При включении Claude спросит токен Canvas API и базовый адрес.

Что делает canvas-lms-mcp?

Даёт агенту доступ к Canvas LMS: чтение курсов, заданий, сдач и рубрик, выставление оценок, работа с контентом курса и админ-сценарии. Всего 187 инструментов.

Что нужно для работы сервера?

Токен Canvas API и базовый адрес вашего учебного заведения. В адресе указывайте только origin, без /api/v1.

Похожие MCP-серверы

Все MCP-серверы по теме «Настройка агента: память, контекст, субагенты» →
REA morluto Инспектирует скомпилированные программы, сборки Electron и JavaScript прямо через ИИ-агента. Помогает понять логику чужих функций без исходного кода. CX Codex +1 ★ 386 989звёзд репо GitHub официальный github Подключает ИИ-агента к GitHub: читает код, заводит issues и пул-реквесты, следит за сборками Actions. Пригодится, когда не хочется переключаться в браузер. CX Codex +1 ★ 33 918звёзд репо Netdata netdata Отдаёт ИИ-агенту данные мониторинга: метрики, логи, алерты и поиск аномалий. Пригодится, когда нужно разобраться, что происходит на сервере, не открывая дашборд. CX Codex +1 ★ 81 115звёзд репо browser-use browser-use Сервер помогает агенту выполнять задачи в браузере: находить данные и заполнять формы. Подключите его, когда нужно поручить агенту действия на веб-странице. CX Codex +1 ★ 119 160звёзд репо Codebase Memory DeusData Локальный MCP-сервер, который строит граф кода, документации и инфраструктуры репозитория. Помогает агенту находить нужные места без повторного чтения файлов. CX Codex +1 ★ 47 392звёзд репо mcp-server HeyPuter Подключает ИИ-агента к Puter: файлы, сайты и воркеры через один MCP-сервер. Пригодится, если проект живёт в облаке Puter. CX Codex +1 ★ 43 872звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой