
kad-xyz/spbstu-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
MCP server for SPbPU (Polytech) students: dl.spbstu.ru Moodle, university mail and openedu.ru for Claude
개요
An MCP server for SPbPU student services: the dl.spbstu.ru Moodle, the university mailbox, openedu.ru and the timetable. You sign in with your university account; your password stays in your operating system's credential store. https://github.com/user-attachments/assets/79137c69-5d3f-4270-9164-e509f88c3535 "What's due this week?" · "Summarise the database course assignment and download its files." · "Did the teacher grade my coursework?" · "Draft a reply to the curator's email." in the operating system's credential store. LOGIN is your single university account, the one in [email protected]. Keep -w , so that security prompts for the password with hidden input; anything after -w would be stored as the password itself.
README
원문 README의 일부입니다. 원문 보기.
https://github.com/user-attachments/assets/79137c69-5d3f-4270-9164-e509f88c3535
“What’s due this week?” · “Summarise the database course assignment and download its files.” · “Did the teacher grade my coursework?” · “Draft a reply to the curator’s email.”
Contents
- What it does
- Quick start
- Several accounts
- Tools
- How it works
- Security and privacy
- Configuration
- Troubleshooting
- Development
- Contributing
What it does
| Service | Read | Write | |
|---|---|---|---|
| 🎓 | dl.spbstu.ru, the Moodle LMS | courses, course contents, assignments with full task text, deadlines, submission status and feedback, grades, forums, pages, files | submit work to an assignment, post to forums with attachments |
| ✉️ | mail.spbstu.ru, Exchange | list and search mail, read messages, save attachments | write new messages and replies (saved as drafts by default), delete |
| 📚 | openedu.ru, Open edX | enrolled courses, progress and grades, due dates, course outline, page text and attached files | |
| 🗓 | ruz.spbstu.ru, the public timetable | weekly timetable of any group or teacher | |
| 🧭 | Everything at once | study_overview: dl deadlines, openedu.ru progress and unread mail in one call |
|
| 🏛 | my.spbstu.ru, «Мой Политех» | record book grades with semester averages, study plan, this year’s work plan | |
| 🔎 | polyvsp.ru, polyphis.ru, student answer bases | answers to test questions, with the source page |
Quick start
1. Store your university login in the operating system’s credential store. LOGIN is your single university
account, the one in [email protected].
security add-generic-password -s spbstu -a [email protected] -T /usr/bin/security -w
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →설정
{
"mcpServers": {
"spbstu": { "command": "/Users/YOU/.local/bin/spbstu-mcp" }
}
}