Categories › Productivity & Office › Notes, docs & knowledge bases
Find Studocu study documents, courses and institutions, and manage study projects and quizzes.
Remote server: your requests and data go to agent-os-mcp.alpha.studocu.com. Claude Code: claude mcp add --transport http studocu https://agent-os-mcp.alpha.studocu.com/mcp · Claude app: Settings → Connectors → Add custom connector.
The tools this server listed when we connected to it, in its own words.
search-documents — Find Studocu documents such as lecture notes and summaries. Pass topic keywords as query. Prefer numeric course_id from search-courses; it osearch-institutions — Find a school (university or high school) on Studocu by name, to get its id for search-courses. Show the user the name, type, and country, nsearch-courses — Find a course on Studocu by name or code, to get its course_id for search-documents, get-course-syllabus, or get-course-mastery. Pass institget-course-syllabus — Return Studocu's generated outline for a course as markdown. If none exists yet, the call returns an error; try again in a few minutes.list-course-recordings — List public class recordings (lecture audio with a transcript) that students shared for a course. Pass course_id from search-courses. Each ragent-os-session — Show who the current Studocu sign-in belongs to: authenticated, subject, clientId, and scopes. Use only to check that login worked.read-artifact — Read a project source or creation by its studocu:// id (from get-project-state, add-document-sources, write-artifact, or request-creation). read-detached-document — Read the text of a Studocu document by its search-documents id, without adding it to a project.get-context — Load the learner's profile, followed courses, and projects. Use get-project-state for what is inside a project. Per-topic practice scores arget-project-state — List the project sources and creations inside one or more projects. A creation may include external_id (a quiz id or mock-exam id) to match get-course-mastery — Return the learner's practice scores (0-100) for the topics they have practised in one course. An empty list means no practice yet.write-artifact — Save a quiz, mock exam, note, or flashcard set you have already written into a project. To have Studocu generate a quiz or mock exam insteadadd-document-sources — Attach up to 10 Studocu documents from search-documents to a project as project sources. Returns the added sources with their studocu:// idscreate-project — Create a new project. Every field is optional. Returns project_id for add-document-sources, write-artifact, and request-creation.update-project — Change the name, icon, or linked course of an existing project. Pass course_id null to unlink the course.request-creation — Ask Studocu to generate a quiz or mock exam from 1 to 10 project sources. Can take about 3 minutes. If status is creating or outcome_unknownread-memory — Read memories saved for this signed-in learner: one per scope and kind.write-memory — Save one memory (a preference or project fact) for this learner. Writing the same kind again replaces it.delete-memory — Delete one saved memory for this learner, chosen by project_id and kind.Not tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.