campus-cli — MCP-сервер для Claude Code: что делает и как установить
Мост между Blackboard Learn и ИИ-ассистентом: отдаёт расписание, дедлайны, оценки и учебные материалы через локальную сессию студента.
claude mcp add campus-cli -- npx -y campus-cliЧто делает campus-cli
Инструмент связывает учебный портал Blackboard с языковыми моделями по протоколу MCP. Сейчас поддержка реализована для перуанского университета UPC. Ассистент получает доступ к списку предметов, структуре папок, файлам и комментариям преподавателей, избавляя от ручного копирования информации из браузера.
Помимо работы с курсами, утилита умеет искать публикации в научных каталогах Scopus, Web of Science, ACM, Crossref и OpenAlex с проверкой DOI. Авторизация проходит локально: связка аккаунта Campus и корпоративного входа Microsoft SSO с MFA открывается через Playwright Chromium прямо на компьютере пользователя.
Для работы сервера нужен Node.js 22.13.0 или свежее и действующий доступ к Aula Virtual. Без предварительного входа через команду npx [email protected] account login агент не сможет подключиться к порталу.
Какие задачи решает
- проверять список несданных заданий и дедлайны
- скачивать учебные материалы и документы из Blackboard
- искать научные публикации в базах Scopus и Crossref
- передавать оценки и комментарии преподавателя в контекст агента
Примеры запросов агенту
- Покажи мои курсы и выведи все несданные задания с датами сдачи
- Скачай файлы из папки с материалами по курсу алгоритмов
- Проверь последние оценки и замечания преподавателя по дифференциальному исчислению
Как установить campus-cli
Командой платформы
claude mcp add campus-cli -- npx -y campus-cliКомандой платформы
codex mcp add campus-cli -- npx -y campus-cliФайл настроек
{
"mcpServers": {
"campus-cli": {
"command": "npx",
"args": [
"-y",
"campus-cli"
]
}
}
}Файл настроек
{
"servers": {
"campus-cli": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"campus-cli"
]
}
}
}Командой платформы
gemini mcp add campus-cli npx -y campus-cliПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о campus-cli
Как установить campus-cli в Claude Code?
Выполните команду claude mcp add campus-cli -- npx -y campus-cli. До первого запуска в клиенте обязательно войдите в систему в терминале через npx [email protected] account login.
Что делает campus-cli?
Он открывает моделям доступ к данным Blackboard Learn: домашним работам, баллам, расписанию, объявлениям и файлам курсов.
Нужен ли API-ключ администратора университета для работы?
Ключ разработчика не требуется. Утилита использует локальную студенческую сессию после стандартного входа через Microsoft SSO.